Revision: 201018
authorDremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Mon, 03 May 2010 13:58:16 +0300
changeset 18 39bb7c3571e9
parent 14 b33c3d136b7e
child 20 e8d041006974
child 37 052078dda061
Revision: 201018 Kit: 201018
linklayercontrol/networkinterfacemgr/Documentation/Nifman_Configuration_Design_Modifications_For_Mobile_IP_Figures.ppt
linklayercontrol/networkinterfacemgr/Documentation/Nifman_Design.mdl
linklayercontrol/networkinterfacemgr/agentpr/src/agenttiermanagerselector.cpp
linklayercontrol/networkinterfacemgr/agentprcore/src/CAgentAdapter.cpp
linklayercontrol/networkinterfacemgr/netcfgext/src/netcfgextnbase.cpp
linklayercontrol/networkinterfacemgr/te_connectioncontrol/documentation/Nifman_Configuration_Design_Modifications_For_Mobile_IP_Test_Specification_Figures.ppt
linklayerprotocols/ethernetnif/Documentation/EthInt.mdl
linklayerprotocols/ethernetpacketdriver/Documentation/Ether_Card_Device_Driver_Rose6.mdl
linklayerprotocols/pppnif/te_ppp/ANVL/DocTAL/anvlppp.tal
linklayerprotocols/pppnif/te_ppp/te_manual_pppauth/Documentation/Diagrams/te_infra.ppt
linklayerprotocols/pppnif/te_ppp/te_pppcomp/src/dummyPppFsm.cpp
linklayerprotocols/pppnif/te_ppp/te_pppcomp/src/dummyPppMisc.cpp
linklayerprotocols/pppnif/te_ppp/te_vjcomp/src/dummyPppFsm.cpp
linklayerprotocols/pppnif/te_ppp/te_vjcomp/src/dummyPppMisc.cpp
networkcontrol/ipnetworklayer/addressinfohook/Documentation/addressinfo_Description.txt
networkcontrol/ipnetworklayer/inc/IPProtoCprStates.h
networkcontrol/ipnetworklayer/src/IPProtoCPR.cpp
networkcontrol/ipnetworklayer/src/IPProtoCprStates.cpp
networkcontrol/ipnetworklayer/src/ipprotodeftscprstates.cpp
networkingsrv_info/networkingdocs/Networking_subsystem_architectural_description.vsd
networkingsrv_info/networkingdocs/networking_documentation.history.xml
networkingsrv_info/networkingdocs/networking_documentation.mrp
networkingtestandutils/ipanalyzer/Documentation/helpcmd.txt
networkingtestandutils/ipanalyzer/Documentation/info.pro
networkingtestandutils/ipanalyzer/Documentation/iprotor.alp
networkingtestandutils/ipanalyzer/Documentation/iprotor.order
networkingtestandutils/ipanalyzer/Documentation/iprotor.rtf
networkingtestandutils/ipanalyzer/Documentation/uk.alc
networkingtestandutils/ipprobe/Documentation/Description.txt
networkingtestandutils/networkingexamples/cgi/Documentation/cgi_intro.txt
networkingtestandutils/networkingexamples/udpecho/Documentation/udpecho.alp
networkingtestandutils/networkingexamples/udpecho/Documentation/udpecho.order
networkingtestandutils/networkingexamples/udpecho/Documentation/udpecho.rtf
networkingtestandutils/networkingexamples/webserver/Documentation/README.txt
networkingtestandutils/networkingexamples/webserver/Documentation/README2.txt
networkingtestandutils/networkingexamples/webserver/Documentation/WebserverFAQ.htm
networkingtestandutils/networkingexamples/webserver/Documentation/WebserverFAQ.txt
networkingtestandutils/networkingexamples/webserver/Documentation/uk.alg
networkingtestandutils/networkingexamples/webserver/Documentation/webserver.alp
networkingtestandutils/networkingexamples/webserver/Documentation/webserver.order
networkingtestandutils/networkingexamples/webserver/Documentation/webserver.rtf
networkingtestandutils/networkingunittest/eabi/dummyetelu.def
networkingtestandutils/networkingunittest/tdummyetel/etelQoS.cpp
networkingtestandutils/networkingunittest/tdummyetel/etelpckt.cpp
networkprotocols/iphook/inhook6/documentation/example/dummy.cpp
networkprotocols/iphook/inhook6/documentation/example/example.mmp
networkprotocols/iphook/inhook6/documentation/example/mflowhook.cpp
networkprotocols/iphook/inhook6/documentation/example/mip6hook.cpp
networkprotocols/iphook/inhook6example/Documentation/exadump_Description.txt
networkprotocols/iphook/inhook6example/Documentation/exain_Description.txt
networkprotocols/iphook/inhook6example/Documentation/exaout_Description.txt
networkprotocols/iphook/inhook6example/Documentation/exasap_Description.txt
networkprotocols/tcpipv4v6prt/data/tcpip.arm.ini
networkprotocols/tcpipv4v6prt/data/tcpip.eka2.ini
networkprotocols/tcpipv4v6prt/data/tcpip.wins.ini
networkprotocols/tcpipv4v6prt/inc/tcp.h
networkprotocols/tcpipv4v6prt/src/in_trans.cpp
networkprotocols/tcpipv4v6prt/src/tcp_sap.cpp
networksecurity/ipsec/ipsec6/Documentation/cc_f_ipsec.cat
networksecurity/ipsec/ipsec6/Documentation/ipsec6.mdl
networksecurity/ipsec/ipsec6/src/key_msg.cpp
networksecurity/ipsec/ipsec_itest/Documentation/HowToGenerateUserCertificates.txt
networksecurity/ipsec/ipsec_itest/Documentation/selfsigned.cfg
networksecurity/ipsec/ipseccrypto/Documentation/ipseccrypto.mdl
networksecurity/ipsec/ipsecpol/Documentation/HighLevelViewSequence.mdl
networksecurity/ipsec/ipsecpol/Documentation/IPSECSeqDoc.mdl
networksecurity/ipsec/ipsecpol/Documentation/IpsecpolSequences.mdl
networksecurity/ipsec/ipsecpol/Documentation/IpsecpolUseCase.mdl
networksecurity/tls/Documentation/doxygen.cfg
networksecurity/tlsprovider/Documentation/TLSProvSWDesign.mdl
tcpiputils/dhcp/te_dhcp/src/te_dhcpTestServer.cpp
tcpiputils/dhcp/te_unittest/dhcpservtest.cpp
tcpiputils/networkaddressandporttranslation/Documentation/napt.txt
Binary file linklayercontrol/networkinterfacemgr/Documentation/Nifman_Configuration_Design_Modifications_For_Mobile_IP_Figures.ppt has changed
--- a/linklayercontrol/networkinterfacemgr/Documentation/Nifman_Design.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2372 +0,0 @@
-
-(object Petal
-    version    	43
-    _written   	"Rose 6.5.9232.10"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    quid       	"3DB81467000F"
-    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       	"3DB81467001A"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"3DB8146A00C8"
-		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       	"3DB814670019"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"3DB814670037"
-	logical_models 	(list unit_reference_list
-	    (object Class "CNifServerSession"
-		quid       	"3DB814700224"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DB814CC0281"
-			supplier   	"Logical View::MImplicitConnectionNotify"
-			quidu      	"3DB814940367")
-		    (object Inheritance_Relationship
-			quid       	"3DB814CF0068"
-			supplier   	"Logical View::MConnectionNotify"
-			quidu      	"3DB814A8031F")
-		    (object Inheritance_Relationship
-			quid       	"3DB9520E0216"
-			supplier   	"Logical View::Base::CSession"
-			quidu      	"3DB95204010D"))
-		operations 	(list Operations
-		    (object Operation "ImplicitConnectionEvent"
-			quid       	"3DB8195A03E6"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ProgressNotification"
-			quid       	"3DB96A4C0089"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CNifSession"
-		quid       	"3DB8147A0387"
-		operations 	(list Operations
-		    (object Operation "AttachToConnectionL"
-			quid       	"3DB96A3D01A0"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CNifCompatibilityLayer"
-		quid       	"3DB81482013A"
-		operations 	(list Operations
-		    (object Operation "MapProgressEnumValue"
-			quid       	"3DB96BD102B9"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "MImplicitConnectionNotify"
-		quid       	"3DB814940367")
-	    (object Class "MConnectionNotify"
-		quid       	"3DB814A8031F")
-	    (object Class "CNifServer"
-		quid       	"3DB815280283"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DB8153800EC"
-			supplier   	"Logical View::Base::CServer"
-			quidu      	"3DB8152F02DD")))
-	    (object Class "CCommsDbAccess"
-		quid       	"3DB815660029")
-	    (object Class "CNetworkControllerBase"
-		quid       	"3DB815FB02B9"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DE36785031F"
-			supplier   	"Logical View::Base::CBase"
-			quidu      	"3DE367740249")
-		    (object Inheritance_Relationship
-			quid       	"3DE367D00042"
-			supplier   	"Logical View::MBearerObserver"
-			quidu      	"3DE367C50259"))
-		operations 	(list Operations
-		    (object Operation "RequestImplicitConnectionNotification"
-			quid       	"3DB819380383"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CancelImplicitConnectionNotification"
-			quid       	"3DB8197303D8"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "RNif"
-		quid       	"3DB8187D001D"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DB818830300"
-			supplier   	"Logical View::Base::RSessionBase"
-			quidu      	"3DB8187403D1")))
-	    (object Class "RGenericAgent"
-		quid       	"3DB81887020C"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DB818900151"
-			supplier   	"Logical View::RNif"
-			quidu      	"3DB8187D001D")))
-	    (object Class "NewClass"
-		quid       	"3DE36735023E")
-	    (object Class "CNetwork"
-		quid       	"3DE3673F0365")
-	    (object Class "CBearerBase"
-		quid       	"3DE3675400C6")
-	    (object Class "MBearerObserver"
-		quid       	"3DE367C50259")
-	    (object Class "CNifAgentBase"
-		quid       	"3DE652A00058")
-	    (object Association "$UNNAMED$0"
-		quid       	"3DB814EF01FF"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$1"
-			quid       	"3DB814F0014C"
-			supplier   	"Logical View::CNifCompatibilityLayer"
-			quidu      	"3DB81482013A"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$2"
-			quid       	"3DB814F0014D"
-			supplier   	"Logical View::CNifServerSession"
-			quidu      	"3DB814700224"
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$3"
-		quid       	"3DB815770331"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$4"
-			quid       	"3DB8157802BA"
-			supplier   	"Logical View::CCommsDbAccess"
-			quidu      	"3DB815660029"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$5"
-			quid       	"3DB8157802C4"
-			supplier   	"Logical View::CNifServerSession"
-			quidu      	"3DB814700224"
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$6"
-		quid       	"3DB8158E0370"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$7"
-			quid       	"3DB8158F0281"
-			supplier   	"Logical View::CNifSession"
-			quidu      	"3DB8147A0387"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$8"
-			quid       	"3DB8158F0282"
-			supplier   	"Logical View::CNifServerSession"
-			quidu      	"3DB814700224"
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$9"
-		quid       	"3DB8160603B9"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$10"
-			quid       	"3DB81607027A"
-			supplier   	"Logical View::CNetworkControllerBase"
-			quidu      	"3DB815FB02B9"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$11"
-			quid       	"3DB816070284"
-			supplier   	"Logical View::CNifServerSession"
-			quidu      	"3DB814700224"
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$12"
-		quid       	"3DB95225024B"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$13"
-			quid       	"3DB9522600D0"
-			supplier   	"Logical View::MConnectionNotify"
-			quidu      	"3DB814A8031F"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$14"
-			quid       	"3DB9522600DA"
-			supplier   	"Logical View::CNifSession"
-			quidu      	"3DB8147A0387")))
-	    (object Association "$UNNAMED$15"
-		quid       	"3DB95338014C"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$16"
-			quid       	"3DB9533900EA"
-			supplier   	"Logical View::MImplicitConnectionNotify"
-			quidu      	"3DB814940367"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$17"
-			quid       	"3DB9533900F4"
-			supplier   	"Logical View::CNetworkControllerBase"
-			quidu      	"3DB815FB02B9")))
-	    (object Association "$UNNAMED$18"
-		quid       	"3DE367460239"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$19"
-			quid       	"3DE3674701B8"
-			supplier   	"Logical View::CNetwork"
-			quidu      	"3DE3673F0365"
-			client_cardinality 	(value cardinality "n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$20"
-			quid       	"3DE3674701B9"
-			supplier   	"Logical View::CNetworkControllerBase"
-			quidu      	"3DB815FB02B9"
-			client_cardinality 	(value cardinality "1"))))
-	    (object Association "$UNNAMED$21"
-		quid       	"3DE3675E0369"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$22"
-			quid       	"3DE3675F011C"
-			supplier   	"Logical View::CBearerBase"
-			quidu      	"3DE3675400C6"
-			client_cardinality 	(value cardinality "n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$23"
-			quid       	"3DE3675F0126"
-			supplier   	"Logical View::CNetworkControllerBase"
-			quidu      	"3DB815FB02B9"
-			client_cardinality 	(value cardinality "1"))))
-	    (object Association "$UNNAMED$24"
-		quid       	"3DE367FF02AD"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$25"
-			quid       	"3DE3680001E6"
-			supplier   	"Logical View::MBearerObserver"
-			quidu      	"3DE367C50259"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$26"
-			quid       	"3DE3680001F0"
-			supplier   	"Logical View::CBearerBase"
-			quidu      	"3DE3675400C6")))
-	    (object Association "$UNNAMED$27"
-		quid       	"3DE652A8024E"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$28"
-			quid       	"3DE652A901B9"
-			supplier   	"Logical View::CNifAgentBase"
-			quidu      	"3DE652A00058"
-			client_cardinality 	(value cardinality "n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$29"
-			quid       	"3DE652A901C3"
-			supplier   	"Logical View::CNetwork"
-			quidu      	"3DE3673F0365"
-			client_cardinality 	(value cardinality "1"))))
-	    (object Association "$UNNAMED$30"
-		quid       	"3DE652AE00B2"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$31"
-			quid       	"3DE652AF0320"
-			supplier   	"Logical View::CNifAgentBase"
-			quidu      	"3DE652A00058"
-			client_cardinality 	(value cardinality "n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$32"
-			quid       	"3DE652AF032A"
-			supplier   	"Logical View::CBearerBase"
-			quidu      	"3DE3675400C6"
-			client_cardinality 	(value cardinality "1"))))
-	    (object Class_Category "Base"
-		quid       	"3DE3636300ED"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "RMessage"
-			quid       	"3DB96D410024"
-			operations 	(list Operations
-			    (object Operation "Write"
-				quid       	"3DB96D920016"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Complete"
-				quid       	"3DB96DA0034B"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CSession"
-			quid       	"3DB95204010D")
-		    (object Class "RSessionBase"
-			quid       	"3DB8187403D1")
-		    (object Class "CServer"
-			quid       	"3DB8152F02DD")
-		    (object Class "CBase"
-			quid       	"3DE367740249"))
-		logical_presentations 	(list unit_reference_list))
-	    (object Mechanism @1
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$33"
-			quid       	"3DB8190F0059"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3DB819360037"
-				supplier   	"$UNNAMED$34"
-				quidu      	"3DB81912008F"
-				messages   	(list Messages
-				    (object Message "RequestImplicitConnectionNotification( )"
-					quid       	"3DB819360038"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3DB819380383")
-				    (object Message "ImplicitConnectionEvent( )"
-					quid       	"3DB81959013C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3DB8195A03E6")
-				    (object Message "ImplicitConnectionEvent( )"
-					quid       	"3DB8196A0294"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3DB8195A03E6")
-				    (object Message "CancelImplicitConnectionNotification( )"
-					quid       	"3DB819710317"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3
-					quidu      	"3DB8197303D8"))))
-			class      	"Logical View::CNifServerSession"
-			quidu      	"3DB814700224"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$34"
-			quid       	"3DB81912008F"
-			class      	"Logical View::CNetworkControllerBase"
-			quidu      	"3DB815FB02B9"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @2
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$35"
-			quid       	"3DB96A070261"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3DB96A1700B5"
-				supplier   	"$UNNAMED$36"
-				quidu      	"3DB96A100137"
-				messages   	(list Messages
-				    (object Message "RequestImplicitConnectionNotification( )"
-					quid       	"3DB96A1700B6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3DB819380383")
-				    (object Message "ImplicitConnectionEvent( )"
-					quid       	"3DB96A2003A7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3DB8195A03E6")))
-			    (object Link
-				quid       	"3DB96A310261"
-				supplier   	"$UNNAMED$37"
-				quidu      	"3DB96A2B01F4"
-				messages   	(list Messages
-				    (object Message "AttachToConnectionL( )"
-					quid       	"3DB96A310262"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	2
-					quidu      	"3DB96A3D01A0")
-				    (object Message "ProgressNotification( )"
-					quid       	"3DB96A4903BA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3"
-					ordinal    	3
-					quidu      	"3DB96A4C0089"))))
-			class      	"Logical View::CNifServerSession"
-			quidu      	"3DB814700224"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$36"
-			quid       	"3DB96A100137"
-			class      	"Logical View::CNetworkControllerBase"
-			quidu      	"3DB815FB02B9"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$37"
-			quid       	"3DB96A2B01F4"
-			class      	"Logical View::CNifSession"
-			quidu      	"3DB8147A0387"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @3
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$38"
-			quid       	"3DB96BB70140"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3DB96BCA01BF"
-				supplier   	"$UNNAMED$39"
-				quidu      	"3DB96BC5028A"
-				messages   	(list Messages
-				    (object Message "ProgressNotification( )"
-					quid       	"3DB96BCA01C0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3DB96A4C0089"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3DB8147A0387"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$40"
-			quid       	"3DB96BBA0393"
-			class      	"Logical View::CNifCompatibilityLayer"
-			quidu      	"3DB81482013A"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$39"
-			quid       	"3DB96BC5028A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3DB96BD00131"
-				supplier   	"$UNNAMED$40"
-				quidu      	"3DB96BBA0393"
-				messages   	(list Messages
-				    (object Message "MapProgressEnumValue( )"
-					quid       	"3DB96BD00132"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3DB96BD102B9")))
-			    (object Link
-				quid       	"3DB96D80024B"
-				supplier   	"iProgressMessage"
-				quidu      	"3DB96D6D023A"
-				messages   	(list Messages
-				    (object Message "Write( )"
-					quid       	"3DB96D80024C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"3DB96D920016")
-				    (object Message "Complete( )"
-					quid       	"3DB96D9C0129"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3"
-					ordinal    	3
-					quidu      	"3DB96DA0034B"))))
-			class      	"Logical View::CNifServerSession"
-			quidu      	"3DB814700224"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "iProgressMessage"
-			quid       	"3DB96D6D023A"
-			class      	"Logical View::Base::RMessage"
-			quidu      	"3DB96D410024"
-			persistence 	"Transient"
-			multi      	FALSE))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"3DB8146A0103"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	1906
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::MImplicitConnectionNotify" @4
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1120, 1120)
-			label      	(object ItemLabel
-			    Parent_View 	@4
-			    location   	(863, 1069)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	514
-			    justify    	0
-			    label      	"MImplicitConnectionNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB814940367"
-			width      	532
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MConnectionNotify" @5
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1680, 1120)
-			label      	(object ItemLabel
-			    Parent_View 	@5
-			    location   	(1489, 1069)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	382
-			    justify    	0
-			    label      	"MConnectionNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB814A8031F"
-			width      	400
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifServer" @6
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1120, 496)
-			label      	(object ItemLabel
-			    Parent_View 	@6
-			    location   	(1011, 445)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	218
-			    justify    	0
-			    label      	"CNifServer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB815280283"
-			width      	236
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Base::CServer" @7
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1120, 240)
-			label      	(object ItemLabel
-			    Parent_View 	@7
-			    location   	(1031, 166)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	178
-			    justify    	0
-			    label      	"CServer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB8152F02DD"
-			width      	196
-			height     	172
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @8
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB8153800EC"
-			client     	@6
-			supplier   	@7
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CNifCompatibilityLayer" @9
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1424, 1744)
-			label      	(object ItemLabel
-			    Parent_View 	@9
-			    location   	(1201, 1692)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	446
-			    justify    	0
-			    label      	"CNifCompatibilityLayer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB81482013A"
-			width      	464
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CCommsDbAccess" @10
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1776, 1440)
-			label      	(object ItemLabel
-			    Parent_View 	@10
-			    location   	(1582, 1389)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	388
-			    justify    	0
-			    label      	"CCommsDbAccess")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB815660029"
-			width      	406
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifSession" @11
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(912, 1744)
-			label      	(object ItemLabel
-			    Parent_View 	@11
-			    location   	(780, 1692)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	264
-			    justify    	0
-			    label      	"CNifSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB8147A0387"
-			width      	282
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNetworkControllerBase" @12
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(480, 1440)
-			label      	(object ItemLabel
-			    Parent_View 	@12
-			    location   	(242, 1388)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	476
-			    justify    	0
-			    label      	"CNetworkControllerBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB815FB02B9"
-			width      	494
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifServerSession" @13
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1120, 1440)
-			label      	(object ItemLabel
-			    Parent_View 	@13
-			    location   	(932, 1388)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	376
-			    justify    	0
-			    label      	"CNifServerSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB814700224"
-			width      	394
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @14
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB814CC0281"
-			client     	@13
-			supplier   	@4
-			line_style 	0)
-		    (object InheritView "" @15
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB814CF0068"
-			client     	@13
-			supplier   	@5
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$0" @16
-			location   	(1271, 1591)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB814EF01FF"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$1" @17
-				Parent_View 	@16
-				location   	(263, 999)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB814F0014C"
-				client     	@16
-				supplier   	@9
-				line_style 	0)
-			    (object RoleView "$UNNAMED$2" @18
-				Parent_View 	@16
-				location   	(263, 999)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB814F0014D"
-				client     	@16
-				supplier   	@13
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$3" @19
-			location   	(1444, 1440)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB815770331"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$4" @20
-				Parent_View 	@19
-				location   	(68, 640)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB8157802BA"
-				client     	@19
-				supplier   	@10
-				line_style 	0)
-			    (object RoleView "$UNNAMED$5" @21
-				Parent_View 	@19
-				location   	(68, 640)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB8157802C4"
-				client     	@19
-				supplier   	@13
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$6" @22
-			location   	(1014, 1591)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB8158E0370"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$7" @23
-				Parent_View 	@22
-				location   	(-362, 791)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB8158F0281"
-				client     	@22
-				supplier   	@11
-				line_style 	0)
-			    (object RoleView "$UNNAMED$8" @24
-				Parent_View 	@22
-				location   	(-362, 791)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB8158F0282"
-				client     	@22
-				supplier   	@13
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$9" @25
-			location   	(824, 1440)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB8160603B9"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$10" @26
-				Parent_View 	@25
-				location   	(-552, 640)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB81607027A"
-				client     	@25
-				supplier   	@12
-				line_style 	0)
-			    (object RoleView "$UNNAMED$11" @27
-				Parent_View 	@25
-				location   	(-552, 640)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB816070284"
-				client     	@25
-				supplier   	@13
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::Base::RSessionBase" @28
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(368, 160)
-			label      	(object ItemLabel
-			    Parent_View 	@28
-			    location   	(219, 86)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	298
-			    justify    	0
-			    label      	"RSessionBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB8187403D1"
-			width      	316
-			height     	172
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::RNif" @29
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(368, 400)
-			label      	(object ItemLabel
-			    Parent_View 	@29
-			    location   	(287, 349)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	162
-			    justify    	0
-			    label      	"RNif")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB8187D001D"
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @30
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB818830300"
-			client     	@29
-			supplier   	@28
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::RGenericAgent" @31
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(368, 656)
-			label      	(object ItemLabel
-			    Parent_View 	@31
-			    location   	(210, 605)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	316
-			    justify    	0
-			    label      	"RGenericAgent")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB81887020C"
-			width      	334
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @32
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB818900151"
-			client     	@31
-			supplier   	@29
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Base::CSession" @33
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(512, 1104)
-			label      	(object ItemLabel
-			    Parent_View 	@33
-			    location   	(410, 1030)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	204
-			    justify    	0
-			    label      	"CSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB95204010D"
-			width      	222
-			height     	172
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @34
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB9520E0216"
-			client     	@13
-			supplier   	@33
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Base::RMessage" @35
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1856, 608)
-			label      	(object ItemLabel
-			    Parent_View 	@35
-			    location   	(1736, 534)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	240
-			    justify    	0
-			    label      	"RMessage")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB96D410024"
-			width      	258
-			height     	172
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Base::CBase" @36
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(784, 2144)
-			label      	(object ItemLabel
-			    Parent_View 	@36
-			    location   	(700, 2070)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	168
-			    justify    	0
-			    label      	"CBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DE367740249"
-			width      	186
-			height     	172
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNetworkControllerBase" @37
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1008, 2480)
-			label      	(object ItemLabel
-			    Parent_View 	@37
-			    location   	(770, 2428)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	476
-			    justify    	0
-			    label      	"CNetworkControllerBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB815FB02B9"
-			width      	494
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @38
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DE36785031F"
-			client     	@37
-			supplier   	@36
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::MBearerObserver" @39
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1344, 2144)
-			label      	(object ItemLabel
-			    Parent_View 	@39
-			    location   	(1172, 2093)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	344
-			    justify    	0
-			    label      	"MBearerObserver")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DE367C50259"
-			width      	362
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @40
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DE367D00042"
-			client     	@37
-			supplier   	@39
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CNetwork" @41
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(448, 2480)
-			label      	(object ItemLabel
-			    Parent_View 	@41
-			    location   	(346, 2429)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	204
-			    justify    	0
-			    label      	"CNetwork")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DE3673F0365"
-			width      	222
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$18" @42
-			location   	(659, 2480)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DE367460239"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$19" @43
-				Parent_View 	@42
-				location   	(-237, 144)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE3674701B8"
-				client     	@42
-				supplier   	@41
-				line_style 	0
-				label      	(object SegLabel @44
-				    Parent_View 	@43
-				    location   	(608, 2522)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"*"
-				    pctDist    	0.519337
-				    height     	42
-				    orientation 	0))
-			    (object RoleView "$UNNAMED$20" @45
-				Parent_View 	@42
-				location   	(-237, 144)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE3674701B9"
-				client     	@42
-				supplier   	@37
-				line_style 	0
-				label      	(object SegLabel @46
-				    Parent_View 	@45
-				    location   	(745, 2508)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.865134
-				    height     	28
-				    orientation 	1))))
-		    (object ClassView "Class" "Logical View::CBearerBase" @47
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1584, 2480)
-			label      	(object ItemLabel
-			    Parent_View 	@47
-			    location   	(1445, 2429)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"CBearerBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DE3675400C6"
-			width      	296
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$21" @48
-			location   	(1345, 2480)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DE3675E0369"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$22" @49
-				Parent_View 	@48
-				location   	(449, 144)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE3675F011C"
-				client     	@48
-				supplier   	@47
-				line_style 	0
-				label      	(object SegLabel @50
-				    Parent_View 	@49
-				    location   	(1385, 2522)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"*"
-				    pctDist    	0.380405
-				    height     	42
-				    orientation 	1))
-			    (object RoleView "$UNNAMED$23" @51
-				Parent_View 	@48
-				location   	(449, 144)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE3675F0126"
-				client     	@48
-				supplier   	@37
-				line_style 	0
-				label      	(object SegLabel @52
-				    Parent_View 	@51
-				    location   	(1269, 2519)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.872973
-				    height     	39
-				    orientation 	0))))
-		    (object AssociationViewNew "$UNNAMED$24" @53
-			location   	(1463, 2311)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DE367FF02AD"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$25" @54
-				Parent_View 	@53
-				location   	(103, -425)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE3680001E6"
-				client     	@53
-				supplier   	@39
-				line_style 	0)
-			    (object RoleView "$UNNAMED$26" @55
-				Parent_View 	@53
-				location   	(103, -425)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE3680001F0"
-				client     	@53
-				supplier   	@47
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::CNifAgentBase" @56
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1040, 2784)
-			label      	(object ItemLabel
-			    Parent_View 	@56
-			    location   	(889, 2733)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	302
-			    justify    	0
-			    label      	"CNifAgentBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DE652A00058"
-			width      	320
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$27" @57
-			location   	(737, 2628)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DE652A8024E"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$28" @58
-				Parent_View 	@57
-				location   	(289, 148)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE652A901B9"
-				client     	@57
-				supplier   	@56
-				line_style 	0
-				label      	(object SegLabel @59
-				    Parent_View 	@58
-				    location   	(843, 2725)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"*"
-				    pctDist    	0.688754
-				    height     	38
-				    orientation 	1))
-			    (object RoleView "$UNNAMED$29" @60
-				Parent_View 	@57
-				location   	(289, 148)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE652A901C3"
-				client     	@57
-				supplier   	@41
-				line_style 	0
-				label      	(object SegLabel @61
-				    Parent_View 	@60
-				    location   	(554, 2595)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	0))))
-		    (object AssociationViewNew "$UNNAMED$30" @62
-			location   	(1310, 2631)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DE652AE00B2"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$31" @63
-				Parent_View 	@62
-				location   	(-274, 151)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE652AF0320"
-				client     	@62
-				supplier   	@56
-				line_style 	0
-				label      	(object SegLabel @64
-				    Parent_View 	@63
-				    location   	(1226, 2728)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"*"
-				    pctDist    	0.666109
-				    height     	43
-				    orientation 	0))
-			    (object RoleView "$UNNAMED$32" @65
-				Parent_View 	@62
-				location   	(-274, 151)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE652AF032A"
-				client     	@62
-				supplier   	@47
-				line_style 	0
-				label      	(object SegLabel @66
-				    Parent_View 	@65
-				    location   	(1479, 2599)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	1))))))
-	    (object ClassDiagram "Server Session"
-		quid       	"3DB951F00123"
-		title      	"Server Session"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::CNifServerSession" @67
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1424, 528)
-			label      	(object ItemLabel
-			    Parent_View 	@67
-			    location   	(1236, 476)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	376
-			    justify    	0
-			    label      	"CNifServerSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB814700224"
-			width      	394
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MConnectionNotify" @68
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(960, 208)
-			label      	(object ItemLabel
-			    Parent_View 	@68
-			    location   	(772, 157)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	376
-			    justify    	0
-			    label      	"MConnectionNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB814A8031F"
-			width      	394
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @69
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB814CF0068"
-			client     	@67
-			supplier   	@68
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CNifSession" @70
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(960, 864)
-			label      	(object ItemLabel
-			    Parent_View 	@70
-			    location   	(828, 812)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	264
-			    justify    	0
-			    label      	"CNifSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB8147A0387"
-			width      	282
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$6" @71
-			location   	(1191, 695)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB8158E0370"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$7" @72
-				Parent_View 	@71
-				location   	(-185, -105)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB8158F0281"
-				client     	@71
-				supplier   	@70
-				line_style 	0)
-			    (object RoleView "$UNNAMED$8" @73
-				Parent_View 	@71
-				location   	(-185, -105)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB8158F0282"
-				client     	@71
-				supplier   	@67
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$12" @74
-			location   	(960, 535)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB95225024B"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$13" @75
-				Parent_View 	@74
-				location   	(160, -1337)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB9522600D0"
-				client     	@74
-				supplier   	@68
-				line_style 	0)
-			    (object RoleView "$UNNAMED$14" @76
-				Parent_View 	@74
-				location   	(160, -1337)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB9522600DA"
-				client     	@74
-				supplier   	@70
-				line_style 	0)))))
-	    (object ClassDiagram "Implicit Connection Notification"
-		quid       	"3DB9530F00FD"
-		title      	"Implicit Connection Notification"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::CNifServerSession" @77
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(992, 768)
-			label      	(object ItemLabel
-			    Parent_View 	@77
-			    location   	(804, 716)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	376
-			    justify    	0
-			    label      	"CNifServerSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB814700224"
-			width      	394
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MImplicitConnectionNotify" @78
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(992, 336)
-			label      	(object ItemLabel
-			    Parent_View 	@78
-			    location   	(735, 285)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	514
-			    justify    	0
-			    label      	"MImplicitConnectionNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB814940367"
-			width      	532
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @79
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB814CC0281"
-			client     	@77
-			supplier   	@78
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CNetworkControllerBase" @80
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1760, 768)
-			label      	(object ItemLabel
-			    Parent_View 	@80
-			    location   	(1522, 716)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	476
-			    justify    	0
-			    label      	"CNetworkControllerBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB815FB02B9"
-			width      	494
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$9" @81
-			location   	(1350, 768)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB8160603B9"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$11" @82
-				Parent_View 	@81
-				location   	(-490, 48)
-				label      	(object SegLabel @83
-				    Parent_View 	@82
-				    location   	(1222, 727)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB816070284"
-				client     	@81
-				supplier   	@77
-				line_style 	0)
-			    (object RoleView "$UNNAMED$10" @84
-				Parent_View 	@81
-				location   	(-490, 48)
-				label      	(object SegLabel @85
-				    Parent_View 	@84
-				    location   	(1479, 727)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB81607027A"
-				client     	@81
-				supplier   	@80
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$15" @86
-			location   	(1376, 551)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DB95338014C"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$16" @87
-				Parent_View 	@86
-				location   	(-384, -217)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB9533900EA"
-				client     	@86
-				supplier   	@78
-				line_style 	0)
-			    (object RoleView "$UNNAMED$17" @88
-				Parent_View 	@86
-				location   	(-384, -217)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DB9533900F4"
-				client     	@86
-				supplier   	@80
-				line_style 	0)))))
-	    (object InteractionDiagram "Implicit Connection Notification A"
-		mechanism_ref 	@1
-		quid       	"3DB819030138"
-		title      	"Implicit Connection Notification A"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$33" @89
-			location   	(448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@89
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	354
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB8190F0059"
-			width      	372
-			height     	1137
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @90
-			    location   	(448, 384)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @91
-			    location   	(448, 640)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @92
-			    location   	(448, 896)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @93
-			    location   	(448, 1152)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$34" @94
-			location   	(1248, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@94
-			    location   	(1248, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	462
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB81912008F"
-			width      	480
-			height     	1137
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @95
-			    location   	(1248, 384)
-			    line_color 	3342489
-			    InterObjView 	@94
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @96
-			    location   	(1248, 640)
-			    line_color 	3342489
-			    InterObjView 	@94
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @97
-			    location   	(1248, 896)
-			    line_color 	3342489
-			    InterObjView 	@94
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @98
-			    location   	(1248, 1152)
-			    line_color 	3342489
-			    InterObjView 	@94
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @99
-			location   	(16, 384)
-			label      	(object SegLabel @100
-			    Parent_View 	@99
-			    location   	(847, 340)
-			    quidu      	"3DB819360038"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	719
-			    justify    	0
-			    label      	"RequestImplicitConnectionNotification( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@89
-			supplier   	@94
-			Focus_Src  	@90
-			Focus_Entry 	@95
-			origin     	(463, 384)
-			terminus   	(1232, 384)
-			ordinal    	0)
-		    (object InterMessView "" @101
-			location   	(16, 640)
-			label      	(object SegLabel @102
-			    Parent_View 	@101
-			    location   	(848, 596)
-			    quidu      	"3DB81959013C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	469
-			    justify    	0
-			    label      	"ImplicitConnectionEvent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@94
-			supplier   	@89
-			Focus_Src  	@96
-			Focus_Entry 	@91
-			origin     	(1232, 640)
-			terminus   	(464, 640)
-			ordinal    	1)
-		    (object InterMessView "" @103
-			location   	(16, 896)
-			label      	(object SegLabel @104
-			    Parent_View 	@103
-			    location   	(848, 852)
-			    quidu      	"3DB8196A0294"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	469
-			    justify    	0
-			    label      	"ImplicitConnectionEvent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@94
-			supplier   	@89
-			Focus_Src  	@97
-			Focus_Entry 	@92
-			origin     	(1232, 896)
-			terminus   	(464, 896)
-			ordinal    	2)
-		    (object InterMessView "" @105
-			location   	(16, 1152)
-			label      	(object SegLabel @106
-			    Parent_View 	@105
-			    location   	(847, 1108)
-			    quidu      	"3DB819710317"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	694
-			    justify    	0
-			    label      	"CancelImplicitConnectionNotification( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@89
-			supplier   	@94
-			Focus_Src  	@93
-			Focus_Entry 	@98
-			origin     	(463, 1152)
-			terminus   	(1232, 1152)
-			ordinal    	3)))
-	    (object InteractionDiagram "Implicit Connection Notification B"
-		mechanism_ref 	@2
-		quid       	"3DB96A00027F"
-		title      	"Implicit Connection Notification B"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$35" @107
-			location   	(1184, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@107
-			    location   	(1184, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	354
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB96A070261"
-			width      	372
-			height     	897
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @108
-			    location   	(1184, 384)
-			    line_color 	3342489
-			    InterObjView 	@107
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @109
-			    location   	(1184, 608)
-			    line_color 	3342489
-			    InterObjView 	@107
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @110
-			    location   	(1184, 912)
-			    line_color 	3342489
-			    InterObjView 	@107
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$36" @111
-			location   	(400, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@111
-			    location   	(400, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	462
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB96A100137"
-			width      	480
-			height     	897
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @112
-			    location   	(400, 384)
-			    line_color 	3342489
-			    InterObjView 	@111
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @113
-			    location   	(400, 608)
-			    line_color 	3342489
-			    InterObjView 	@111
-			    height     	212
-			    y_coord    	152
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$37" @114
-			location   	(1840, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@114
-			    location   	(1840, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB96A2B01F4"
-			width      	300
-			height     	897
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @115
-			    location   	(1840, 640)
-			    line_color 	3342489
-			    InterObjView 	@114
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @116
-			    location   	(1840, 912)
-			    line_color 	3342489
-			    InterObjView 	@114
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterMessView "" @117
-			location   	(16, 384)
-			label      	(object SegLabel @118
-			    Parent_View 	@117
-			    location   	(792, 340)
-			    quidu      	"3DB96A1700B6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	720
-			    justify    	0
-			    label      	"RequestImplicitConnectionNotification( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@107
-			supplier   	@111
-			Focus_Src  	@108
-			Focus_Entry 	@112
-			origin     	(1168, 384)
-			terminus   	(416, 384)
-			ordinal    	0)
-		    (object InterMessView "" @119
-			location   	(16, 608)
-			label      	(object SegLabel @120
-			    Parent_View 	@119
-			    location   	(791, 564)
-			    quidu      	"3DB96A2003A7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	469
-			    justify    	0
-			    label      	"ImplicitConnectionEvent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@111
-			supplier   	@107
-			Focus_Src  	@113
-			Focus_Entry 	@109
-			origin     	(415, 608)
-			terminus   	(1168, 608)
-			ordinal    	1)
-		    (object InterMessView "" @121
-			location   	(16, 640)
-			label      	(object SegLabel @122
-			    Parent_View 	@121
-			    location   	(1511, 596)
-			    quidu      	"3DB96A310262"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	426
-			    justify    	0
-			    label      	"AttachToConnectionL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@107
-			supplier   	@114
-			Focus_Src  	@109
-			Focus_Entry 	@115
-			origin     	(1199, 640)
-			terminus   	(1824, 640)
-			ordinal    	2)
-		    (object InterMessView "" @123
-			location   	(16, 912)
-			label      	(object SegLabel @124
-			    Parent_View 	@123
-			    location   	(1512, 868)
-			    quidu      	"3DB96A4903BA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	401
-			    justify    	0
-			    label      	"ProgressNotification( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@114
-			supplier   	@107
-			Focus_Src  	@116
-			Focus_Entry 	@110
-			origin     	(1824, 912)
-			terminus   	(1200, 912)
-			ordinal    	3)))
-	    (object InteractionDiagram "Progress Stage Mapping"
-		mechanism_ref 	@3
-		quid       	"3DB96BAE0074"
-		title      	"Progress Stage Mapping"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$38" @125
-			location   	(432, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@125
-			    location   	(432, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB96BB70140"
-			width      	300
-			height     	685
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @126
-			    location   	(432, 384)
-			    line_color 	3342489
-			    InterObjView 	@125
-			    height     	436
-			    y_coord    	376
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$40" @127
-			location   	(1632, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@127
-			    location   	(1632, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	432
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB96BBA0393"
-			width      	450
-			height     	685
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @128
-			    location   	(1632, 416)
-			    line_color 	3342489
-			    InterObjView 	@127
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "iProgressMessage" @129
-			location   	(2112, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@129
-			    location   	(2112, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	374
-			    justify    	0
-			    label      	"iProgressMessage")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB96D6D023A"
-			width      	392
-			height     	685
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @130
-			    location   	(2112, 544)
-			    line_color 	3342489
-			    InterObjView 	@129
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @131
-			    location   	(2112, 640)
-			    line_color 	3342489
-			    InterObjView 	@129
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$39" @132
-			location   	(928, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@132
-			    location   	(928, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	354
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DB96BC5028A"
-			width      	372
-			height     	685
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @133
-			    location   	(928, 384)
-			    line_color 	3342489
-			    InterObjView 	@132
-			    height     	376
-			    y_coord    	316
-			    Nested     	FALSE))
-		    (object InterMessView "" @134
-			location   	(16, 384)
-			label      	(object SegLabel @135
-			    Parent_View 	@134
-			    location   	(679, 340)
-			    quidu      	"3DB96BCA01C0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	400
-			    justify    	0
-			    label      	"ProgressNotification( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@125
-			supplier   	@132
-			Focus_Src  	@126
-			Focus_Entry 	@133
-			origin     	(447, 384)
-			terminus   	(912, 384)
-			ordinal    	0)
-		    (object InterMessView "" @136
-			location   	(16, 416)
-			label      	(object SegLabel @137
-			    Parent_View 	@136
-			    location   	(1279, 372)
-			    quidu      	"3DB96BD00132"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	509
-			    justify    	0
-			    label      	"MapProgressEnumValue( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@132
-			supplier   	@127
-			Focus_Src  	@133
-			Focus_Entry 	@128
-			origin     	(943, 416)
-			terminus   	(1616, 416)
-			ordinal    	1)
-		    (object InterMessView "" @138
-			location   	(16, 544)
-			label      	(object SegLabel @139
-			    Parent_View 	@138
-			    location   	(1519, 500)
-			    quidu      	"3DB96D80024C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Write( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@132
-			supplier   	@129
-			Focus_Src  	@133
-			Focus_Entry 	@130
-			origin     	(943, 544)
-			terminus   	(2096, 544)
-			ordinal    	2)
-		    (object InterMessView "" @140
-			location   	(16, 640)
-			label      	(object SegLabel @141
-			    Parent_View 	@140
-			    location   	(1519, 596)
-			    quidu      	"3DB96D9C0129"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	209
-			    justify    	0
-			    label      	"Complete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@132
-			supplier   	@129
-			Focus_Src  	@133
-			Focus_Entry 	@131
-			origin     	(943, 640)
-			terminus   	(2096, 640)
-			ordinal    	3)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"3DB814670037"
-	physical_models 	(list unit_reference_list)
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"3DB8146A00C7"
-		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       	"3DB814670038"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"3DB81467004B"
-		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       	"DDL"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBase"
-			value      	("DataBaseSet" 800))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBaseSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"DDL"
-				name       	"ANSI"
-				value      	800)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Oracle"
-				value      	801)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"SQLServer"
-				value      	802)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Sybase"
-				value      	803)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Watcom"
-				value      	804)))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnName"
-			value      	"Id")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnType"
-			value      	"NUMBER(5)")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ViewName"
-			value      	"V_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"TableName"
-			value      	"T_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"InheritSuffix"
-			value      	"_V")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DropClause"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"BaseViews"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DDLScriptFilename"
-			value      	"DDL1.SQL")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ColumnType"
-			value      	"VARCHAR")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"NullsOK"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKey"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Unique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CompositeUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CheckConstraint"
-			value      	"")))
-	    (object Attribute
-		tool       	"DDL"
-		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       	"Version Control"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"3DB814670039"))
--- a/linklayercontrol/networkinterfacemgr/agentpr/src/agenttiermanagerselector.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/linklayercontrol/networkinterfacemgr/agentpr/src/agenttiermanagerselector.cpp	Mon May 03 13:58:16 2010 +0300
@@ -148,7 +148,7 @@
 	__CFLOG_VAR((KAgentTierMgrTag, KAgentTierMgrSubTag, _L8("CAgentMetaCprSelectorBase::\tNewL()")));
 	__ASSERT_DEBUG(aSelectionPreferences.IsTypeOf(TSelectionPrefs::TypeId()), User::Panic(KSpecAssert_NifManAgtPrgntrm, 4));
 	CMDBSession* dbs = CMDBSession::NewLC(KCDVersion1_2);
-	ASimpleSelectorBase* self = new (ELeave) CAgentProviderSelector(aSelectionPreferences);
+	CAgentProviderSelector* self = new (ELeave) CAgentProviderSelector(aSelectionPreferences);
 	CleanupStack::PushL(self);
 	__ASSERT_DEBUG(self->iTierRecord==NULL, User::Panic(KSpecAssert_NifManAgtPrgntrm, 5));
 	self->iTierRecord = TierManagerUtils::LoadTierRecordL(TUid::Uid(CAgentTierManagerFactory::iUid),*dbs);
--- a/linklayercontrol/networkinterfacemgr/agentprcore/src/CAgentAdapter.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/linklayercontrol/networkinterfacemgr/agentprcore/src/CAgentAdapter.cpp	Mon May 03 13:58:16 2010 +0300
@@ -348,7 +348,7 @@
         {
 #ifdef __CFLOG_ACTIVE
     	TRAPD(err,
-    		iAgentScpr.ProgressL(KConnectionUninitialised);
+    		//iAgentScpr.ProgressL(KConnectionUninitialised);
     		iAgentState = EDisconnected;
     		iAgentScpr.ConnectionDownL();
     		);
@@ -359,7 +359,7 @@
                 }
 #else
     	TRAP_IGNORE(
-            iAgentScpr.ProgressL(KConnectionUninitialised);
+            //iAgentScpr.ProgressL(KConnectionUninitialised);
     		iAgentState = EDisconnected;
     		iAgentScpr.ConnectionDownL();
     		);
--- a/linklayercontrol/networkinterfacemgr/netcfgext/src/netcfgextnbase.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/linklayercontrol/networkinterfacemgr/netcfgext/src/netcfgextnbase.cpp	Mon May 03 13:58:16 2010 +0300
@@ -579,6 +579,9 @@
 					iAsynchDaemonCancel = NULL;
 					}
 				}
+			
+			// Clear out outstanding RMessage2 as it is no longer outstanding (it will be completed elsewhere)
+			iMessage = ESock::RLegacyResponseMsg();
 			}
 		//the RunL method will be called on the original request cancellation
 		}
@@ -733,8 +736,13 @@
 		}
 	else
 		{
-		// should never get here.
-		__ASSERT_DEBUG(EFalse, User::Panic(KSpecAssert_NifManNetCfgExtn, 10));
+		
+		// Async cancel must have completed
+		// Start deregistration if it was queued up
+		if (iDeregisterOnCompletionOfRequest)
+			{
+			Deregister(iDeregistrationCauseCode);
+			}
 		}
 	// ********************************************
 	// CAREFUL... consider the possible deletion of
Binary file linklayercontrol/networkinterfacemgr/te_connectioncontrol/documentation/Nifman_Configuration_Design_Modifications_For_Mobile_IP_Test_Specification_Figures.ppt has changed
--- a/linklayerprotocols/ethernetnif/Documentation/EthInt.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,70352 +0,0 @@
-
-(object Petal
-    version    	43
-    _written   	"Rose 6.5.9232.10"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    quid       	"3C592983033D"
-    defaults   	(object defaults
-	rightMargin 	0.250000
-	leftMargin 	0.250000
-	topMargin  	0.250000
-	bottomMargin 	0.500000
-	pageOverlap 	0.250000
-	clipIconLabels 	TRUE
-	autoResize 	TRUE
-	snapToGrid 	FALSE
-	gridX      	16
-	gridY      	16
-	defaultFont 	(object Font
-	    size       	8
-	    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       	"396358EE0097"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"39635902015F"
-		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"
-	attributes 	(list Attribute_Set
-	    (object Attribute
-		tool       	"VC++"
-		name       	"Scripting"
-		value      	FALSE))
-	quid       	"396358EE0084"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"396358EE0098"
-	logical_models 	(list unit_reference_list
-	    (object Class_Category "E32BaseClasses"
-		quid       	"3953482C0284"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "TInetAddr"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"395381FD00EC"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"395381FD00F6"
-				supplier   	"Logical View::E32BaseClasses::Esock::TSockAddr"
-				quidu      	"39534E7101C3"))
-			operations 	(list Operations
-			    (object Operation "AddrLen"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD00F7"
-				stereotype 	"static"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "AddrPtr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD0100"
-				stereotype 	"const"
-				result     	"SInetAddr*"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Cast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD0102"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "anAddr"
-					type       	"const TSockAddr&"
-					const      	TRUE))
-				result     	"TInetAddr&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Cast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD0105"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "anAddr"
-					type       	"const TSockAddr*"
-					const      	TRUE))
-				result     	"TInetAddr&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsWildPort"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD010B"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsWildAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD010C"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsBroadcast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD010D"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsMulticast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD010E"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsClassC"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD0114"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsClassB"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD0115"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsClassA"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"395381FD0116"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SubNetBroadcast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD0117"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					type       	"const TInetAddr&"
-					const      	TRUE)
-				    (object Parameter "aMask"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SubNet"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD011F"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					type       	"const TInetAddr&"
-					const      	TRUE)
-				    (object Parameter "aMask"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NetBroadcast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD0122"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Net"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD0124"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NetMask"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD0128"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Input"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD012A"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Output"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD012C"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aBuf"
-					type       	"TDes&"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Match"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD012F"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aHost"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Match"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD0134"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aNet"
-					type       	"const TInetAddr&"
-					const      	TRUE)
-				    (object Parameter "aMask"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CmpAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD0138"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "anAddr"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Address"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD013C"
-				stereotype 	"const"
-				result     	"IMPORT_C TUint32"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"395381FD013E"
-				parameters 	(list Parameters
-				    (object Parameter "anAddr"
-					type       	"TUint32"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class_Category "E32Base"
-			quid       	"395346FE03DE"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Parameterized_Class "CArrayVar"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395346FE03E0"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395346FF0000"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayVarBase"
-					quidu      	"395347050239"))
-				operations 	(list Operations
-				    (object Operation "Array"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF000B"
-					stereotype 	"const"
-					result     	"TArray<T>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertIsqAllowDuplicatesL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF0014"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertIsqL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF0018"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF001C"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindIsq"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF0021"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF0026"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExtendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF002B"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExpandL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF002D"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF0030"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF0034"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF0037"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF0039"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF003E"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CArrayVar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF0040"
-					parameters 	(list Parameters
-					    (object Parameter "aRep"
-						type       	"TBufRep")
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "CCirBuffer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395346FF00AA"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395346FF00BF"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CCirBuf<TUint8>"
-					quidu      	"395346FF00B4"))
-				operations 	(list Operations
-				    (object Operation "Put"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF00C8"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Get"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF00CA"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CCirBuffer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF00CB"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "CCirBuf<TUint8>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"395346FF00B4"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395346FF00BE"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CCirBuf"
-					quidu      	"3953470901B3"))
-				language   	"VC++")
-			    (object Class "CSecurityDecryptBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395346FF0104"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395346FF010E"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "DecryptL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF010F"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aOutput"
-						type       	"TDes8&")
-					    (object Parameter "aInput"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CTimer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395346FF01EB"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395346FF01F5"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CActive"
-					quidu      	"3953470000B6"))
-				operations 	(list Operations
-				    (object Operation "DoCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF0213"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF0214"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Inactivity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF0215"
-					parameters 	(list Parameters
-					    (object Parameter "aSeconds"
-						type       	"TTimeIntervalSeconds"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lock"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF021E"
-					parameters 	(list Parameters
-					    (object Parameter "aLock"
-						type       	"TTimerLockSpec"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "After"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF0220"
-					parameters 	(list Parameters
-					    (object Parameter "anInterval"
-						type       	"TTimeIntervalMicroSeconds32"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF0227"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"const TTime&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF0229"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "Console"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395346FF0263"
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395346FF0264"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTitle"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aSize"
-						type       	"TSize"))
-					result     	"IMPORT_C CConsoleBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TCleanupItem"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395346FF030D"
-				operations 	(list Operations
-				    (object Operation "TCleanupItem"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF032B"
-					parameters 	(list Parameters
-					    (object Parameter "anOperation"
-						type       	"TCleanupOperation"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCleanupItem"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395346FF032D"
-					parameters 	(list Parameters
-					    (object Parameter "anOperation"
-						type       	"TCleanupOperation")
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CActive"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470000B6"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470000B7"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "RunError"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470000D4"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aError"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RunL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470000D7"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470000DE"
-					documentation 	" Pure virtual"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetActive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470000E0"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Priority"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470000E1"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsAdded"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470000E3"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsActive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470000E9"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPriority"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470000EB"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Deque"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470000F2"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470000F3"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CActive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470000F4"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iActive"
-					quid       	"3953470000C5"
-					type       	"TBool"))
-				language   	"VC++")
-			    (object Parameterized_Class "CArrayPtr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347000142"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347000156"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayFix<T*>"
-					quidu      	"39534700014C"))
-				operations 	(list Operations
-				    (object Operation "ResetAndDestroy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347000158"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CArrayPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347000159"
-					parameters 	(list Parameters
-					    (object Parameter "aRep"
-						type       	"TBufRep")
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Instantiated_Class "CArrayFix<T*>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"39534700014C"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"39534700014D"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayFix"
-					quidu      	"3953470C0261"))
-				language   	"VC++")
-			    (object Class "CBitMapAllocator"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470003C3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470003C4"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "ExtractRamPages"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470003D0"
-					parameters 	(list Parameters
-					    (object Parameter "aConsecutive"
-						type       	"TInt")
-					    (object Parameter "aPageNo"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470003D3"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Avail"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470003D7"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470003D8"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470003DA"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsFree"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470003DD"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsFree"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470003E1"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocAt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470003E4"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocAt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470003E6"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocFromTopFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470003E9"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocFromTop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010004"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocAlignedBlock"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010005"
-					parameters 	(list Parameters
-					    (object Parameter "anAlignment"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocAligned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010007"
-					parameters 	(list Parameters
-					    (object Parameter "anAlignment"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010009"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534701000D"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534701000E"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aConsecutive"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CBitMapAllocator"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010011"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010012"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C CBitMapAllocator*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010017"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C CBitMapAllocator*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iMap[1]"
-					quid       	"3953470003C5"
-					type       	"TUint"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iLength"
-					quid       	"3953470003CD"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iSize"
-					quid       	"3953470003CE"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iAvail"
-					quid       	"3953470003CF"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "CBufFlat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534701016B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347010175"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBufBase"
-					quidu      	"3953470E016A"))
-				operations 	(list Operations
-				    (object Operation "DoInsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010178"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "BackPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534701017F"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010181"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010183"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010186"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetReserveL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010189"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Capacity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534701018B"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534701018D"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anExpandSize"
-						type       	"TInt"))
-					result     	"IMPORT_C CBufFlat*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CBufFlat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010190"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPtr"
-					quid       	"395347010176"
-					type       	"TUint8*")
-				    (object ClassAttribute "iMaxSize"
-					quid       	"395347010177"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "CCirBufBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347010342"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534701034C"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "DoRemove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534701035A"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TUint8*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoRemove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010360"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TUint8*")
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoAdd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010363"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoAdd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010365"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010368"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLengthL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534701036A"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534701036C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534701036E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CCirBufBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347010370"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iTail"
-					quid       	"39534701034D"
-					type       	"TUint8*"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iHead"
-					quid       	"39534701034E"
-					type       	"TUint8*"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iPtrE"
-					quid       	"39534701034F"
-					type       	"TUint8*"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iPtr"
-					quid       	"395347010356"
-					type       	"TUint8*"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iLength"
-					quid       	"395347010357"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iSize"
-					quid       	"395347010358"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iCount"
-					quid       	"395347010359"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "CIdle"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347020054"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347020055"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CActive"
-					quidu      	"3953470000B6"))
-				operations 	(list Operations
-				    (object Operation "DoCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020063"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RunL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020068"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Start"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020069"
-					parameters 	(list Parameters
-					    (object Parameter "aCallBack"
-						type       	"TCallBack"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CIdle"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534702006B"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534702006C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TInt"))
-					result     	"IMPORT_C CIdle*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020074"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TInt"))
-					result     	"IMPORT_C CIdle*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CObjectIx"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347020221"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347020222"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534702023F"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C CObject*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020241"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"CObject*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347020244"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AtL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020249"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"TInt")
-					    (object Parameter "aUniqueID"
-						type       	"TInt"))
-					result     	"IMPORT_C CObject*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AtL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534702024C"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"TInt"))
-					result     	"IMPORT_C CObject*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020253"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"TInt")
-					    (object Parameter "aUniqueID"
-						type       	"TInt"))
-					result     	"IMPORT_C CObject*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020256"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"TInt"))
-					result     	"IMPORT_C CObject*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020258"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"const CObject*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534702025E"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"TInt"))
-					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       	"395347020260"
-					parameters 	(list Parameters
-					    (object Parameter "anObj"
-						type       	"CObject*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CObjectIx"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020262"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347020267"
-					stereotype 	"static"
-					result     	"IMPORT_C CObjectIx*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iNextInstance"
-					quid       	"395347020235"
-					type       	"TInt")
-				    (object ClassAttribute "iAllocated"
-					quid       	"395347020236"
-					type       	"TInt")
-				    (object ClassAttribute "iCount"
-					quid       	"395347020237"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Parameterized_Class "CleanupClose"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470202B7"
-				operations 	(list Operations
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470202CC"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "PushL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470202D7"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Parameterized_Class "TArray"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534702039D"
-				operations 	(list Operations
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470203B1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470203B4"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470203BC"
-					parameters 	(list Parameters
-					    (object Parameter "(*aCount)(const CBase *aPtr)"
-						type       	"TInt")
-					    (object Parameter "(*anAt)(const CBase *aPtr, TInt anIndex)"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aPtr"
-						type       	"const CBase*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "(*iAt)(const CBase *aPtr, TInt anIndex)"
-					quid       	"39534702039F"
-					type       	"const TAny*")
-				    (object ClassAttribute "(*iCount)(const CBase *aPtr)"
-					quid       	"3953470203A0"
-					type       	"TInt"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "CAsyncOneShot"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347030088"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347030092"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CActive"
-					quidu      	"3953470000B6"))
-				operations 	(list Operations
-				    (object Operation "Setup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534703009F"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Thread"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470300A0"
-					result     	"RThread&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CAsyncOneShot"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470300A6"
-					stereotype 	"virtual"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Call"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470300A8"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DoCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470300AA"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CTrapCleanup"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347030132"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347030133"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "~CTrapCleanup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347030150"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347030151"
-					stereotype 	"static"
-					result     	"IMPORT_C CTrapCleanup*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TKeyArrayFix"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470301E6"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470301F0"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TKey"
-					quidu      	"395348D70334"))
-				operations 	(list Operations
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347030200"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347030206"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aBase"
-						type       	"CBufBase*")
-					    (object Parameter "aRecordLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iRecordLength"
-					quid       	"3953470301FF"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Parameterized_Class "CArrayPak"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470303B3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470303B4"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayPakBase"
-					quidu      	"3953470A039F"))
-				operations 	(list Operations
-				    (object Operation "Array"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303BD"
-					stereotype 	"const"
-					result     	"TArray<T>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertIsqAllowDuplicatesL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303BF"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						type       	"TKeyArrayPak&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertIsqL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303C3"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						type       	"TKeyArrayPak&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303C9"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindIsq"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303CD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayPak&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303D2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayPak&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExtendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303D7"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExpandL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303D9"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303DC"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303DF"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303E2"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303E6"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303E9"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CArrayPak"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470303EB"
-					parameters 	(list Parameters
-					    (object Parameter "aRep"
-						type       	"TBufRep")
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Parameterized_Class "CArrayPtrFlat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347040057"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347040063"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayPtr<T>"
-					quidu      	"395347040061"))
-				operations 	(list Operations
-				    (object Operation "SetReserveL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534704006C"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CArrayPtrFlat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534704006E"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Instantiated_Class "CArrayPtr<T>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"395347040061"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395347040062"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayPtr"
-					quidu      	"395347000142"))
-				language   	"VC++")
-			    (object Parameterized_Class "CArrayPtrSeg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470400A7"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470400B1"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayPtr<T>"
-					quidu      	"395347040061"))
-				operations 	(list Operations
-				    (object Operation "CArrayPtrSeg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470400B3"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Parameterized_Class "CArrayVarFlat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470400ED"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347040102"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayVar<T>"
-					quidu      	"3953470400F7"))
-				operations 	(list Operations
-				    (object Operation "CArrayVarFlat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347040104"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Instantiated_Class "CArrayVar<T>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"3953470400F7"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395347040101"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayVar"
-					quidu      	"395346FE03E0"))
-				language   	"VC++")
-			    (object Class "CBoundedSecurityBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347040151"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534704015B"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CSecurityBase"
-					quidu      	"3953470D000A"))
-				operations 	(list Operations
-				    (object Operation "CBoundedSecurityBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534704015C"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "MaxCipherLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534704015D"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aPlainTextLength"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CDeltaTimer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534704029C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470402A6"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CActive"
-					quidu      	"3953470000B6"))
-				operations 	(list Operations
-				    (object Operation "Activate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470402D3"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Granularity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470402D8"
-					stereotype 	"const"
-					result     	"TTimeIntervalMicroSeconds32"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RunL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470402DA"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470402DB"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "~CDeltaTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470402DC"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470402ED"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TInt"))
-					result     	"IMPORT_C CDeltaTimer*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470402F8"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TInt")
-					    (object Parameter "aGranularity"
-						type       	"TTimeIntervalMicroSeconds32"))
-					result     	"IMPORT_C CDeltaTimer*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347040301"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"TDeltaTimerEntry&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Queue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347040304"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aTimeInMicroSeconds"
-						type       	"TTimeIntervalMicroSeconds32")
-					    (object Parameter "aHandle"
-						type       	"TDeltaTimerEntry&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TDeltaQue<TDeltaTimerEntry>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"3953470402BA"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"3953470402BB"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDeltaQue"
-					quidu      	"395348AE01C2"))
-				language   	"VC++")
-			    (object Class "TKeyArrayVar"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347040382"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534704038C"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TKey"
-					quidu      	"395348D70334"))
-				operations 	(list Operations
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534704039B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470403A1"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aBase"
-						type       	"CBufBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CArrayVarBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347050239"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534705023A"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "AtR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347050258"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const CBase*"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C const TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CountR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347050263"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const CBase*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534705026B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InsertIsqAllowDuplicatesL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534705026E"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertIsqL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347050277"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347050280"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindIsq"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347050289"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534705028E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExpandL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347050297"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534705029E"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470502A0"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470502A9"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Sort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470502B1"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470502B3"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470502B4"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470502BB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470502BE"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CArrayVarBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470502C0"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iGranularity"
-					quid       	"395347050252"
-					type       	"TInt")
-				    (object ClassAttribute "iCount"
-					quid       	"395347050257"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Parameterized_Class "CArrayVarSeg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534705030C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347050320"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayVar<T>"
-					quidu      	"3953470400F7"))
-				operations 	(list Operations
-				    (object Operation "CArrayVarSeg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347050322"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "CSecurityEncryptBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534705037A"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347050384"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "CompleteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347050385"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aOutput"
-						type       	"TDes8&")
-					    (object Parameter "aInput"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EncryptL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347050389"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aOutput"
-						type       	"TDes8&")
-					    (object Parameter "aInput"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Parameterized_Class "CleanupRelease"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470503DE"
-				operations 	(list Operations
-				    (object Operation "Release"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470503E0"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "PushL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347060000"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "SObjectIxRec"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534706006E"
-				stereotype 	"struct"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "uniqueID"
-					quid       	"395347060082"
-					type       	"TInt16"
-					exportControl 	"Public")
-				    (object ClassAttribute "instance"
-					quid       	"395347060083"
-					type       	"TInt16"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "CAsyncCallBack"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534706010E"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347060118"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CAsyncOneShot"
-					quidu      	"395347030088"))
-				operations 	(list Operations
-				    (object Operation "RunL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347060127"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CallBack"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534706012C"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534706012D"
-					parameters 	(list Parameters
-					    (object Parameter "aCallBack"
-						type       	"TCallBack&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CRegistry"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347060385"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534706038F"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "ReAllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534706039E"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "GrowL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603A3"
-					parameters 	(list Parameters
-					    (object Parameter "anInfo"
-						type       	"TCatInfo*")
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Shrink"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603A7"
-					parameters 	(list Parameters
-					    (object Parameter "anInfo"
-						type       	"TCatInfo*")
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Patch"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603AE"
-					parameters 	(list Parameters
-					    (object Parameter "anInfo"
-						type       	"TCatInfo*")
-					    (object Parameter "aDelta"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "ItemAtOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603B1"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"TRegistryItemName*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "FindItem"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603B7"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aCategory"
-						type       	"const TUid&"
-						const      	TRUE))
-					result     	"TRegistryItemName*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "EndCat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603BA"
-					result     	"TCatInfo*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "FindCategory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603C1"
-					parameters 	(list Parameters
-					    (object Parameter "aCategory"
-						type       	"const TUid&"
-						const      	TRUE))
-					result     	"TCatInfo*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RemoveCategory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603C3"
-					parameters 	(list Parameters
-					    (object Parameter "anInfo"
-						type       	"TCatInfo*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "AddCategoryL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603C5"
-					parameters 	(list Parameters
-					    (object Parameter "aCategory"
-						type       	"const TUid&"
-						const      	TRUE))
-					result     	"TCatInfo*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetContents"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603CB"
-					parameters 	(list Parameters
-					    (object Parameter "aContents"
-						type       	"const TPtrC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Contents"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603CD"
-					stereotype 	"const"
-					result     	"IMPORT_C const TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextItem"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603CF"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"TRegistryItemName*")
-					    (object Parameter "aValue"
-						type       	"TRegistryItemValue*")
-					    (object Parameter "aCategory"
-						type       	"const TUid&"
-						const      	TRUE)
-					    (object Parameter "aMatch"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "anOffset"
-						type       	"TInt&")
-					    (object Parameter "aKey"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextCategory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603DB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aUid"
-						type       	"TUid&")
-					    (object Parameter "anIndex"
-						type       	"TInt&")
-					    (object Parameter "aKey"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DeleteCategory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470603E3"
-					parameters 	(list Parameters
-					    (object Parameter "aCategory"
-						type       	"const TUid&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DeleteItemL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347070001"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aCategory"
-						type       	"const TUid&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetItemL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347070004"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aCategory"
-						type       	"const TUid&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ItemL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534707000B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aCategory"
-						type       	"const TUid&"
-						const      	TRUE))
-					result     	"IMPORT_C TRegistryItemValue"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CRegistry"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534707000F"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347070010"
-					stereotype 	"static"
-					result     	"IMPORT_C CRegistry*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CArrayFixBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470703A5"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470703AF"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "AtR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470703CF"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const CBase*"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C const TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CountR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470703D9"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const CBase*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetReserveFlatL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470703DC"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470703E2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						type       	"TKeyArrayFix&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InsertRepL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080003"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aReplicas"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "ResizeL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080007"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertIsqAllowDuplicatesL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534708000F"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayFix&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertIsqL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080012"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayFix&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080019"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080021"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindIsq"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080025"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayFix&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534708002E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayFix&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExpandL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080038"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534708003F"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080041"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Back"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080049"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "End"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534708004C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080053"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Sort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080056"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						type       	"TKeyArrayFix&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534708005D"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534708005E"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534708005F"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347080061"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CArrayFixBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080068"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iLength"
-					quid       	"3953470703C8"
-					type       	"TInt")
-				    (object ClassAttribute "iGranularity"
-					quid       	"3953470703CD"
-					type       	"TInt")
-				    (object ClassAttribute "iCount"
-					quid       	"3953470703CE"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "CHeartbeat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534708012F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347080139"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CTimer"
-					quidu      	"395346FF01EB"))
-				operations 	(list Operations
-				    (object Operation "RunL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080152"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Start"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080153"
-					parameters 	(list Parameters
-					    (object Parameter "aLock"
-						type       	"TTimerLockSpec")
-					    (object Parameter "aBeating"
-						type       	"MBeating*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CHeartbeat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080159"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080161"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TInt"))
-					result     	"IMPORT_C CHeartbeat*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080164"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TInt"))
-					result     	"IMPORT_C CHeartbeat*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CObjectConIx"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347080284"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534708028E"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "CreateContainerL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470802A4"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"CObjectCon* &"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470802AD"
-					parameters 	(list Parameters
-					    (object Parameter "aCon"
-						type       	"CObjectCon*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470802AF"
-					result     	"IMPORT_C CObjectCon*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470802B0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aUniqueID"
-						type       	"TInt"))
-					result     	"IMPORT_C CObjectCon*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CObjectConIx"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470802B6"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470802B7"
-					stereotype 	"static"
-					result     	"IMPORT_C CObjectConIx*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iNextUniqueID"
-					quid       	"39534708029D"
-					type       	"TInt")
-				    (object ClassAttribute "iAllocated"
-					quid       	"3953470802A2"
-					type       	"TInt")
-				    (object ClassAttribute "iCount"
-					quid       	"3953470802A3"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Parameterized_Class "CleanupDelete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347080306"
-				operations 	(list Operations
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347080324"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "PushL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347080327"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"T*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "TDeltaTimerEntry"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470803C4"
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470803E5"
-					parameters 	(list Parameters
-					    (object Parameter "aCallback"
-						type       	"TCallBack&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TDeltaTimerEntry"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347090004"
-					parameters 	(list Parameters
-					    (object Parameter "aCallback"
-						type       	"TCallBack&"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TDeltaTimerEntry"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347090006"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TKeyArrayPak"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534709009A"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470900A4"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TKeyArrayVar"
-					quidu      	"395347040382"))
-				operations 	(list Operations
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470900AE"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470900B1"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aBase"
-						type       	"CBufBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iCacheOffset"
-					quid       	"3953470900A5"
-					type       	"TInt")
-				    (object ClassAttribute "iCacheIndex"
-					quid       	"3953470900A6"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Parameterized_Class "CArrayPakFlat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470900EB"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534709010A"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayPak<T>"
-					quidu      	"3953470900FF"))
-				operations 	(list Operations
-				    (object Operation "CArrayPakFlat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534709010C"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Instantiated_Class "CArrayPak<T>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"3953470900FF"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395347090109"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayPak"
-					quidu      	"3953470303B3"))
-				language   	"VC++")
-			    (object Parameterized_Class "CCirBuf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470901B3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470901BD"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CCirBufBase"
-					quidu      	"395347010342"))
-				operations 	(list Operations
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470901BF"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"T*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470901C8"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"T*")
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470901CB"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470901D1"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CCirBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470901D4"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CCirBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470901D5"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "CSession"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534709034D"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347090357"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CSharableSession"
-					quidu      	"3953470F03B0"))
-				operations 	(list Operations
-				    (object Operation "Terminate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534709036B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Kill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534709036E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Panic"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347090371"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aCategory"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347090378"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534709037F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347090389"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534709038D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE)
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347090395"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"TDes8&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347090399"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"TDes8&")
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470903A1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"TDes16&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470903A8"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"TDes16&")
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Client"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470903AD"
-					stereotype 	"const"
-					result     	"const RThread&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470903B3"
-					stereotype 	"abstract"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CleanupStack"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470A0088"
-				operations 	(list Operations
-				    (object Operation "PopAndDestroy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A0089"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PopAndDestroy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A0093"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Pop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A0096"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Pop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A0098"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PushL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A009E"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PushL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A00A1"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"CBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PushL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A00A8"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anItem"
-						type       	"TCleanupItem"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CArrayPakBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470A039F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470A03A0"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "AtR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A03C8"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const CBase*"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C const TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CountR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A03D2"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const CBase*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "BuildVarArrayL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A03D5"
-					parameters 	(list Parameters
-					    (object Parameter "aVarFlat"
-						type       	"CArrayVarFlat<TAny>* &"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "GetOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A03DB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A03DE"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						type       	"TKeyArrayPak&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InsertIsqAllowDuplicatesL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470A03E7"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						type       	"TKeyArrayPak&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertIsqL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0007"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						type       	"TKeyArrayPak&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B000B"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindIsq"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0014"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayPak&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B001E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayPak&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExpandL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0027"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B002F"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0031"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B003A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SortL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B003D"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						type       	"TKeyArrayVar&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0044"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0045"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0046"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470B004E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CArrayPakBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0050"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iCacheOffset"
-					quid       	"3953470A03A9"
-					type       	"TInt")
-				    (object ClassAttribute "iCacheIndex"
-					quid       	"3953470A03AA"
-					type       	"TInt")
-				    (object ClassAttribute "iGranularity"
-					quid       	"3953470A03C2"
-					type       	"TInt")
-				    (object ClassAttribute "iCount"
-					quid       	"3953470A03C7"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "CObject"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470B0238"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470B0242"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "Dec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470B026A"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Inc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470B026B"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "UniqueID"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470B026C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "AccessCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470B0275"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOwner"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470B0277"
-					parameters 	(list Parameters
-					    (object Parameter "anOwner"
-						type       	"CObject*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Owner"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470B027E"
-					stereotype 	"const"
-					result     	"CObject*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNameL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0280"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC*"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0288"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FullName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B028A"
-					stereotype 	"virtual, const"
-					result     	"IMPORT_C TFullName"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Name"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0293"
-					stereotype 	"virtual, const"
-					result     	"IMPORT_C TName"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0295"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0297"
-					stereotype 	"virtual"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CObject"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B029D"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iAccessCount"
-					quid       	"3953470B0260"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "CPeriodic"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470B0364"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470B036E"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CTimer"
-					quidu      	"395346FF01EB"))
-				operations 	(list Operations
-				    (object Operation "RunL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B038C"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Start"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B038D"
-					parameters 	(list Parameters
-					    (object Parameter "aDelay"
-						type       	"TTimeIntervalMicroSeconds32")
-					    (object Parameter "anInterval"
-						type       	"TTimeIntervalMicroSeconds32")
-					    (object Parameter "aCallBack"
-						type       	"TCallBack"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CPeriodic"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0396"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B0397"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TInt"))
-					result     	"IMPORT_C CPeriodic*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470B039A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TInt"))
-					result     	"IMPORT_C CPeriodic*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Parameterized_Class "CArrayFix"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470C0261"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470C026B"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayFixBase"
-					quidu      	"3953470703A5"))
-				operations 	(list Operations
-				    (object Operation "Array"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C026D"
-					stereotype 	"const"
-					result     	"TArray<T>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ResizeL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C026F"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ResizeL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C0276"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertIsqAllowDuplicatesL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C0279"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayFix&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertIsqL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C027C"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayFix&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C0281"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C0284"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C0289"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt")
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aReplicas"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindIsq"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C028D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayFix&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C0292"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aKey"
-						type       	"TKeyArrayFix&")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExtendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C0297"
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExpandL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C0298"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C029D"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C029F"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C02A2"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aReplicas"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Back"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C02A7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Back"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C02AA"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "End"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C02AC"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "End"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C02B2"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C02B4"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C02B7"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C02BD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C02C0"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CArrayFix"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470C02C2"
-					parameters 	(list Parameters
-					    (object Parameter "aRep"
-						type       	"TBufRep")
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "Security"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470C0316"
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470C0317"
-					stereotype 	"static"
-					result     	"IMPORT_C CBoundedSecurityBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470C0320"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSecurityData"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C CBoundedSecurityBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CSecurityBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470D000A"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470D0014"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "SetEnabledL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D0015"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPassword"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aIsEnabled"
-						type       	"TBool"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEnabled"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D0019"
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewDecryptL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D001E"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aInit"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"CSecurityDecryptBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PrepareL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D0021"
-					documentation 	" Decryption"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPassword"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewEncryptL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D0024"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aInit"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"CSecurityEncryptBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SecurityData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D0029"
-					stereotype 	"abstract, const"
-					result     	"TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D002B"
-					documentation 	" Encryption"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aOldPassword"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aNewPassword"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TCleanupTrapHandler"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470D00DC"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470D00DD"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTrapHandler"
-					quidu      	"395348AB0196"))
-				operations 	(list Operations
-				    (object Operation "Cleanup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470D00F0"
-					result     	"CCleanup&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Leave"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D00F1"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnTrap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D00F4"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Trap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D00FB"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCleanupTrapHandler"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D00FD"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CActiveScheduler"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470D021D"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470D0227"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "Level"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470D0245"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Error"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D0247"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "anError"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WaitForAnyRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D024F"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Stop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D0251"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Start"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D0253"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D0255"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anActive"
-						type       	"CActive*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Current"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D025B"
-					stereotype 	"static"
-					result     	"IMPORT_C CActiveScheduler*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Install"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D025D"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aScheduler"
-						type       	"CActiveScheduler*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CActiveScheduler"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470D0264"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iLevel"
-					quid       	"3953470D023E"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Instantiated_Class "TPriQue<CActive>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"3953470D0231"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"3953470D0232"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TPriQue"
-					quidu      	"395348A90067"))
-				language   	"VC++")
-			    (object Parameterized_Class "CArrayFixFlat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470D02B3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470D02D2"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayFix<T>"
-					quidu      	"3953470D02C7"))
-				operations 	(list Operations
-				    (object Operation "SetReserveL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470D02D4"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CArrayFixFlat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470D02DC"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Instantiated_Class "CArrayFix<T>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"3953470D02C7"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"3953470D02D1"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayFix"
-					quidu      	"3953470C0261"))
-				language   	"VC++")
-			    (object Class "CBufBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470E016A"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470E0174"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "DoInsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E0177"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "BackPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E0182"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E0185"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E0188"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E018C"
-					documentation 	" Pure virtual"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ResizeL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E018E"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExpandL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E0192"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E0195"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E0198"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E019C"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Write"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E01A0"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Write"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E01A3"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Write"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E01A7"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Read"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E01AB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"TDes8&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Read"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E01AF"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"TDes8&")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Read"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E01B4"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E01B9"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953470E01BA"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CBufBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E01BC"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iExpandSize"
-					quid       	"3953470E0175"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iSize"
-					quid       	"3953470E0176"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "CBufSeg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470E03A5"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470E03AF"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBufBase"
-					quidu      	"3953470E016A"))
-				operations 	(list Operations
-				    (object Operation "DoInsertL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E03D7"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "AllocSegL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E03E1"
-					parameters 	(list Parameters
-					    (object Parameter "aSeg"
-						type       	"TBufSegLink*")
-					    (object Parameter "aNumber"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetSBO"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470E03E4"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "FreeSegment"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0003"
-					parameters 	(list Parameters
-					    (object Parameter "aSeg"
-						type       	"TBufSegLink*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DeleteFromSegment"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0005"
-					parameters 	(list Parameters
-					    (object Parameter "aSeg"
-						type       	"TBufSegLink*")
-					    (object Parameter "anOffset"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InsertIntoSegment"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F000F"
-					parameters 	(list Parameters
-					    (object Parameter "aSeg"
-						type       	"TBufSegLink*")
-					    (object Parameter "anOffset"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "BackPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0018"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F001A"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0021"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0024"
-					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       	"3953470F0025"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anExpandSize"
-						type       	"TInt"))
-					result     	"IMPORT_C CBufSeg*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CBufSeg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F002D"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iOffset"
-					quid       	"3953470E03B0"
-					type       	"TInt")
-				    (object ClassAttribute "iBase"
-					quid       	"3953470E03B1"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Instantiated_Class "TDblQue<TBufSegLink>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"3953470E03C3"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"3953470E03CD"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQue"
-					quidu      	"395348C702F5"))
-				language   	"VC++")
-			    (object Class "CCleanup"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470F022A"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470F0234"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "DoPopAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0255"
-					parameters 	(list Parameters
-					    (object Parameter "aDestroy"
-						type       	"TBool"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoPop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F025C"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aDestroy"
-						type       	"TBool"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "PopAndDestroyAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F025F"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PopAndDestroy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0266"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PopAndDestroy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0267"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PopAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0269"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Pop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0270"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Pop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0271"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PushL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0273"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PushL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F027A"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"CBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PushL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F027C"
-					parameters 	(list Parameters
-					    (object Parameter "anItem"
-						type       	"TCleanupItem"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PreviousLevel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0284"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextLevel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0285"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CCleanup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0286"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F0287"
-					stereotype 	"static"
-					result     	"IMPORT_C CCleanup*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F028E"
-					stereotype 	"static"
-					result     	"IMPORT_C CCleanup*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CSharableSession"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953470F03B0"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953470F03BA"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "ServiceL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F03D9"
-					documentation 	" Pure virtual"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						type       	"const RMessage&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CountResources"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F03E2"
-					stereotype 	"virtual"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ResourceCountMarkEnd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F03E4"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ResourceCountMarkStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953470F03E5"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Message"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347100004"
-					stereotype 	"const"
-					result     	"const RMessage&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Server"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347100006"
-					stereotype 	"const"
-					result     	"const CServer*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347100008"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aServer"
-						type       	"const CServer&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CSharableSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347100010"
-					stereotype 	"abstract"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iResourceCountMark"
-					quid       	"3953470F03D8"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Parameterized_Class "CArrayFixSeg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534710004A"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347100054"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayFix<T>"
-					quidu      	"3953470D02C7"))
-				operations 	(list Operations
-				    (object Operation "CArrayFixSeg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347100056"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "CServer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953471001A9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953471001AA"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CActive"
-					quidu      	"3953470000B6"))
-				operations 	(list Operations
-				    (object Operation "Connect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347100206"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "NewSessionL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347100207"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aVersion"
-						type       	"const TVersion&"
-						const      	TRUE))
-					result     	"CSharableSession*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RunL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534710020E"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534710020F"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Message"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347100210"
-					stereotype 	"const"
-					result     	"const RMessage&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347100218"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347100219"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Start"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347100221"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CServer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347100223"
-					stereotype 	"abstract"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TDblQueIter<CSharableSession>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"3953471001B3"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"3953471001BD"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueIter"
-					quidu      	"395348A800D3"))
-				language   	"VC++")
-			    (object Instantiated_Class "TDblQue<CSharableSession>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"3953471001DB"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"3953471001E5"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQue"
-					quidu      	"395348C702F5"))
-				language   	"VC++")
-			    (object Class "CObjectCon"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534711004C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395347110056"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "NamesMatch"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534711006C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"const CObject*"
-						const      	TRUE)
-					    (object Parameter "aCurrentObject"
-						type       	"const CObject*"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "NamesMatch"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347110075"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"const CObject*"
-						const      	TRUE)
-					    (object Parameter "anObjectName"
-						type       	"const TName&"
-						const      	TRUE)
-					    (object Parameter "aCurrentObject"
-						type       	"const CObject*"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534711007A"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UniqueID"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534711007E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindByFullName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347110080"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFindHandle"
-						type       	"TInt&")
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aFullName"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindByName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347110089"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFindHandle"
-						type       	"TInt&")
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aName"
-						type       	"TName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckUniqueFullName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347110092"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anOwner"
-						type       	"const CObject*"
-						const      	TRUE)
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckUniqueFullName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347110096"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"const CObject*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AtL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534711009C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFindHandle"
-						type       	"TInt"))
-					result     	"IMPORT_C CObject*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534711009F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFindHandle"
-						type       	"TInt"))
-					result     	"IMPORT_C CObject*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953471100A2"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C CObject*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953471100A7"
-					parameters 	(list Parameters
-					    (object Parameter "anObj"
-						type       	"CObject*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953471100A9"
-					parameters 	(list Parameters
-					    (object Parameter "anObj"
-						type       	"CObject*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CObjectCon"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953471100B0"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953471100B1"
-					stereotype 	"static"
-					result     	"IMPORT_C CObjectCon*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iAllocated"
-					quid       	"395347110060"
-					type       	"TInt")
-				    (object ClassAttribute "iCount"
-					quid       	"39534711006A"
-					type       	"TInt")
-				    (object ClassAttribute "iUniqueID"
-					quid       	"39534711006B"
-					type       	"TInt"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Parameterized_Class "TAutoClose"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347110150"
-				operations 	(list Operations
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534711015A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aObj"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Pop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534711015D"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PushL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534711015E"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~TAutoClose"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534711015F"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iObj"
-					quid       	"395347110152"
-					type       	"T"
-					exportControl 	"Public"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "CBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395347110269"
-				operations 	(list Operations
-				    (object Operation "newL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534711026A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TUint"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347110275"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"const CBase&"
-						const      	TRUE))
-					result     	"CBase&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347110277"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"const CBase&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator new"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347110279"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TUint")
-					    (object Parameter "aBase"
-						type       	"TAny*"))
-					result     	"TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator new"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534711027F"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TUint"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator new"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395347110281"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TUint")
-					    (object Parameter ""
-						type       	"TLeave"))
-					result     	"TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator new"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347110284"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TUint")
-					    (object Parameter "anExtraSize"
-						type       	"TUint"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395347110288"
-					stereotype 	"virtual"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "MBeating"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953471102D7"
-				operations 	(list Operations
-				    (object Operation "Synchronize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953471102E1"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Beat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953471102E3"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Association "$UNNAMED$0"
-				quid       	"395346FF0209"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$1"
-					quid       	"395346FF020A"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CTimer"
-					quidu      	"395346FF01EB"
-					is_aggregate 	TRUE)
-				    (object Role "iTimer"
-					quid       	"395346FF020B"
-					label      	"iTimer"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RTimer"
-					quidu      	"395348A000FA"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$2"
-				quid       	"395346FF0317"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$3"
-					quid       	"395346FF0318"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TCleanupItem"
-					quidu      	"395346FF030D")
-				    (object Role "iPtr"
-					quid       	"395346FF0319"
-					label      	"iPtr"
-					supplier   	"TAny"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$4"
-				quid       	"395346FF0321"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$5"
-					quid       	"395346FF0322"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TCleanupItem"
-					quidu      	"395346FF030D"
-					is_aggregate 	TRUE)
-				    (object Role "iOperation"
-					quid       	"395346FF0323"
-					label      	"iOperation"
-					supplier   	"TCleanupOperation"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$6"
-				quid       	"3953470000C0"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$7"
-					quid       	"3953470000C1"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CActive"
-					quidu      	"3953470000B6"
-					is_aggregate 	TRUE)
-				    (object Role "iLink"
-					quid       	"3953470000C2"
-					label      	"iLink"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TPriQueLink"
-					quidu      	"395348BA011F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$8"
-				quid       	"3953470000CA"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$9"
-					quid       	"3953470000CB"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CActive"
-					quidu      	"3953470000B6"
-					is_aggregate 	TRUE)
-				    (object Role "iStatus"
-					quid       	"3953470000CC"
-					label      	"iStatus"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TRequestStatus"
-					quidu      	"395348E103D8"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$10"
-				quid       	"39534702005E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$11"
-					quid       	"39534702005F"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CIdle"
-					quidu      	"395347020054"
-					is_aggregate 	TRUE)
-				    (object Role "iCallBack"
-					quid       	"395347020060"
-					label      	"iCallBack"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TCallBack"
-					quidu      	"395348A00335"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$12"
-				quid       	"39534702022B"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$13"
-					quid       	"39534702022C"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObjectIx"
-					quidu      	"395347020221")
-				    (object Role "iObjects"
-					quid       	"39534702022D"
-					label      	"iObjects"
-					supplier   	"Logical View::E32BaseClasses::E32Base::SObjectIxRec"
-					quidu      	"39534706006E"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$14"
-				quid       	"3953470203A7"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$15"
-					quid       	"3953470203A8"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TArray"
-					quidu      	"39534702039D")
-				    (object Role "iPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"3953470203A9"
-					label      	"iPtr"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$16"
-				quid       	"395347030093"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$17"
-					quid       	"395347030094"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CAsyncOneShot"
-					quidu      	"395347030088"
-					is_aggregate 	TRUE)
-				    (object Role "iThread"
-					quid       	"39534703009C"
-					label      	"iThread"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RThread"
-					quidu      	"395348FA00A9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$18"
-				quid       	"39534703013C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$19"
-					quid       	"39534703013D"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CTrapCleanup"
-					quidu      	"395347030132")
-				    (object Role "iOldHandler"
-					quid       	"39534703013E"
-					label      	"iOldHandler"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTrapHandler"
-					quidu      	"395348AB0196"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$20"
-				quid       	"395347030146"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$21"
-					quid       	"395347030147"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CTrapCleanup"
-					quidu      	"395347030132"
-					is_aggregate 	TRUE)
-				    (object Role "iHandler"
-					quid       	"395347030148"
-					label      	"iHandler"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TCleanupTrapHandler"
-					quidu      	"3953470D00DC"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$22"
-				quid       	"3953470301FA"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$23"
-					quid       	"3953470301FB"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TKeyArrayFix"
-					quidu      	"3953470301E6")
-				    (object Role "iBase"
-					quid       	"3953470301FC"
-					label      	"iBase"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBufBase"
-					quidu      	"3953470E016A"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$24"
-				quid       	"3953470402A7"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$25"
-					quid       	"3953470402A8"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CDeltaTimer"
-					quidu      	"39534704029C"
-					is_aggregate 	TRUE)
-				    (object Role "iGranularity"
-					quid       	"3953470402A9"
-					label      	"iGranularity"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTimeIntervalMicroSeconds32"
-					quidu      	"395348BB03C0"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$26"
-				quid       	"3953470402BC"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$27"
-					quid       	"3953470402BD"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CDeltaTimer"
-					quidu      	"39534704029C"
-					is_aggregate 	TRUE)
-				    (object Role "iQueue"
-					quid       	"3953470402C4"
-					label      	"iQueue"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TDeltaQue<TDeltaTimerEntry>"
-					quidu      	"3953470402BA"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$28"
-				quid       	"3953470402CE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$29"
-					quid       	"3953470402CF"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CDeltaTimer"
-					quidu      	"39534704029C"
-					is_aggregate 	TRUE)
-				    (object Role "iTimer"
-					quid       	"3953470402D0"
-					label      	"iTimer"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RTimer"
-					quidu      	"395348A000FA"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$30"
-				quid       	"395347040396"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$31"
-					quid       	"395347040397"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TKeyArrayVar"
-					quidu      	"395347040382")
-				    (object Role "iBase"
-					quid       	"395347040398"
-					label      	"iBase"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBufBase"
-					quidu      	"3953470E016A"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$32"
-				quid       	"395347050243"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$33"
-					quid       	"395347050244"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayVarBase"
-					quidu      	"395347050239")
-				    (object Role "iBase"
-					quid       	"395347050245"
-					label      	"iBase"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBufBase"
-					quidu      	"3953470E016A"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$34"
-				quid       	"39534705024D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$35"
-					quid       	"39534705024E"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayVarBase"
-					quidu      	"395347050239"
-					is_aggregate 	TRUE)
-				    (object Role "iCreateRep"
-					quid       	"39534705024F"
-					label      	"iCreateRep"
-					supplier   	"TBufRep"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$36"
-				quid       	"395347060078"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$37"
-					quid       	"395347060079"
-					supplier   	"Logical View::E32BaseClasses::E32Base::SObjectIxRec"
-					quidu      	"39534706006E")
-				    (object Role "obj"
-					quid       	"39534706007A"
-					label      	"obj"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObject"
-					quidu      	"3953470B0238"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$38"
-				quid       	"395347060122"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$39"
-					quid       	"395347060123"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CAsyncCallBack"
-					quidu      	"39534706010E"
-					is_aggregate 	TRUE)
-				    (object Role "iCallBack"
-					quid       	"395347060124"
-					label      	"iCallBack"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TCallBack"
-					quidu      	"395348A00335"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$40"
-				quid       	"395347060399"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$41"
-					quid       	"39534706039A"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CRegistry"
-					quidu      	"395347060385")
-				    (object Role "iReg"
-					quid       	"39534706039B"
-					label      	"iReg"
-					supplier   	"TRegistry"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$42"
-				quid       	"3953470703B0"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$43"
-					quid       	"3953470703B1"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayFixBase"
-					quidu      	"3953470703A5")
-				    (object Role "iBase"
-					quid       	"3953470703B9"
-					label      	"iBase"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBufBase"
-					quidu      	"3953470E016A"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$44"
-				quid       	"3953470703C3"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$45"
-					quid       	"3953470703C4"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayFixBase"
-					quidu      	"3953470703A5"
-					is_aggregate 	TRUE)
-				    (object Role "iCreateRep"
-					quid       	"3953470703C5"
-					label      	"iCreateRep"
-					supplier   	"TBufRep"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$46"
-				quid       	"39534708013A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$47"
-					quid       	"39534708013B"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CHeartbeat"
-					quidu      	"39534708012F")
-				    (object Role "iBeating"
-					quid       	"39534708013C"
-					label      	"iBeating"
-					supplier   	"Logical View::E32BaseClasses::E32Base::MBeating"
-					quidu      	"3953471102D7"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$48"
-				quid       	"39534708014D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$49"
-					quid       	"39534708014E"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CHeartbeat"
-					quidu      	"39534708012F"
-					is_aggregate 	TRUE)
-				    (object Role "iLock"
-					quid       	"39534708014F"
-					label      	"iLock"
-					supplier   	"TTimerLockSpec"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$50"
-				quid       	"395347080298"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$51"
-					quid       	"395347080299"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObjectConIx"
-					quidu      	"395347080284")
-				    (object Role "iContainers:CObjectCon* *"
-					quid       	"39534708029A"
-					label      	"iContainers:CObjectCon* *"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObjectCon"
-					quidu      	"39534711004C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$52"
-				quid       	"3953470803CE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$53"
-					quid       	"3953470803CF"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TDeltaTimerEntry"
-					quidu      	"3953470803C4"
-					is_aggregate 	TRUE)
-				    (object Role "iLink"
-					quid       	"3953470803D0"
-					label      	"iLink"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDeltaQueLink"
-					quidu      	"395348A80187"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$54"
-				quid       	"3953470803D8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$55"
-					quid       	"3953470803D9"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TDeltaTimerEntry"
-					quidu      	"3953470803C4"
-					is_aggregate 	TRUE)
-				    (object Role "iCallBack"
-					quid       	"3953470803E2"
-					label      	"iCallBack"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TCallBack"
-					quidu      	"395348A00335"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$56"
-				quid       	"395347090361"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$57"
-					quid       	"395347090362"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CSession"
-					quidu      	"39534709034D"
-					is_aggregate 	TRUE)
-				    (object Role "iClient"
-					quid       	"395347090363"
-					label      	"iClient"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RThread"
-					quidu      	"395348FA00A9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$58"
-				quid       	"3953470A03AB"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$59"
-					quid       	"3953470A03AC"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayPakBase"
-					quidu      	"3953470A039F")
-				    (object Role "iBase"
-					quid       	"3953470A03AD"
-					label      	"iBase"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBufBase"
-					quidu      	"3953470E016A"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$60"
-				quid       	"3953470A03BD"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$61"
-					quid       	"3953470A03BE"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CArrayPakBase"
-					quidu      	"3953470A039F"
-					is_aggregate 	TRUE)
-				    (object Role "iCreateRep"
-					quid       	"3953470A03BF"
-					label      	"iCreateRep"
-					supplier   	"TBufRep"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$62"
-				quid       	"3953470B0243"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$63"
-					quid       	"3953470B0244"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObject"
-					quidu      	"3953470B0238")
-				    (object Role "iName"
-					quid       	"3953470B0245"
-					label      	"iName"
-					supplier   	"HBufC"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$64"
-				quid       	"3953470B024C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$65"
-					quid       	"3953470B024D"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObject"
-					quidu      	"3953470B0238")
-				    (object Role "iContainer"
-					quid       	"3953470B024E"
-					label      	"iContainer"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObjectCon"
-					quidu      	"39534711004C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$66"
-				quid       	"3953470B0256"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$67"
-					quid       	"3953470B0257"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObject"
-					quidu      	"3953470B0238")
-				    (object Role "iOwner"
-					quid       	"3953470B0258"
-					label      	"iOwner"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObject"
-					quidu      	"3953470B0238"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$68"
-				quid       	"3953470B0378"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$69"
-					quid       	"3953470B0379"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CPeriodic"
-					quidu      	"3953470B0364"
-					is_aggregate 	TRUE)
-				    (object Role "iCallBack"
-					quid       	"3953470B037A"
-					label      	"iCallBack"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TCallBack"
-					quidu      	"395348A00335"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$70"
-				quid       	"3953470B0382"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$71"
-					quid       	"3953470B0383"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CPeriodic"
-					quidu      	"3953470B0364"
-					is_aggregate 	TRUE)
-				    (object Role "iInterval"
-					quid       	"3953470B0384"
-					label      	"iInterval"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTimeIntervalMicroSeconds32"
-					quidu      	"395348BB03C0"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$72"
-				quid       	"3953470D00E6"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$73"
-					quid       	"3953470D00E7"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TCleanupTrapHandler"
-					quidu      	"3953470D00DC")
-				    (object Role "iCleanup"
-					quid       	"3953470D00E8"
-					label      	"iCleanup"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CCleanup"
-					quidu      	"3953470F022A"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$74"
-				quid       	"3953470D0233"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$75"
-					quid       	"3953470D0234"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CActiveScheduler"
-					quidu      	"3953470D021D"
-					is_aggregate 	TRUE)
-				    (object Role "iActiveQ"
-					quid       	"3953470D023B"
-					label      	"iActiveQ"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TPriQue<CActive>"
-					quidu      	"3953470D0231"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$76"
-				quid       	"3953470E03B9"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$77"
-					quid       	"3953470E03BA"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBufSeg"
-					quidu      	"3953470E03A5")
-				    (object Role "iSeg"
-					quid       	"3953470E03BB"
-					label      	"iSeg"
-					supplier   	"TBufSegLink"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$78"
-				quid       	"3953470E03CE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$79"
-					quid       	"3953470E03CF"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBufSeg"
-					quidu      	"3953470E03A5"
-					is_aggregate 	TRUE)
-				    (object Role "iQue"
-					quid       	"3953470E03D0"
-					label      	"iQue"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TDblQue<TBufSegLink>"
-					quidu      	"3953470E03C3"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$80"
-				quid       	"3953470F0235"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$81"
-					quid       	"3953470F0236"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CCleanup"
-					quidu      	"3953470F022A")
-				    (object Role "iNext"
-					quid       	"3953470F0237"
-					label      	"iNext"
-					supplier   	"TCleanupStackItem"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$82"
-				quid       	"3953470F023E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$83"
-					quid       	"3953470F023F"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CCleanup"
-					quidu      	"3953470F022A")
-				    (object Role "iTop"
-					quid       	"3953470F0240"
-					label      	"iTop"
-					supplier   	"TCleanupStackItem"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$84"
-				quid       	"3953470F024A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$85"
-					quid       	"3953470F024B"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CCleanup"
-					quidu      	"3953470F022A")
-				    (object Role "iBase"
-					quid       	"3953470F0252"
-					label      	"iBase"
-					supplier   	"TCleanupStackItem"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$86"
-				quid       	"3953470F03C4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$87"
-					quid       	"3953470F03C5"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CSharableSession"
-					quidu      	"3953470F03B0")
-				    (object Role "iServer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"3953470F03C6"
-					label      	"iServer"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CServer"
-					quidu      	"3953471001A9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$88"
-				quid       	"3953470F03CE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$89"
-					quid       	"3953470F03CF"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CSharableSession"
-					quidu      	"3953470F03B0"
-					is_aggregate 	TRUE)
-				    (object Role "iLink"
-					quid       	"3953470F03D0"
-					label      	"iLink"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLink"
-					quidu      	"395348AD03CA"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$90"
-				quid       	"3953471001BE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$91"
-					quid       	"3953471001BF"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CServer"
-					quidu      	"3953471001A9"
-					is_aggregate 	TRUE)
-				    (object Role "iSessionIter"
-					quid       	"3953471001C0"
-					label      	"iSessionIter"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TDblQueIter<CSharableSession>"
-					quidu      	"3953471001B3"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$92"
-				quid       	"3953471001E6"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$93"
-					quid       	"3953471001E7"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CServer"
-					quidu      	"3953471001A9"
-					is_aggregate 	TRUE)
-				    (object Role "iSessionQ"
-					quid       	"3953471001E8"
-					label      	"iSessionQ"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TDblQue<CSharableSession>"
-					quidu      	"3953471001DB"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$94"
-				quid       	"3953471001EF"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$95"
-					quid       	"3953471001F0"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CServer"
-					quidu      	"3953471001A9"
-					is_aggregate 	TRUE)
-				    (object Role "iServer"
-					quid       	"3953471001F1"
-					label      	"iServer"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RServer"
-					quidu      	"395348B900B0"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$96"
-				quid       	"3953471001F9"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$97"
-					quid       	"3953471001FA"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CServer"
-					quidu      	"3953471001A9"
-					is_aggregate 	TRUE)
-				    (object Role "iSessionType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"395347100203"
-					label      	"iSessionType"
-					supplier   	"TServerType"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$98"
-				quid       	"395347110057"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$99"
-					quid       	"395347110058"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObjectCon"
-					quidu      	"39534711004C")
-				    (object Role "iObjects:CObject* *"
-					quid       	"395347110059"
-					label      	"iObjects:CObject* *"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CObject"
-					quidu      	"3953470B0238"
-					exportControl 	"Private"
-					is_navigable 	TRUE))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "general Model Update Overview"
-				quid       	"3953471102F5"
-				title      	"general Model Update Overview"
-				zoom       	55
-				max_height 	28350
-				max_width  	21600
-				origin_x   	11658
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object Label @1
-					location   	(80, 80)
-					font       	(object Font
-					    size       	10)
-					nlines     	3
-					max_width  	2212
-					label      	
-|general Model Update Overview
-|This diagram was automatically created by Rational Rose Model Update Tool.
-|23 June 2000 12:16:33
-					)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::CArrayFix<T>" @2
-					ShowCompartmentStereotypes 	TRUE
-					location   	(704, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@2
-					    location   	(486, 443)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	436
-					    justify    	0
-					    label      	"CArrayFix<T>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470D02C7"
-					width      	454
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::TCleanupItem" @3
-					ShowCompartmentStereotypes 	TRUE
-					location   	(240, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@3
-					    location   	(17, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"TCleanupItem")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395346FF030D"
-					width      	464
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::Console" @4
-					ShowCompartmentStereotypes 	TRUE
-					location   	(624, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@4
-					    location   	(483, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	282
-					    justify    	0
-					    label      	"Console")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395346FF0263"
-					width      	300
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CActive" @5
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4496, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@5
-					    location   	(4366, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	260
-					    justify    	0
-					    label      	"CActive")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470000B6"
-					width      	278
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CTimer" @6
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3648, 1408)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@6
-					    location   	(3523, 1371)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	250
-					    justify    	0
-					    label      	"CTimer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395346FF01EB"
-					width      	268
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @7
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395346FF01F5"
-					client     	@6
-					supplier   	@5
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CSecurityDecryptBase" @8
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9904, 1056)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@8
-					    location   	(9551, 1019)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	706
-					    justify    	0
-					    label      	"CSecurityDecryptBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395346FF0104"
-					width      	724
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::CCirBuf<TUint8>" @9
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9840, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@9
-					    location   	(9576, 443)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	528
-					    justify    	0
-					    label      	"CCirBuf<TUint8>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395346FF00B4"
-					width      	546
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CCirBuffer" @10
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10464, 576)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@10
-					    location   	(10293, 539)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	342
-					    justify    	0
-					    label      	"CCirBuffer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395346FF00AA"
-					width      	360
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @11
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395346FF00BF"
-					client     	@10
-					supplier   	@9
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::CArrayFix<T*>" @12
-					ShowCompartmentStereotypes 	TRUE
-					location   	(240, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@12
-					    location   	(8, 443)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	464
-					    justify    	0
-					    label      	"CArrayFix<T*>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534700014C"
-					width      	482
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::CArrayPtr<T>" @13
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8560, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@13
-					    location   	(8346, 443)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	428
-					    justify    	0
-					    label      	"CArrayPtr<T>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347040061"
-					width      	446
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayPtrSeg" @14
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2944, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@14
-					    location   	(2728, 964)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	432
-					    justify    	0
-					    label      	"CArrayPtrSeg")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470400A7"
-					width      	450
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @15
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470400B1"
-					client     	@14
-					supplier   	@13
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CIdle" @16
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2976, 1408)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@16
-					    location   	(2880, 1371)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	192
-					    justify    	0
-					    label      	"CIdle")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347020054"
-					width      	210
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @17
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347020055"
-					client     	@16
-					supplier   	@5
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CCirBufBase" @18
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7776, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@18
-					    location   	(7567, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	418
-					    justify    	0
-					    label      	"CCirBufBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347010342"
-					width      	436
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CBufFlat" @19
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9168, 1408)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@19
-					    location   	(9022, 1371)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	292
-					    justify    	0
-					    label      	"CBufFlat")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534701016B"
-					width      	310
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CBitMapAllocator" @20
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6896, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@20
-					    location   	(6623, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	546
-					    justify    	0
-					    label      	"CBitMapAllocator")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470003C3"
-					width      	564
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CArrayFixBase" @21
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5424, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@21
-					    location   	(5183, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	482
-					    justify    	0
-					    label      	"CArrayFixBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470703A5"
-					width      	500
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayFix" @22
-					ShowCompartmentStereotypes 	TRUE
-					location   	(816, 1488)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@22
-					    location   	(652, 1476)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	328
-					    justify    	0
-					    label      	"CArrayFix")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470C0261"
-					width      	346
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @23
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470D02D1"
-					client     	@2
-					supplier   	@22
-					vertices   	(list Points
-					    (476, 488)
-					    (225, 499)
-					    (225, 707)
-					    (768, 1425))
-					line_style 	0)
-				    (object UsesView "" @24
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534700014D"
-					client     	@12
-					supplier   	@22
-					vertices   	(list Points
-					    (203, 529)
-					    (75, 707)
-					    (756, 1425))
-					line_style 	0)
-				    (object InheritView "" @25
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470C026B"
-					client     	@22
-					supplier   	@21
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::TKeyArrayFix" @26
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1024, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@26
-					    location   	(806, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	436
-					    justify    	0
-					    label      	"TKeyArrayFix")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470301E6"
-					width      	454
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CAsyncOneShot" @27
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2128, 1408)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@27
-					    location   	(1873, 1371)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	510
-					    justify    	0
-					    label      	"CAsyncOneShot")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347030088"
-					width      	528
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @28
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347030092"
-					client     	@27
-					supplier   	@5
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::TKeyArrayVar" @29
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10304, 1904)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@29
-					    location   	(10083, 1867)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	442
-					    justify    	0
-					    label      	"TKeyArrayVar")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347040382"
-					width      	460
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CSecurityBase" @30
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9648, 1168)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@30
-					    location   	(9409, 1131)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	478
-					    justify    	0
-					    label      	"CSecurityBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470D000A"
-					width      	496
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CBoundedSecurityBase" @31
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9872, 1632)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@31
-					    location   	(9501, 1595)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	742
-					    justify    	0
-					    label      	"CBoundedSecurityBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347040151"
-					width      	760
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @32
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534704015B"
-					client     	@31
-					supplier   	@30
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayPtrFlat" @33
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2464, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@33
-					    location   	(2250, 964)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	428
-					    justify    	0
-					    label      	"CArrayPtrFlat")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347040057"
-					width      	446
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @34
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347040063"
-					client     	@33
-					supplier   	@13
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CArrayVarBase" @35
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6400, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@35
-					    location   	(6157, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	486
-					    justify    	0
-					    label      	"CArrayVarBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347050239"
-					width      	504
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayVar" @36
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1648, 1488)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@36
-					    location   	(1482, 1476)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	332
-					    justify    	0
-					    label      	"CArrayVar")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395346FE03E0"
-					width      	350
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @37
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395346FF0000"
-					client     	@36
-					supplier   	@35
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CCirBuf" @38
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8800, 1664)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@38
-					    location   	(8668, 1652)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	264
-					    justify    	0
-					    label      	"CCirBuf")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470901B3"
-					width      	282
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @39
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470901BD"
-					client     	@38
-					supplier   	@18
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CObjectIx" @40
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9248, 1184)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@40
-					    location   	(9086, 1147)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	324
-					    justify    	0
-					    label      	"CObjectIx")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347020221"
-					width      	342
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CSecurityEncryptBase" @41
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10128, 944)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@41
-					    location   	(9778, 907)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	700
-					    justify    	0
-					    label      	"CSecurityEncryptBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534705037A"
-					width      	718
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::TArray" @42
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1408, 2240)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@42
-					    location   	(1292, 2228)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	232
-					    justify    	0
-					    label      	"TArray")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534702039D"
-					width      	250
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CBase" @43
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9424, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@43
-					    location   	(9306, 443)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	236
-					    justify    	0
-					    label      	"CBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347110269"
-					width      	254
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @44
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470000B7"
-					client     	@5
-					supplier   	@43
-					line_style 	0)
-				    (object InheritView "" @45
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395346FF010E"
-					client     	@8
-					supplier   	@43
-					line_style 	0)
-				    (object InheritView "" @46
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347020222"
-					client     	@40
-					supplier   	@43
-					line_style 	0)
-				    (object InheritView "" @47
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534701034C"
-					client     	@18
-					supplier   	@43
-					line_style 	0)
-				    (object InheritView "" @48
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470003C4"
-					client     	@20
-					supplier   	@43
-					line_style 	0)
-				    (object InheritView "" @49
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470703AF"
-					client     	@21
-					supplier   	@43
-					line_style 	0)
-				    (object InheritView "" @50
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470D0014"
-					client     	@30
-					supplier   	@43
-					line_style 	0)
-				    (object InheritView "" @51
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534705023A"
-					client     	@35
-					supplier   	@43
-					line_style 	0)
-				    (object InheritView "" @52
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347050384"
-					client     	@41
-					supplier   	@43
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CleanupDelete" @53
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1808, 2240)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@53
-					    location   	(1571, 2228)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	474
-					    justify    	0
-					    label      	"CleanupDelete")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347080306"
-					width      	492
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CAsyncCallBack" @54
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2128, 1920)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@54
-					    location   	(1869, 1883)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	518
-					    justify    	0
-					    label      	"CAsyncCallBack")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534706010E"
-					width      	536
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @55
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347060118"
-					client     	@54
-					supplier   	@27
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CRegistry" @56
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9456, 1056)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@56
-					    location   	(9290, 1019)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	332
-					    justify    	0
-					    label      	"CRegistry")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347060385"
-					width      	350
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @57
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534706038F"
-					client     	@56
-					supplier   	@43
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::TKeyArrayPak" @58
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10304, 2192)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@58
-					    location   	(10076, 2155)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	456
-					    justify    	0
-					    label      	"TKeyArrayPak")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534709009A"
-					width      	474
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @59
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470900A4"
-					client     	@58
-					supplier   	@29
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::TDeltaTimerEntry" @60
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2336, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@60
-					    location   	(2058, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	556
-					    justify    	0
-					    label      	"TDeltaTimerEntry")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470803C4"
-					width      	574
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CleanupRelease" @61
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2848, 2240)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@61
-					    location   	(2584, 2228)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	528
-					    justify    	0
-					    label      	"CleanupRelease")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470503DE"
-					width      	546
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CDeltaTimer" @62
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2592, 1408)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@62
-					    location   	(2389, 1371)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	406
-					    justify    	0
-					    label      	"CDeltaTimer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534704029C"
-					width      	424
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @63
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470402A6"
-					client     	@62
-					supplier   	@5
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::TDeltaQue<TDeltaTimerEntry>" @64
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3504, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@64
-					    location   	(3036, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	936
-					    justify    	0
-					    label      	"TDeltaQue<TDeltaTimerEntry>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470402BA"
-					width      	954
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CArrayPakBase" @65
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5904, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@65
-					    location   	(5654, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	500
-					    justify    	0
-					    label      	"CArrayPakBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470A039F"
-					width      	518
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CBufBase" @66
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7360, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@66
-					    location   	(7192, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	336
-					    justify    	0
-					    label      	"CBufBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470E016A"
-					width      	354
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @67
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470E0174"
-					client     	@66
-					supplier   	@43
-					line_style 	0)
-				    (object InheritView "" @68
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347010175"
-					client     	@19
-					supplier   	@66
-					line_style 	0)
-				    (object InheritView "" @69
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470A03A0"
-					client     	@65
-					supplier   	@43
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayPak" @70
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1232, 1488)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@70
-					    location   	(1059, 1476)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	346
-					    justify    	0
-					    label      	"CArrayPak")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470303B3"
-					width      	364
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @71
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470303B4"
-					client     	@70
-					supplier   	@65
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CleanupStack" @72
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4112, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@72
-					    location   	(3891, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	442
-					    justify    	0
-					    label      	"CleanupStack")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470A0088"
-					width      	460
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CSession" @73
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10656, 1040)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@73
-					    location   	(10494, 1003)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	324
-					    justify    	0
-					    label      	"CSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534709034D"
-					width      	342
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CPeriodic" @74
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3648, 1920)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@74
-					    location   	(3486, 1883)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	324
-					    justify    	0
-					    label      	"CPeriodic")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470B0364"
-					width      	342
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @75
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470B036E"
-					client     	@74
-					supplier   	@6
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::SObjectIxRec" @76
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4560, 2192)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@76
-					    location   	(4342, 2177)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	436
-					    justify    	0
-					    label      	"SObjectIxRec")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@76
-					    location   	(4342, 2127)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	436
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534706006E"
-					width      	454
-					height     	154
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CleanupClose" @77
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5008, 2240)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@77
-					    location   	(4783, 2228)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	"CleanupClose")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470202B7"
-					width      	468
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::Security" @78
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5440, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@78
-					    location   	(5299, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	282
-					    justify    	0
-					    label      	"Security")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470C0316"
-					width      	300
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::CArrayPak<T>" @79
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1168, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@79
-					    location   	(940, 443)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	456
-					    justify    	0
-					    label      	"CArrayPak<T>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470900FF"
-					width      	474
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @80
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347090109"
-					client     	@79
-					supplier   	@70
-					vertices   	(list Points
-					    (1405, 483)
-					    (2243, 499)
-					    (2243, 707)
-					    (1311, 1425))
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::CArrayVar<T>" @81
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9024, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@81
-					    location   	(8803, 443)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	442
-					    justify    	0
-					    label      	"CArrayVar<T>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470400F7"
-					width      	460
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @82
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347040101"
-					client     	@81
-					supplier   	@36
-					vertices   	(list Points
-					    (8793, 480)
-					    (4321, 499)
-					    (4321, 707)
-					    (1823, 1435))
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayVarSeg" @83
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3920, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@83
-					    location   	(3697, 964)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"CArrayVarSeg")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534705030C"
-					width      	464
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @84
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347050320"
-					client     	@83
-					supplier   	@81
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayVarFlat" @85
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3440, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@85
-					    location   	(3219, 964)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	442
-					    justify    	0
-					    label      	"CArrayVarFlat")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470400ED"
-					width      	460
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @86
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347040102"
-					client     	@85
-					supplier   	@81
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CTrapCleanup" @87
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10224, 816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@87
-					    location   	(9996, 779)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	456
-					    justify    	0
-					    label      	"CTrapCleanup")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347030132"
-					width      	474
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @88
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347030133"
-					client     	@87
-					supplier   	@43
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::TAutoClose" @89
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5840, 2240)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@89
-					    location   	(5653, 2228)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	374
-					    justify    	0
-					    label      	"TAutoClose")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347110150"
-					width      	392
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayFixSeg" @90
-					ShowCompartmentStereotypes 	TRUE
-					location   	(944, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@90
-					    location   	(723, 964)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	442
-					    justify    	0
-					    label      	"CArrayFixSeg")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534710004A"
-					width      	460
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @91
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347100054"
-					client     	@90
-					supplier   	@2
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::TCleanupTrapHandler" @92
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6352, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@92
-					    location   	(6011, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	682
-					    justify    	0
-					    label      	"TCleanupTrapHandler")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470D00DC"
-					width      	700
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CCleanup" @93
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8176, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@93
-					    location   	(8014, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	324
-					    justify    	0
-					    label      	"CCleanup")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470F022A"
-					width      	342
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @94
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470F0234"
-					client     	@93
-					supplier   	@43
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CBufSeg" @95
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9520, 1408)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@95
-					    location   	(9372, 1371)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	296
-					    justify    	0
-					    label      	"CBufSeg")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470E03A5"
-					width      	314
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::TDblQue<TBufSegLink>" @96
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6976, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@96
-					    location   	(6605, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	742
-					    justify    	0
-					    label      	"TDblQue<TBufSegLink>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470E03C3"
-					width      	760
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @97
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470E03AF"
-					client     	@95
-					supplier   	@66
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CActiveScheduler" @98
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4928, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@98
-					    location   	(4650, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	556
-					    justify    	0
-					    label      	"CActiveScheduler")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470D021D"
-					width      	574
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::TPriQue<CActive>" @99
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7552, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@99
-					    location   	(7268, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	568
-					    justify    	0
-					    label      	"TPriQue<CActive>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470D0231"
-					width      	586
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @100
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470D0227"
-					client     	@98
-					supplier   	@43
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayPtr" @101
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1392, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@101
-					    location   	(1233, 964)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	318
-					    justify    	0
-					    label      	"CArrayPtr")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347000142"
-					width      	336
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @102
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347040062"
-					client     	@13
-					supplier   	@101
-					line_style 	0)
-				    (object InheritView "" @103
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347000156"
-					client     	@101
-					supplier   	@12
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::TDblQueIter<CSharableSession>" @104
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8224, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@104
-					    location   	(7719, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	1010
-					    justify    	0
-					    label      	"TDblQueIter<CSharableSession>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953471001B3"
-					width      	1028
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Base::TDblQue<CSharableSession>" @105
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9008, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@105
-					    location   	(8551, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	914
-					    justify    	0
-					    label      	"TDblQue<CSharableSession>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953471001DB"
-					width      	932
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CSharableSession" @106
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10464, 704)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@106
-					    location   	(10171, 667)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	586
-					    justify    	0
-					    label      	"CSharableSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470F03B0"
-					width      	604
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @107
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470F03BA"
-					client     	@106
-					supplier   	@43
-					line_style 	0)
-				    (object InheritView "" @108
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347090357"
-					client     	@73
-					supplier   	@106
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CServer" @109
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3312, 1408)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@109
-					    location   	(3173, 1371)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	278
-					    justify    	0
-					    label      	"CServer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953471001A9"
-					width      	296
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @110
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953471001AA"
-					client     	@109
-					supplier   	@5
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayFixFlat" @111
-					ShowCompartmentStereotypes 	TRUE
-					location   	(448, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@111
-					    location   	(230, 964)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	436
-					    justify    	0
-					    label      	"CArrayFixFlat")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470D02B3"
-					width      	454
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @112
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470D02D2"
-					client     	@111
-					supplier   	@2
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CObjectConIx" @113
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9040, 1040)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@113
-					    location   	(8822, 1003)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	436
-					    justify    	0
-					    label      	"CObjectConIx")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395347080284"
-					width      	454
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @114
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534708028E"
-					client     	@113
-					supplier   	@43
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CObject" @115
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8528, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@115
-					    location   	(8394, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	268
-					    justify    	0
-					    label      	"CObject")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470B0238"
-					width      	286
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @116
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953470B0242"
-					client     	@115
-					supplier   	@43
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CObjectCon" @117
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8912, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@117
-					    location   	(8721, 875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	382
-					    justify    	0
-					    label      	"CObjectCon")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534711004C"
-					width      	400
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @118
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347110056"
-					client     	@117
-					supplier   	@43
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CHeartbeat" @119
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3248, 1920)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@119
-					    location   	(3064, 1883)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	368
-					    justify    	0
-					    label      	"CHeartbeat")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534708012F"
-					width      	386
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @120
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395347080139"
-					client     	@119
-					supplier   	@6
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::MBeating" @121
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9552, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@121
-					    location   	(9390, 2123)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	324
-					    justify    	0
-					    label      	"MBeating")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953471102D7"
-					width      	342
-					height     	98
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Base::CArrayPakFlat" @122
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1840, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@122
-					    location   	(1612, 964)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	456
-					    justify    	0
-					    label      	"CArrayPakFlat")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953470900EB"
-					width      	474
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @123
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534709010A"
-					client     	@122
-					supplier   	@79
-					line_style 	0)
-				    (object UsesView "" @124
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395346FF00BE"
-					client     	@9
-					supplier   	@38
-					vertices   	(list Points
-					    (10113, 483)
-					    (10871, 494)
-					    (10882, 1227)
-					    (8941, 1633))
-					line_style 	0)))))
-		    (object Class_Category "E32Des8 & 16"
-			quid       	"395345D40118"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Parameterized_Class "TBufC8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D4011A"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D4011B"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TBufCBase8"
-					quidu      	"395345D8034F"))
-				operations 	(list Operations
-				    (object Operation "Des"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D4012E"
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D4012F"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"TBufC8<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40131"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TBufC8<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBufC8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40137"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBufC8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40138"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBufC8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D4013A"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iBuf[__Align8(S)]"
-					quid       	"395345D4012D"
-					type       	"TUint8"
-					exportControl 	"Protected"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "TPtrC8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D40186"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D40187"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TDesC8"
-					quidu      	"395345D7007C"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D40190"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TPtrC8&"
-						const      	TRUE))
-					result     	"TPtrC8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40192"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40195"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40197"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TPtrC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPtr"
-					quid       	"395345D40188"
-					type       	"const TUint8*"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TPtrC16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D401EB"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D401EC"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TDesC16"
-					quidu      	"395345D902EC"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D401F6"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TPtrC16&"
-						const      	TRUE))
-					result     	"TPtrC16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D401F8"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D401FB"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40200"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TPtrC16&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPtr"
-					quid       	"395345D401F5"
-					type       	"const TUint16*"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Parameterized_Class "TBuf16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D4024F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D40250"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TBufBase16"
-					quidu      	"395345D802AF"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40259"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"TBuf16<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D4025B"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TBuf16<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D4025D"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TBuf16<S>&"
-						const      	TRUE))
-					result     	"TBuf16<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D4025F"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40263"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40265"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40267"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iBuf[__Align16(S)]"
-					quid       	"395345D40252"
-					type       	"TUint16"
-					exportControl 	"Protected"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "HBufC8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D4030D"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D4030E"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TBufCBase8"
-					quidu      	"395345D8034F"))
-				operations 	(list Operations
-				    (object Operation "HBufC8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40326"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Des"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D4032C"
-					result     	"IMPORT_C TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReAllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D4032D"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReAlloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D4032F"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D40335"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"IMPORT_C HBufC8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D40337"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C HBufC8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D40339"
-					parameters 	(list Parameters
-					    (object Parameter "aLcb"
-						type       	"const HBufC8&"
-						const      	TRUE))
-					result     	"HBufC8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewMaxLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D4033F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewMaxL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D40342"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewMax"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D40349"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D4034C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D4034F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aStream"
-						type       	"RReadStream&")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D40356"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D40359"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aStream"
-						type       	"RReadStream&")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D40360"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "HBufC16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D5001F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D50029"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TBufCBase16"
-					quidu      	"395345D90093"))
-				operations 	(list Operations
-				    (object Operation "HBufC16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D50036"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Des"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D50038"
-					result     	"IMPORT_C TPtr16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReAllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D5003D"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReAlloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D5003F"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D50041"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"IMPORT_C HBufC16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D50047"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C HBufC16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D50049"
-					parameters 	(list Parameters
-					    (object Parameter "aLcb"
-						type       	"const HBufC16&"
-						const      	TRUE))
-					result     	"HBufC16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewMaxLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D5004B"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewMaxL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D50053"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewMax"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D50056"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D5005C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D5005F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aStream"
-						type       	"RReadStream&")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D50066"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D50069"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aStream"
-						type       	"RReadStream&")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D50070"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TDes16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D600AD"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D600B7"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TDesC16"
-					quidu      	"395345D902EC"))
-				operations 	(list Operations
-				    (object Operation "WPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D600B9"
-					stereotype 	"const"
-					result     	"TUint16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TDes16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D600BB"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TDes16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D600BC"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "AppendFormatList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600C4"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						type       	"const TDesC16&"
-						const      	TRUE)
-					    (object Parameter "aList"
-						type       	"VA_LIST")
-					    (object Parameter "aOverflowHandler"
-						type       	"TDes16Overflow*"
-						initv      	"NULL"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendFormat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600C8"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						type       	"TRefByValue<const TDesC16>")
-					    (object Parameter "aOverflowHandler"
-						type       	"TDes16Overflow*")
-					    (object Parameter ""
-						type       	"..."))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendFormat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600CC"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						type       	"TRefByValue<const TDesC16>")
-					    (object Parameter ""
-						type       	"..."))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNumFixedWidthUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600CF"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aWidth"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNumFixedWidth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600D3"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aWidth"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNumUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600D7"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNumUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600DA"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600DD"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600DF"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600E2"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600E4"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600E7"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal")
-					    (object Parameter "aFormat"
-						type       	"const TRealFormat&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendJustify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600EA"
-					parameters 	(list Parameters
-					    (object Parameter "Des"
-						type       	"const TDesC16&"
-						const      	TRUE)
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "anAlignment"
-						type       	"TAlign")
-					    (object Parameter "aFill"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendJustify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600EF"
-					parameters 	(list Parameters
-					    (object Parameter "Des"
-						type       	"const TDesC16&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "anAlignment"
-						type       	"TAlign")
-					    (object Parameter "aFill"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendJustify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600F5"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "anAlignment"
-						type       	"TAlign")
-					    (object Parameter "aFill"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendJustify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D600FA"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "anAlignment"
-						type       	"TAlign")
-					    (object Parameter "aFill"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FormatList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60100"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						type       	"const TDesC16&"
-						const      	TRUE)
-					    (object Parameter "aList"
-						type       	"VA_LIST"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Format"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60103"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						type       	"TRefByValue<const TDesC16>")
-					    (object Parameter ""
-						type       	"..."))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumFixedWidthUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60106"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aWidth"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumFixedWidth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6010A"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aWidth"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6010E"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60111"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Num"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60114"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Num"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60116"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Num"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60119"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Num"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6011B"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Num"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6011E"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal")
-					    (object Parameter "aFormat"
-						type       	"const TRealFormat&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Justify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60121"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE)
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "anAlignment"
-						type       	"TAlign")
-					    (object Parameter "aFill"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Replace"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60126"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6012A"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6012D"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimRight"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60130"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimLeft"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60131"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60132"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Trim"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60133"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Repeat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60134"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Repeat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60136"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Capitalize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60139"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UpperCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6013A"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LowerCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6013B"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Collate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6013C"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fold"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6013D"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Swap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6013E"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"TDes16&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60140"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60143"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60145"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60147"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ZeroTerminate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6014A"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendFill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6014D"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60150"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60152"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60154"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyCP"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60159"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6015B"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6015D"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6015F"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60162"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60164"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60166"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60168"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6016D"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMax"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D6016F"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60170"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PtrZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60172"
-					result     	"IMPORT_C const TUint16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Zero"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D60175"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D60176"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TDes16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D60178"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const TUint16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D60180"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"TUint16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D60182"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D60184"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D60189"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"TDes16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D6018B"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TDes16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D6018D"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDes16&"
-						const      	TRUE))
-					result     	"TDes16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iMaxLength"
-					quid       	"395345D600B8"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Parameterized_Class "TBuf8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D601E3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D601E4"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TBufBase8"
-					quidu      	"395345D802FF"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D601E7"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"TBuf8<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D601EE"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TBuf8<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D601F0"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TBuf8<S>&"
-						const      	TRUE))
-					result     	"TBuf8<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D601F2"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D601F3"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D601F8"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D601FA"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iBuf[__Align8(S)]"
-					quid       	"395345D601E6"
-					type       	"TUint8"
-					exportControl 	"Protected"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Parameterized_Class "TLitC16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D6023E"
-				operations 	(list Operations
-				    (object Operation "operator const __TRefDesC16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D60253"
-					stereotype 	"const"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator()"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D60255"
-					stereotype 	"const"
-					result     	"const TDesC16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator const TDesC16&"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D6025C"
-					stereotype 	"const"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator&"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D6025E"
-					stereotype 	"const"
-					result     	"const TDesC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iTypeLength"
-					quid       	"395345D60252"
-					type       	"TUint"
-					exportControl 	"Public"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "TDesC8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D7007C"
-				operations 	(list Operations
-				    (object Operation "AtC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D70086"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C const TUint8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoSetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D70089"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D7008B"
-					documentation 	
-|	inline ~TDesC8() {}			Commented out for the moment since it breaks code
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TDesC8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D70090"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TDesC8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D70093"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "AllocLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D70094"
-					stereotype 	"const"
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D7009A"
-					stereotype 	"const"
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D7009C"
-					stereotype 	"const"
-					result     	"IMPORT_C HBufC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Mid"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D7009E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Mid"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700A1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Right"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700A7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Left"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700AA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700AE"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700B1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "pS"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLenS"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700B5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700B9"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "pS"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLenS"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700BD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700C0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "pS"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLenS"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocateReverseF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700C5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocateReverse"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700C8"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocateF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700CB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Locate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700CE"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MatchC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700D1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MatchF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700D7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Match"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700DA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700DD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700E1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compare"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700E4"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D700E7"
-					stereotype 	"const"
-					result     	"IMPORT_C const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D700EC"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D700EE"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D700F0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const TUint8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D700F7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D700FA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D70100"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D70103"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D70109"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D7010C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iLength"
-					quid       	"395345D7007D"
-					type       	"TUint"))
-				language   	"VC++")
-			    (object Class "TDes8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D80132"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D80133"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TDesC8"
-					quidu      	"395345D7007C"))
-				operations 	(list Operations
-				    (object Operation "WPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D8013D"
-					stereotype 	"const"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TDes8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D8013F"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TDes8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80146"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "AppendFormatList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80147"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aList"
-						type       	"VA_LIST")
-					    (object Parameter "aOverflowHandler"
-						type       	"TDes8Overflow*"
-						initv      	"NULL"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendFormat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8014B"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						type       	"TRefByValue<const TDesC8>")
-					    (object Parameter "aOverflowHandler"
-						type       	"TDes8Overflow*")
-					    (object Parameter ""
-						type       	"..."))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendFormat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8014F"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						type       	"TRefByValue<const TDesC8>")
-					    (object Parameter ""
-						type       	"..."))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNumFixedWidthUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80152"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aWidth"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNumFixedWidth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80156"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aWidth"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNumUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8015A"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNumUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8015D"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80160"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80162"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80165"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80167"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8016A"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal")
-					    (object Parameter "aFormat"
-						type       	"const TRealFormat&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendJustify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8016D"
-					parameters 	(list Parameters
-					    (object Parameter "Des"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "anAlignment"
-						type       	"TAlign")
-					    (object Parameter "aFill"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendJustify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80172"
-					parameters 	(list Parameters
-					    (object Parameter "Des"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "anAlignment"
-						type       	"TAlign")
-					    (object Parameter "aFill"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendJustify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80178"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "anAlignment"
-						type       	"TAlign")
-					    (object Parameter "aFill"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendJustify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8017D"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "anAlignment"
-						type       	"TAlign")
-					    (object Parameter "aFill"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FormatList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80183"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aList"
-						type       	"VA_LIST"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Format"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80186"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						type       	"TRefByValue<const TDesC8>")
-					    (object Parameter ""
-						type       	"..."))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumFixedWidthUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80189"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aWidth"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumFixedWidth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8018D"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aWidth"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80191"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80194"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Num"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80197"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Num"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80199"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Num"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8019C"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Num"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8019E"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Num"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801A1"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal")
-					    (object Parameter "aFormat"
-						type       	"const TRealFormat&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Justify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801A4"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "anAlignment"
-						type       	"TAlign")
-					    (object Parameter "aFill"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Replace"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801A9"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801AD"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801B0"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimRight"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801B3"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimLeft"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801B4"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801B5"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Trim"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801B6"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Repeat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801B7"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Repeat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801BA"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Capitalize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801BF"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UpperCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801C0"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LowerCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801C1"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Collate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801C2"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fold"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801C8"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Swap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801C9"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"TDes8&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801CB"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801CC"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801D3"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801D5"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ZeroTerminate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801D8"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendFill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801DC"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801DF"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801E1"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801E3"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801E7"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyCP"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801EA"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801EC"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801F0"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801F2"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801F4"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801FA"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801FC"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D801FF"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80201"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMax"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80204"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80205"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PtrZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80207"
-					result     	"IMPORT_C const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Zero"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D80208"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D8020E"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TDes8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80210"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const TUint8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80213"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"TUint8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80219"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D8021B"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D8021D"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"TDes8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80223"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TDes8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80225"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDes8&"
-						const      	TRUE))
-					result     	"TDes8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iMaxLength"
-					quid       	"395345D8013C"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Parameterized_Class "TLitC8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D80273"
-				operations 	(list Operations
-				    (object Operation "operator const __TRefDesC8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80287"
-					stereotype 	"const"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator()"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80289"
-					stereotype 	"const"
-					result     	"const TDesC8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator const TDesC8&"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D8028B"
-					stereotype 	"const"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator&"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80291"
-					stereotype 	"const"
-					result     	"const TDesC8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iTypeLength"
-					quid       	"395345D80282"
-					type       	"TUint"
-					exportControl 	"Public"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "TBufBase16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D802AF"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D802B9"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TDes16"
-					quidu      	"395345D600AD"))
-				language   	"VC++")
-			    (object Class "TDes8Overflow"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D802D7"
-				operations 	(list Operations
-				    (object Operation "Overflow"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D802D8"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TBufBase8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D802FF"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D80300"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TDes8"
-					quidu      	"395345D80132"))
-				language   	"VC++")
-			    (object Class "TBufCBase8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D8034F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D80350"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TDesC8"
-					quidu      	"395345D7007C"))
-				operations 	(list Operations
-				    (object Operation "WPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80351"
-					stereotype 	"const"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoDes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80359"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8035B"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D8035E"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TBufCBase8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D80365"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TPtr8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D803B3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D803B4"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TDes8"
-					quidu      	"395345D80132"))
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D803BE"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"TUint8*")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D803C2"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TPtr8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D803C4"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"TPtr8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D803C8"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TPtr8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D803CA"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TPtr8&"
-						const      	TRUE))
-					result     	"TPtr8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPtr"
-					quid       	"395345D803BD"
-					type       	"TUint8*"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Parameterized_Class "TBufC16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D9002F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D90030"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TBufCBase16"
-					quidu      	"395345D90093"))
-				operations 	(list Operations
-				    (object Operation "Des"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90039"
-					result     	"TPtr16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D9003A"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"TBufC16<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D9003C"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TBufC16<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBufC16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D9003E"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBufC16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90043"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBufC16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90045"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iBuf[__Align16(S)]"
-					quid       	"395345D90032"
-					type       	"TUint16"
-					exportControl 	"Protected"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "TBufCBase16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D90093"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D90094"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TDesC16"
-					quidu      	"395345D902EC"))
-				operations 	(list Operations
-				    (object Operation "WPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90095"
-					stereotype 	"const"
-					result     	"TUint16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoDes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D9009D"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"TPtr16"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9009F"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D900A2"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE)
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TBufCBase16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D900A8"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TDes16Overflow"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D900C5"
-				operations 	(list Operations
-				    (object Operation "Overflow"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D900C6"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"TDes16&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TDesC16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D902EC"
-				operations 	(list Operations
-				    (object Operation "AtC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D902F7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C const TUint16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoSetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D902FA"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D902FC"
-					documentation 	
-|	inline ~TDesC16() {}			Commented out for the moment since it breaks code
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TDesC16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90301"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TDesC16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90302"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "AllocLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90305"
-					stereotype 	"const"
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9030A"
-					stereotype 	"const"
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9030C"
-					stereotype 	"const"
-					result     	"IMPORT_C HBufC16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Mid"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9030E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtrC16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Mid"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90314"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtrC16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Right"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90318"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtrC16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Left"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9031B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C TPtrC16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9031E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90321"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLen"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90325"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90328"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLen"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9032C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9032F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLen"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocateReverseF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90333"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocateReverse"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90336"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocateF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90339"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Locate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9033D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MatchC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90340"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MatchF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90343"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Match"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90347"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9034A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D9034D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE)
-					    (object Parameter "aMaxLevel"
-						type       	"TInt")
-					    (object Parameter "aCollationMethod"
-						type       	"const TCollationMethod*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90353"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compare"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90356"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395345D90359"
-					stereotype 	"const"
-					result     	"IMPORT_C const TUint16*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D9035B"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D9035D"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D9035F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const TUint16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90365"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90368"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D9036E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90371"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90374"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D90379"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iLength"
-					quid       	"395345D902F6"
-					type       	"TUint"))
-				language   	"VC++")
-			    (object Class "TPtr16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395345D903D2"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395345D903D3"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TDes16"
-					quidu      	"395345D600AD"))
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D903D5"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"TUint16*")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D903DF"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TPtr16&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D903E1"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"TPtr16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D903E3"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TPtr16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395345D903E7"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TPtr16&"
-						const      	TRUE))
-					result     	"TPtr16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPtr"
-					quid       	"395345D903D4"
-					type       	"TUint16*"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Association "$UNNAMED$100"
-				quid       	"395345D40321"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$101"
-					quid       	"395345D40322"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::HBufC8"
-					quidu      	"395345D4030D"
-					is_aggregate 	TRUE)
-				    (object Role "iBuf[1]"
-					quid       	"395345D40323"
-					label      	"iBuf[1]"
-					supplier   	"TText8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$102"
-				quid       	"395345D5002A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$103"
-					quid       	"395345D5002B"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::HBufC16"
-					quidu      	"395345D5001F"
-					is_aggregate 	TRUE)
-				    (object Role "iBuf[1]"
-					quid       	"395345D50033"
-					label      	"iBuf[1]"
-					supplier   	"TText16"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$104"
-				quid       	"395345D60248"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$105"
-					quid       	"395345D60249"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TLitC16"
-					quidu      	"395345D6023E"
-					is_aggregate 	TRUE)
-				    (object Role "iBuf[__Align16(S)]"
-					quid       	"395345D6024A"
-					label      	"iBuf[__Align16(S)]"
-					supplier   	"__TText"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$106"
-				quid       	"395345D8027D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$107"
-					quid       	"395345D8027E"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TLitC8"
-					quidu      	"395345D80273"
-					is_aggregate 	TRUE)
-				    (object Role "iBuf[__Align8(S)]"
-					quid       	"395345D8027F"
-					label      	"iBuf[__Align8(S)]"
-					supplier   	"TText8"
-					is_navigable 	TRUE))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "general Model Update Overview"
-				quid       	"395345DA0009"
-				title      	"general Model Update Overview"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object Label @125
-					location   	(80, 80)
-					font       	(object Font
-					    size       	10)
-					nlines     	3
-					max_width  	2212
-					label      	
-|general Model Update Overview
-|This diagram was automatically created by Rational Rose Model Update Tool.
-|23 June 2000 12:11:22
-					)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TDesC8" @126
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2288, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@126
-					    location   	(2207, 405)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TDesC8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D7007C"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TPtrC8" @127
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2672, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@127
-					    location   	(2590, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	164
-					    justify    	0
-					    label      	"TPtrC8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D40186"
-					width      	182
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @128
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D40187"
-					client     	@127
-					supplier   	@126
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TDesC16" @129
-					ShowCompartmentStereotypes 	TRUE
-					location   	(992, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@129
-					    location   	(911, 405)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TDesC16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D902EC"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TPtrC16" @130
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1344, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@130
-					    location   	(1252, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	184
-					    justify    	0
-					    label      	"TPtrC16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D401EB"
-					width      	202
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @131
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D401EC"
-					client     	@130
-					supplier   	@129
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TBufCBase8" @132
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1952, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@132
-					    location   	(1820, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	264
-					    justify    	0
-					    label      	"TBufCBase8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D8034F"
-					width      	282
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @133
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D80350"
-					client     	@132
-					supplier   	@126
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::HBufC8" @134
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1664, 1328)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@134
-					    location   	(1583, 1253)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"HBufC8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D4030D"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @135
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D4030E"
-					client     	@134
-					supplier   	@132
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TDes16" @136
-					ShowCompartmentStereotypes 	TRUE
-					location   	(992, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@136
-					    location   	(904, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	176
-					    justify    	0
-					    label      	"TDes16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D600AD"
-					width      	194
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @137
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D600B7"
-					client     	@136
-					supplier   	@129
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TBufCBase16" @138
-					ShowCompartmentStereotypes 	TRUE
-					location   	(592, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@138
-					    location   	(453, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	278
-					    justify    	0
-					    label      	"TBufCBase16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D90093"
-					width      	296
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @139
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D90094"
-					client     	@138
-					supplier   	@129
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::HBufC16" @140
-					ShowCompartmentStereotypes 	TRUE
-					location   	(176, 1328)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@140
-					    location   	(95, 1253)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"HBufC16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D5001F"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @141
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D50029"
-					client     	@140
-					supplier   	@138
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TBufBase8" @142
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2384, 1328)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@142
-					    location   	(2303, 1253)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TBufBase8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D802FF"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Des8 & 16::TBuf8" @143
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2368, 1904)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@143
-					    location   	(2287, 1875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TBuf8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D601E3"
-					height     	158
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @144
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D601E4"
-					client     	@143
-					supplier   	@142
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TBufBase16" @145
-					ShowCompartmentStereotypes 	TRUE
-					location   	(944, 1328)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@145
-					    location   	(863, 1253)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TBufBase16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D802AF"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @146
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D802B9"
-					client     	@145
-					supplier   	@136
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Des8 & 16::TBuf16" @147
-					ShowCompartmentStereotypes 	TRUE
-					location   	(928, 1904)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@147
-					    location   	(844, 1875)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	168
-					    justify    	0
-					    label      	"TBuf16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D4024F"
-					width      	186
-					height     	158
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @148
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D40250"
-					client     	@147
-					supplier   	@145
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TDes8" @149
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2336, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@149
-					    location   	(2255, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TDes8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D80132"
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @150
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D80300"
-					client     	@142
-					supplier   	@149
-					line_style 	0)
-				    (object InheritView "" @151
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D80133"
-					client     	@149
-					supplier   	@126
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Des8 & 16::TBufC8" @152
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2000, 1392)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@152
-					    location   	(1919, 1343)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TBufC8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D4011A"
-					height     	198
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @153
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D4011B"
-					client     	@152
-					supplier   	@132
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TDes8Overflow" @154
-					ShowCompartmentStereotypes 	TRUE
-					location   	(240, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@154
-					    location   	(147, 2085)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	186
-					    justify    	0
-					    label      	"TDes8Overflow")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D802D7"
-					width      	204
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Des8 & 16::TLitC8" @155
-					ShowCompartmentStereotypes 	TRUE
-					location   	(624, 2240)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@155
-					    location   	(543, 2191)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TLitC8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D80273"
-					height     	198
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Des8 & 16::TLitC16" @156
-					ShowCompartmentStereotypes 	TRUE
-					location   	(976, 2240)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@156
-					    location   	(895, 2191)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TLitC16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D6023E"
-					height     	198
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TPtr8" @157
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2736, 1328)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@157
-					    location   	(2655, 1253)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TPtr8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D803B3"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @158
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D803B4"
-					client     	@157
-					supplier   	@149
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Des8 & 16::TBufC16" @159
-					ShowCompartmentStereotypes 	TRUE
-					location   	(528, 1392)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@159
-					    location   	(447, 1343)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TBufC16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D9002F"
-					height     	198
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @160
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D90030"
-					client     	@159
-					supplier   	@138
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TDes16Overflow" @161
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1408, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@161
-					    location   	(1314, 2085)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	188
-					    justify    	0
-					    label      	"TDes16Overflow")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D900C5"
-					width      	206
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TPtr16" @162
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1328, 1328)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@162
-					    location   	(1247, 1253)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TPtr16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395345D903D2"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @163
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395345D903D3"
-					client     	@162
-					supplier   	@136
-					line_style 	0)))))
-		    (object Class_Category "E32Std"
-			quid       	"3953488901F1"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "Dll"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953488901F3"
-				operations 	(list Operations
-				    (object Operation "FileName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488901FB"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aFileName"
-						type       	"TFileName&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FreeData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488901FE"
-					stereotype 	"static"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InitialiseData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348890200"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FreeTls"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348890205"
-					stereotype 	"static"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Tls"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348890207"
-					stereotype 	"static"
-					result     	"TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetTls"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348890209"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GlobalWrite"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534889020F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GlobalRead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348890213"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aDes"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GlobalAllocated"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348890218"
-					stereotype 	"static"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GlobalAlloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534889021A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "Mem"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953488A02C5"
-				operations 	(list Operations
-				    (object Operation "Crc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02C6"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCrc"
-						type       	"TUint16&")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Swap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02CF"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr1"
-						type       	"TAny*")
-					    (object Parameter "aPtr2"
-						type       	"TAny*")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02D4"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTrg"
-						type       	"TAny*")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02D8"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTrg"
-						type       	"TAny*")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aChar"
-						type       	"TChar"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CollationMethodById"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02DD"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						type       	"TUint"))
-					result     	"IMPORT_C const TCollationMethod*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CollationMethodByIndex"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02E0"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C const TCollationMethod*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CollationMethodId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02E4"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CollationMethods"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02E7"
-					stereotype 	"static"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02E9"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLeftL"
-						type       	"TInt")
-					    (object Parameter "aRight"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aRightL"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02F1"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLeftL"
-						type       	"TInt")
-					    (object Parameter "aRight"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aRightL"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02F7"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLeftL"
-						type       	"TInt")
-					    (object Parameter "aRight"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aRightL"
-						type       	"TInt")
-					    (object Parameter "aMaxLevel"
-						type       	"TInt")
-					    (object Parameter "aCollationMethod"
-						type       	"const TCollationMethod*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A02FF"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLeftL"
-						type       	"TInt")
-					    (object Parameter "aRight"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aRightL"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A0305"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLeftL"
-						type       	"TInt")
-					    (object Parameter "aRight"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aRightL"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compare"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A030B"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLeftL"
-						type       	"TInt")
-					    (object Parameter "aRight"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aRightL"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compare"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A0311"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLeftL"
-						type       	"TInt")
-					    (object Parameter "aRight"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aRightL"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Move"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A0317"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTrg"
-						type       	"TAny*")
-					    (object Parameter "aSrc"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A031C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTrg"
-						type       	"TAny*")
-					    (object Parameter "aSrc"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"IMPORT_C TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TAmPmName"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953488A03AB"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953488A03B7"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf<KMaxAmPmName>"
-					quidu      	"3953488A03B5"))
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953488A03B8"
-					parameters 	(list Parameters
-					    (object Parameter "aSelector"
-						type       	"TAmPm"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf<KMaxAmPmName>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"3953488A03B5"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"3953488A03B6"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf"
-					quidu      	"395348EA01E7"))
-				language   	"VC++")
-			    (object Class "TCharF"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953488B014A"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953488B0154"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TChar"
-					quidu      	"395348A40114"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953488B0155"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"TCharF&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953488B0157"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"const TChar&"
-						const      	TRUE))
-					result     	"TCharF&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCharF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953488B0159"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCharF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953488B015F"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"const TChar&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Parameterized_Class "TLinearOrder"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953488B024E"
-				operations 	(list Operations
-				    (object Operation "operator TGeneralLinearOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953488B0283"
-					stereotype 	"const"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TLinearOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953488B0285"
-					parameters 	(list Parameters
-					    (object Parameter "(*anOrder)(const T&, const T&)"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "TLocale"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534891009E"
-				operations 	(list Operations
-				    (object Operation "SetUnitsDistanceLong"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910170"
-					parameters 	(list Parameters
-					    (object Parameter "aFormat"
-						type       	"TUnitsFormat"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnitsDistanceLong"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910184"
-					stereotype 	"const"
-					result     	"TUnitsFormat"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetUnitsDistanceShort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910186"
-					parameters 	(list Parameters
-					    (object Parameter "aFormat"
-						type       	"TUnitsFormat"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnitsDistanceShort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534891018E"
-					stereotype 	"const"
-					result     	"TUnitsFormat"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetUnitsGeneral"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910190"
-					parameters 	(list Parameters
-					    (object Parameter "aFormat"
-						type       	"TUnitsFormat"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnitsGeneral"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910199"
-					stereotype 	"const"
-					result     	"TUnitsFormat"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetClockFormat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101A3"
-					parameters 	(list Parameters
-					    (object Parameter "aFormat"
-						type       	"TClockFormat"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ClockFormat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101AC"
-					stereotype 	"const"
-					result     	"TClockFormat"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetStartOfWeek"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101AE"
-					parameters 	(list Parameters
-					    (object Parameter "aDay"
-						type       	"TDay"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartOfWeek"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101B6"
-					stereotype 	"const"
-					result     	"TDay"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetWorkDays"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101C1"
-					parameters 	(list Parameters
-					    (object Parameter "aMask"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WorkDays"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101CB"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHomeDaylightSavingZone"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101CD"
-					parameters 	(list Parameters
-					    (object Parameter "aZone"
-						type       	"TDaylightSavingZone"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HomeDaylightSavingZone"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101D5"
-					stereotype 	"const"
-					result     	"TDaylightSavingZone"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "QueryHomeHasDaylightSavingOn"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101DF"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDaylightSaving"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101E1"
-					parameters 	(list Parameters
-					    (object Parameter "aDaylightSaving"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DaylightSaving"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101E9"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAmPmSymbolPosition"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101EB"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TLocalePos"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AmPmSymbolPosition"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101F4"
-					stereotype 	"const"
-					result     	"TLocalePos"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAmPmSpaceBetween"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489101FE"
-					parameters 	(list Parameters
-					    (object Parameter "aSpace"
-						type       	"TBool"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AmPmSpaceBetween"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910207"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetTimeSeparator"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910209"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"const TChar&"
-						const      	TRUE)
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TimeSeparator"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534891021B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"TChar"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDateSeparator"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910225"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"const TChar&"
-						const      	TRUE)
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DateSeparator"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910239"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"TChar"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDecimalSeparator"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910243"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"const TChar&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DecimalSeparator"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534891024D"
-					stereotype 	"const"
-					result     	"TChar"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetThousandsSeparator"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910257"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"const TChar&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ThousandsSeparator"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910261"
-					stereotype 	"const"
-					result     	"TChar"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCurrencyTriadsAllowed"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910263"
-					parameters 	(list Parameters
-					    (object Parameter "aBool"
-						type       	"TBool"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CurrencyTriadsAllowed"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534891026B"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCurrencyNegativeInBrackets"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534891026D"
-					parameters 	(list Parameters
-					    (object Parameter "aBool"
-						type       	"TBool"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CurrencyNegativeInBrackets"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534891027F"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCurrencyDecimalPlaces"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910281"
-					parameters 	(list Parameters
-					    (object Parameter "aPlaces"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CurrencyDecimalPlaces"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910289"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCurrencySpaceBetween"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534891028B"
-					parameters 	(list Parameters
-					    (object Parameter "aSpace"
-						type       	"TBool"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CurrencySpaceBetween"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348910294"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCurrencySymbolPosition"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534891029E"
-					parameters 	(list Parameters
-					    (object Parameter "aPos"
-						type       	"TLocalePos"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CurrencySymbolPosition"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489102A7"
-					stereotype 	"const"
-					result     	"TLocalePos"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetTimeFormat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489102A9"
-					parameters 	(list Parameters
-					    (object Parameter "aFormat"
-						type       	"TTimeFormat"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TimeFormat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489102B2"
-					stereotype 	"const"
-					result     	"TTimeFormat"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDateFormat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489102BB"
-					parameters 	(list Parameters
-					    (object Parameter "aFormat"
-						type       	"TDateFormat"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DateFormat"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489102C5"
-					stereotype 	"const"
-					result     	"TDateFormat"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetUniversalTimeOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489102C7"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"const TTimeIntervalSeconds&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UniversalTimeOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489102CF"
-					stereotype 	"const"
-					result     	"TTimeIntervalSeconds"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCountryCode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489102D9"
-					parameters 	(list Parameters
-					    (object Parameter "aCode"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CountryCode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489102E3"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489102E5"
-					stereotype 	"const"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Refresh"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489102E7"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iSpare[0x23]"
-					quid       	"39534891009F"
-					type       	"TInt")
-				    (object ClassAttribute "iWorkDays"
-					quid       	"3953489100DA"
-					type       	"TUint")
-				    (object ClassAttribute "iDaylightSaving"
-					quid       	"3953489100E9"
-					type       	"TUint")
-				    (object ClassAttribute "iAmPmSpaceBetween"
-					quid       	"3953489100EE"
-					type       	"TBool")
-				    (object ClassAttribute "iTimeSeparator[KMaxTimeSeparators]"
-					quid       	"395348910102"
-					type       	"TChar")
-				    (object ClassAttribute "iDateSeparator[KMaxDateSeparators]"
-					quid       	"395348910103"
-					type       	"TChar")
-				    (object ClassAttribute "iDecimalSeparator"
-					quid       	"39534891010C"
-					type       	"TChar")
-				    (object ClassAttribute "iThousandsSeparator"
-					quid       	"395348910116"
-					type       	"TChar")
-				    (object ClassAttribute "iCurrencyTriadsAllowed"
-					quid       	"395348910120"
-					type       	"TBool")
-				    (object ClassAttribute "iCurrencyNegativeInBrackets"
-					quid       	"395348910121"
-					type       	"TBool")
-				    (object ClassAttribute "iCurrencyDecimalPlaces"
-					quid       	"39534891012A"
-					type       	"TInt")
-				    (object ClassAttribute "iCurrencySpaceBetween"
-					quid       	"395348910134"
-					type       	"TBool")
-				    (object ClassAttribute "iCountryCode"
-					quid       	"39534891016A"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Parameterized_Class "TPckgC"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534892003B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348920045"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TPtrC8"
-					quidu      	"395345D40186"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348920047"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const TPckgC<T>&"
-						const      	TRUE))
-					result     	"TPckgC<T>"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator()"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348920050"
-					stereotype 	"const"
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPckgC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348920052"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Parameterized_Class "TRegionFix"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953489201AE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953489201AF"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TRegion"
-					quidu      	"395348CE03BD"))
-				operations 	(list Operations
-				    (object Operation "TRegionFix"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489201B9"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TRegionFix"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489201BA"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TRegionFix"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489201BC"
-					parameters 	(list Parameters
-					    (object Parameter "aRegion"
-						type       	"const TRegionFix<S>&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iRectangleBuf[S*sizeof(TRect)]"
-					quid       	"3953489201B8"
-					type       	"TInt8"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "TSize"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953489302DC"
-				operations 	(list Operations
-				    (object Operation "AsPoint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489302E6"
-					stereotype 	"const"
-					result     	"IMPORT_C TPoint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489302E8"
-					parameters 	(list Parameters
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "aHeight"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489302EB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C TSize"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489302F0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TSize"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489302F3"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C TSize"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489302F6"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TSize"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489302FA"
-					stereotype 	"const"
-					result     	"IMPORT_C TSize"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489302FC"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C TSize&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489302FE"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TSize&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348930300"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C TSize&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348930304"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TSize&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348930306"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348930309"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534893030C"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534893030E"
-					parameters 	(list Parameters
-					    (object Parameter "aWidth"
-						type       	"TInt")
-					    (object Parameter "aHeight"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iHeight"
-					quid       	"3953489302DD"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iWidth"
-					quid       	"3953489302DE"
-					type       	"TInt"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "TTimeIntervalBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348940251"
-				operations 	(list Operations
-				    (object Operation "TTimeIntervalBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534894025C"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TTimeIntervalBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534894025D"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Int"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348940266"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348940268"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TTimeIntervalBase"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534894026B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TTimeIntervalBase"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348940271"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TTimeIntervalBase"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348940274"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TTimeIntervalBase"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534894027A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TTimeIntervalBase"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534894027D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TTimeIntervalBase"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iInterval"
-					quid       	"39534894025B"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TTimeIntervalHours"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953489403A6"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953489403A7"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTimeIntervalBase"
-					quidu      	"395348940251"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489403A8"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"TTimeIntervalHours&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalHours"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489403B1"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalHours"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489403B2"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TTimeIntervalMonths"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953489500EA"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953489500EB"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTimeIntervalBase"
-					quidu      	"395348940251"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489500F4"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"TTimeIntervalMonths&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalMonths"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489500F6"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalMonths"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489500F7"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RHeapBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534896020E"
-				documentation 	
-| Base class introduced to ensure vptr is at the same offset it always was.
-| This makes it easier to run with euser.dll replaced in RAM.
-				
-				operations 	(list Operations
-				    (object Operation "CalcChunkHeapCompression"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348960218"
-					stereotype 	"friend"
-					parameters 	(list Parameters
-					    (object Parameter "aHeap"
-						type       	"RHeap*")
-					    (object Parameter "aBaseOffset"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "UserHeap::FixedHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534896021C"
-					stereotype 	"friend"
-					parameters 	(list Parameters
-					    (object Parameter "aBase"
-						type       	"TAny*")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"RHeap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "UserHeap::ChunkHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348960224"
-					stereotype 	"friend"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC*"
-						const      	TRUE)
-					    (object Parameter "aMinLength"
-						type       	"TInt")
-					    (object Parameter "aMaxLength"
-						type       	"TInt")
-					    (object Parameter "aGrowBy"
-						type       	"TInt"))
-					result     	"RHeap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CompressAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348960272"
-					stereotype 	"abstract"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "ChunkAdjust"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348960274"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RHeapBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534896027C"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RHeapBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534896027E"
-					parameters 	(list Parameters
-					    (object Parameter "aChunk"
-						type       	"const RChunk&"
-						const      	TRUE)
-					    (object Parameter "anOffset"
-						type       	"TInt")
-					    (object Parameter "aMinLength"
-						type       	"TInt")
-					    (object Parameter "aMaxLength"
-						type       	"TInt")
-					    (object Parameter "aGrowBy"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iTop"
-					quid       	"395348960231"
-					type       	"TUint8*"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iBase"
-					quid       	"395348960236"
-					type       	"TUint8*"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iAccessCount"
-					quid       	"395348960256"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iGrowBy"
-					quid       	"39534896025E"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iOffset"
-					quid       	"39534896025F"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iMaxLength"
-					quid       	"395348960268"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iMinLength"
-					quid       	"395348960269"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "RNotifier"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953489701BF"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953489701C9"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RSessionBase"
-					quidu      	"395348EE00CA"))
-				operations 	(list Operations
-				    (object Operation "InfoPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489701E8"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Notify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489701F1"
-					parameters 	(list Parameters
-					    (object Parameter "aLine1"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aLine2"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aBut1"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aBut2"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aButtonVal"
-						type       	"TInt&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LoadNotifiers"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489701FB"
-					parameters 	(list Parameters
-					    (object Parameter "aNotifierUid"
-						type       	"TUid"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnloadNotifiers"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489701FD"
-					parameters 	(list Parameters
-					    (object Parameter "aNotifierUid"
-						type       	"TUid"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartNotifierAndGetResponse"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489701FF"
-					parameters 	(list Parameters
-					    (object Parameter "aRs"
-						type       	"TRequestStatus&")
-					    (object Parameter "aNotifierUid"
-						type       	"TUid")
-					    (object Parameter "aBuffer"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aResponse"
-						type       	"TDes8&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UpdateNotifier"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348970208"
-					parameters 	(list Parameters
-					    (object Parameter "aNotifierUid"
-						type       	"TUid")
-					    (object Parameter "aBuffer"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aResponse"
-						type       	"TDes8&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelNotifier"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534897020F"
-					parameters 	(list Parameters
-					    (object Parameter "aNotifierUid"
-						type       	"TUid"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartNotifier"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348970211"
-					parameters 	(list Parameters
-					    (object Parameter "aNotifierUid"
-						type       	"TUid")
-					    (object Parameter "aBuffer"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aResponse"
-						type       	"TDes8&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Connect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348970219"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iButtonVal"
-					quid       	"3953489701E7"
-					type       	"TPtr"))
-				language   	"VC++")
-			    (object Instantiated_Class "TPckgBuf<TNotifyInfo>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"3953489701D3"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"3953489701DD"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TPckgBuf"
-					quidu      	"395348A502F6"))
-				language   	"VC++")
-			    (object Class "TDateTime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348990190"
-				operations 	(list Operations
-				    (object Operation "MicroSecond"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489901B1"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Second"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489901B8"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Minute"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489901BA"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Hour"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489901BC"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Day"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489901C3"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Month"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489901C5"
-					stereotype 	"const"
-					result     	"TMonth"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Year"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489901C7"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMicroSecond"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489901CD"
-					parameters 	(list Parameters
-					    (object Parameter "aMicroSecond"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSecond"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489901CF"
-					parameters 	(list Parameters
-					    (object Parameter "aSecond"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMinute"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489901D1"
-					parameters 	(list Parameters
-					    (object Parameter "aMinute"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHour"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489901D7"
-					parameters 	(list Parameters
-					    (object Parameter "aHour"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDay"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489901D9"
-					parameters 	(list Parameters
-					    (object Parameter "aDay"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMonth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489901E0"
-					parameters 	(list Parameters
-					    (object Parameter "aMonth"
-						type       	"TMonth"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetYearLeapCheck"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489901E2"
-					parameters 	(list Parameters
-					    (object Parameter "aYear"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetYear"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489901E4"
-					parameters 	(list Parameters
-					    (object Parameter "aYear"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489901EA"
-					parameters 	(list Parameters
-					    (object Parameter "aYear"
-						type       	"TInt")
-					    (object Parameter "aMonth"
-						type       	"TMonth")
-					    (object Parameter "aDay"
-						type       	"TInt")
-					    (object Parameter "aHour"
-						type       	"TInt")
-					    (object Parameter "aMinute"
-						type       	"TInt")
-					    (object Parameter "aSecond"
-						type       	"TInt")
-					    (object Parameter "aMicroSecond"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TDateTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489901F4"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iMicroSecond"
-					quid       	"39534899019A"
-					type       	"TInt")
-				    (object ClassAttribute "iSecond"
-					quid       	"39534899019B"
-					type       	"TInt")
-				    (object ClassAttribute "iMinute"
-					quid       	"39534899019C"
-					type       	"TInt")
-				    (object ClassAttribute "iHour"
-					quid       	"3953489901A4"
-					type       	"TInt")
-				    (object ClassAttribute "iDay"
-					quid       	"3953489901A5"
-					type       	"TInt")
-				    (object ClassAttribute "iYear"
-					quid       	"3953489901B0"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "TFindChunk"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348990302"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534899030C"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"))
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534899030D"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindChunk"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348990316"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindChunk"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348990317"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TRect"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953489C0036"
-				operations 	(list Operations
-				    (object Operation "Adjust"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0054"
-					parameters 	(list Parameters
-					    (object Parameter "aDx"
-						type       	"TInt")
-					    (object Parameter "aDy"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SetHeight"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0057"
-					parameters 	(list Parameters
-					    (object Parameter "aHeight"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetWidth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C005E"
-					parameters 	(list Parameters
-					    (object Parameter "aWidth"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0060"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Center"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0062"
-					stereotype 	"const"
-					result     	"IMPORT_C TPoint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsNormalized"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0069"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Height"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C006B"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Width"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C006D"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0072"
-					stereotype 	"const"
-					result     	"IMPORT_C TSize"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Contains"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0074"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Normalize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0077"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Intersection"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C007C"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Intersects"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C007E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0086"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BoundingRect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0088"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Grow"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C008A"
-					parameters 	(list Parameters
-					    (object Parameter "aDx"
-						type       	"TInt")
-					    (object Parameter "aDy"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Grow"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0091"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shrink"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C0093"
-					parameters 	(list Parameters
-					    (object Parameter "aDx"
-						type       	"TInt")
-					    (object Parameter "aDy"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shrink"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C009B"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Resize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C009D"
-					parameters 	(list Parameters
-					    (object Parameter "aDx"
-						type       	"TInt")
-					    (object Parameter "aDy"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Resize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C00A6"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Move"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C00A8"
-					parameters 	(list Parameters
-					    (object Parameter "aDx"
-						type       	"TInt")
-					    (object Parameter "aDy"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Move"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C00B0"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C00B8"
-					parameters 	(list Parameters
-					    (object Parameter "aAx"
-						type       	"TInt")
-					    (object Parameter "aAy"
-						type       	"TInt")
-					    (object Parameter "aBx"
-						type       	"TInt")
-					    (object Parameter "aBy"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C00C2"
-					parameters 	(list Parameters
-					    (object Parameter "aPointTL"
-						type       	"const TPoint&"
-						const      	TRUE)
-					    (object Parameter "aPointBR"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C00C5"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE)
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C00CD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489C00D0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TSglQueBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953489D00AF"
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489D00CD"
-					parameters 	(list Parameters
-					    (object Parameter "aQue"
-						type       	"const TSglQueBase&"
-						const      	TRUE))
-					result     	"TSglQueBase&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TSglQueBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489D00CF"
-					parameters 	(list Parameters
-					    (object Parameter "aQue"
-						type       	"const TSglQueBase&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DoRemove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489D00D7"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoAddLast"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489D00D9"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoAddFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489D00E1"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489D00E3"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489D00E4"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489D00EB"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iOffset"
-					quid       	"3953489D00B0"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "RMessage"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953489F009E"
-				operations 	(list Operations
-				    (object Operation "MessagePtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00C6"
-					stereotype 	"const"
-					result     	"const RMessagePtr"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr3"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00C8"
-					stereotype 	"const"
-					result     	"const TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr2"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00D0"
-					stereotype 	"const"
-					result     	"const TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr1"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00D2"
-					stereotype 	"const"
-					result     	"const TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr0"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00D4"
-					stereotype 	"const"
-					result     	"const TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Int3"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00DA"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Int2"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00DC"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Int1"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00DE"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Int0"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00E4"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Client"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00E6"
-					stereotype 	"const"
-					result     	"const RThread&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Function"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F00E8"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Terminate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F00EF"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Kill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F00F2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Panic"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F00F9"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aCategory"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F0102"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F0106"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F0110"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F0118"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE)
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F0121"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"TDes8&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F012A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"TDes8&")
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F012F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"TDes16&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F0137"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"TDes16&")
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Complete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953489F0141"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iHandle"
-					quid       	"3953489F00A8"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iArgs[KMaxMessageArguments]"
-					quid       	"3953489F00BC"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iFunction"
-					quid       	"3953489F00BD"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Parameterized_Class "RRegionBuf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953489F02E3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3953489F02ED"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RRegion"
-					quidu      	"395348C00019"))
-				operations 	(list Operations
-				    (object Operation "RRegionBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F02F0"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RRegionBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F02F7"
-					parameters 	(list Parameters
-					    (object Parameter "aRegion"
-						type       	"const RRegion&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RRegionBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F02F9"
-					parameters 	(list Parameters
-					    (object Parameter "aRegion"
-						type       	"const RRegionBuf<S>&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RRegionBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953489F02FB"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iRectangleBuf[S*sizeof(TRect)]"
-					quid       	"3953489F02EF"
-					type       	"TInt8"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "RTimer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A000FA"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348A00104"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "Inactivity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A00105"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "aSeconds"
-						type       	"TTimeIntervalSeconds"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lock"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A00108"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "aLock"
-						type       	"TTimerLockSpec"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A00110"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "aTime"
-						type       	"const TTime&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "After"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A00113"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "anInterval"
-						type       	"TTimeIntervalMicroSeconds32"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A00116"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateLocal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A00118"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TCallBack"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A00335"
-				operations 	(list Operations
-				    (object Operation "CallBack"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A00353"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCallBack"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A00355"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCallBack"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A00356"
-					parameters 	(list Parameters
-					    (object Parameter "(*aFunction)(TAny *aPtr)"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCallBack"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A0035D"
-					parameters 	(list Parameters
-					    (object Parameter "(*aFunction)(TAny *aPtr)"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "(*iFunction)(TAny *aPtr)"
-					quid       	"395348A0034E"
-					type       	"TInt"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "TChar"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A40114"
-				operations 	(list Operations
-				    (object Operation "SetChar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A4011F"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TranslateToUnicode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40121"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTo"
-						type       	"TUint&")
-					    (object Parameter "aFrom"
-						type       	"TUint")
-					    (object Parameter "aEncoding"
-						type       	"TEncoding"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TranslateFromUnicode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4012B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aCode"
-						type       	"TUint&")
-					    (object Parameter "aEncoding"
-						type       	"TEncoding"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Decompose"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4012F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TPtrC16&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compose"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40132"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TUint&")
-					    (object Parameter "aSource"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetCjkWidth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40136"
-					stereotype 	"const"
-					result     	"IMPORT_C TCjkWidth"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetNumericValue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40138"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsMirrored"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4013A"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetCombiningClass"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4013D"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetBdCategory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4013F"
-					stereotype 	"const"
-					result     	"IMPORT_C TBdCategory"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetCategory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40141"
-					stereotype 	"const"
-					result     	"IMPORT_C TCategory"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40147"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInfo"
-						type       	"TCharInfo&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsAssigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4014A"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsTitle"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4014C"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetTitleCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40151"
-					stereotype 	"const"
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TitleCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A40153"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsControl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40154"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4015A"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsGraph"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4015C"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsPunctuation"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4015E"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsSpace"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40165"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsHexDigit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40167"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsAlphaDigit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40169"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsDigit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4016E"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsAlpha"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40170"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsUpper"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40172"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsLower"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A40178"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetLowerCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4017A"
-					stereotype 	"const"
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetUpperCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A4017C"
-					stereotype 	"const"
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Eos"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A4017E"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UpperCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A40183"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LowerCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A40184"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fold"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A4018C"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fold"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A4018D"
-					parameters 	(list Parameters
-					    (object Parameter "aFlags"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator TUint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A4018F"
-					stereotype 	"const"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A40196"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"TChar"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A40198"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"TChar"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A4019A"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"TChar&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A401A1"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"TChar&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TChar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A401A3"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TChar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A401A4"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iChar"
-					quid       	"395348A4011E"
-					type       	"TUint"))
-				language   	"VC++")
-			    (object Class "TCharLC"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A4031C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348A40326"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TChar"
-					quidu      	"395348A40114"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A40327"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"TCharLC&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A40331"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"const TChar&"
-						const      	TRUE))
-					result     	"TCharLC&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCharLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A40333"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCharLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A40335"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"const TChar&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TFindMutex"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A50061"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348A5006B"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"))
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A5006C"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindMutex"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A50075"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindMutex"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A50076"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TMonthName"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A50115"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348A5012A"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf<KMaxMonthName>"
-					quidu      	"395348A5011F"))
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348A5012B"
-					parameters 	(list Parameters
-					    (object Parameter "aMonth"
-						type       	"TMonth"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf<KMaxMonthName>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"395348A5011F"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395348A50129"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf"
-					quidu      	"395348EA01E7"))
-				language   	"VC++")
-			    (object Parameterized_Class "TPckgBuf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A502F6"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348A5030A"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf8<sizeof(T)>"
-					quidu      	"395348A50300"))
-				operations 	(list Operations
-				    (object Operation "operator()"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A5030C"
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A5030D"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const TPckgBuf<T>&"
-						const      	TRUE))
-					result     	"TPckgBuf&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A50315"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPckgBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A50317"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPckgBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A50318"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Instantiated_Class "TBuf8<sizeof(T)>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"395348A50300"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395348A50301"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TBuf8"
-					quidu      	"395345D601E3"))
-				language   	"VC++")
-			    (object Parameterized_Class "RArray"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A702C7"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348A702C8"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RArrayBase"
-					quidu      	"395348D301D9"
-					exportControl 	"Private"))
-				operations 	(list Operations
-				    (object Operation "Sort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702D2"
-					parameters 	(list Parameters
-					    (object Parameter "anOrder"
-						type       	"TLinearOrder<T>"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SortUnsigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702D4"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SortSigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702D5"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertInOrderAllowRepeats"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702D6"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "anOrder"
-						type       	"TLinearOrder<T>"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertInUnsignedKeyOrderAllowRepeats"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702DD"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertInSignedKeyOrderAllowRepeats"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702DF"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertInOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702E5"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "anOrder"
-						type       	"TLinearOrder<T>"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertInUnsignedKeyOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702E8"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertInSignedKeyOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702EA"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindInOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702EF"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "anOrder"
-						type       	"TLinearOrder<T>"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindInOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702F3"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt&")
-					    (object Parameter "anOrder"
-						type       	"TLinearOrder<T>"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindInUnsignedKeyOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702FA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindInUnsignedKeyOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A702FD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindInSignedKeyOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70301"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindInSignedKeyOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70305"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70309"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A7030E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "anIdentity"
-						type       	"TIdentityRelation<T>"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70312"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GranularCompress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70317"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70318"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70319"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A7031B"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70323"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70325"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A7032C"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A7032E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70330"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70335"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70336"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A70338"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						type       	"TInt")
-					    (object Parameter "aKeyOffset"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Parameterized_Class "TDblQueIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A800D3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348A800DD"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueIterBase"
-					quidu      	"395348EF02CA"))
-				operations 	(list Operations
-				    (object Operation "operator--"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A800DF"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"TInt"))
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A800E8"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"TInt"))
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A800EA"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TDblQueIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A800EC"
-					parameters 	(list Parameters
-					    (object Parameter "aQue"
-						type       	"TDblQueBase&"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "TDeltaQueLink"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A80187"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348A80188"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLinkBase"
-					quidu      	"395348BB004E"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iDelta"
-					quid       	"395348A80189"
-					type       	"TInt"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Parameterized_Class "TPriQue"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A90067"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348A90068"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueBase"
-					quidu      	"395348E0007A"))
-				operations 	(list Operations
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A90072"
-					stereotype 	"const"
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A90074"
-					stereotype 	"const"
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsLast"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A9007B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A9007E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsHead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A90085"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A90088"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPriQue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A9008A"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPriQue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A9008B"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Parameterized_Class "TSglQue"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348A9039C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348A903A6"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueBase"
-					quidu      	"3953489D00AF"))
-				operations 	(list Operations
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A903A8"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A903AA"
-					stereotype 	"const"
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A903B0"
-					stereotype 	"const"
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsLast"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A903B2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A903B5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddLast"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A903BC"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A903BE"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TSglQue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A903C0"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TSglQue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348A903C4"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "TSglQueIterBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AA0253"
-				operations 	(list Operations
-				    (object Operation "DoSet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AA0272"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoCurrent"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AA027C"
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoPostInc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AA027D"
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetToFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AA027E"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iOffset"
-					quid       	"395348AA0271"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TThreadId"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AB0069"
-				operations 	(list Operations
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AB0074"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						type       	"TThreadId"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AB007E"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						type       	"TThreadId"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator TUint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AB0080"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TThreadId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AB0081"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TThreadId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AB0082"
-					parameters 	(list Parameters
-					    (object Parameter "anId"
-						type       	"TUint"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iId"
-					quid       	"395348AB0073"
-					type       	"TUint"))
-				language   	"VC++")
-			    (object Class "TTrapHandler"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AB0196"
-				operations 	(list Operations
-				    (object Operation "Leave"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AB0197"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnTrap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AB01A2"
-					stereotype 	"abstract"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Trap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AB01A4"
-					stereotype 	"abstract"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "Password"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AB02EA"
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AB02EB"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anOldPassword"
-						type       	"const TPassword&"
-						const      	TRUE)
-					    (object Parameter "aNewPassword"
-						type       	"const TPassword&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsValid"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AB02F7"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPassword"
-						type       	"const TPassword&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetEnabled"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AB02FA"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPassword"
-						type       	"const TPassword&"
-						const      	TRUE)
-					    (object Parameter "aIsEnabled"
-						type       	"TBool"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEnabled"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AB0300"
-					stereotype 	"static"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RBusLogicalChannel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AC02E2"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348AC02E3"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B")
-				    (object Inheritance_Relationship
-					quid       	"395348AC02E4"
-					supplier   	"Logical View::E32BaseClasses::E32Std::MBusDev"
-					quidu      	"395348B3015B"))
-				operations 	(list Operations
-				    (object Operation "DoCheckBusStatus"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC02E5"
-					parameters 	(list Parameters
-					    (object Parameter "aSocket"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CheckBusStatus"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC02ED"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DoSvControl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC02EE"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoSvControl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC02F0"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "a1"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoSvControl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC02F3"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "a1"
-						type       	"TAny*")
-					    (object Parameter "a2"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoControl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC02F9"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoControl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC02FB"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "a1"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoControl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC02FE"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "a1"
-						type       	"TAny*")
-					    (object Parameter "a2"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC0302"
-					parameters 	(list Parameters
-					    (object Parameter "aReqNo"
-						type       	"TInt")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC0305"
-					parameters 	(list Parameters
-					    (object Parameter "aReqNo"
-						type       	"TInt")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "a1"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC0309"
-					parameters 	(list Parameters
-					    (object Parameter "aReqNo"
-						type       	"TInt")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "a1"
-						type       	"TAny*")
-					    (object Parameter "a2"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC030E"
-					parameters 	(list Parameters
-					    (object Parameter "aReqMask"
-						type       	"TUint"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoCreate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AC0310"
-					parameters 	(list Parameters
-					    (object Parameter "aDevice"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aVer"
-						type       	"const TVersion&"
-						const      	TRUE)
-					    (object Parameter "aChan"
-						type       	"const TDesC*"
-						const      	TRUE)
-					    (object Parameter "aUnit"
-						type       	"TInt")
-					    (object Parameter "aDriver"
-						type       	"const TDesC*"
-						const      	TRUE)
-					    (object Parameter "anInfo"
-						type       	"const TDesC8*"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RMessagePtr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AD00B2"
-				operations 	(list Operations
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AD00BC"
-					stereotype 	"friend"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						type       	"RMessagePtr")
-					    (object Parameter "aRight"
-						type       	"RMessagePtr"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Complete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AD00C1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMessagePtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AD00C7"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMessagePtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AD00C8"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						type       	"const RMessage&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iHandle"
-					quid       	"395348AD00C0"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Parameterized_Class "RRef"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AD030B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348AD0315"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RRefBase"
-					quidu      	"395348DF006E"))
-				operations 	(list Operations
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AD0317"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AD0320"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AD0323"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AD0325"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"const T&"
-						const      	TRUE)
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator->"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AD032A"
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AD032B"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"const RRef<T>&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RRef"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AD032D"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RRef"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AD0333"
-					parameters 	(list Parameters
-					    (object Parameter "anObject"
-						type       	"const RRef<T>&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "TDblQueLink"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AD03CA"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348AD03D4"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLinkBase"
-					quidu      	"395348BB004E"))
-				operations 	(list Operations
-				    (object Operation "Deque"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AD03D5"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Parameterized_Class "TDeltaQue"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AE01C2"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348AE01C3"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDeltaQueBase"
-					quidu      	"395348D60238"))
-				operations 	(list Operations
-				    (object Operation "RemoveFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AE01CD"
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AE01CE"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AE01D0"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&")
-					    (object Parameter "aDelta"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TDeltaQue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AE01D8"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TDeltaQue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AE01D9"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "THeapWalk"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AE03C1"
-				operations 	(list Operations
-				    (object Operation "SetValue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AE03D5"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Value"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348AE03D7"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Info"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AE03DF"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TCellType")
-					    (object Parameter "aBase"
-						type       	"TAny*")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Walk"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AE03E4"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iValue"
-					quid       	"395348AE03C2"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "TRegistryCategoryIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AF028C"
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AF02B9"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"TRegistryItemName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AF02BF"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"TRegistryItemName&")
-					    (object Parameter "aValue"
-						type       	"TRegistryItemValue&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AF02C2"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Match"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AF02C8"
-					stereotype 	"const"
-					result     	"IMPORT_C const TRegistryItemName&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Category"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AF02CA"
-					stereotype 	"const"
-					result     	"IMPORT_C const TUid&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iKey"
-					quid       	"395348AF02A5"
-					type       	"TInt")
-				    (object ClassAttribute "iOffset"
-					quid       	"395348AF02AA"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "RChangeNotifier"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348AF03CC"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348AF03D6"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "LogonCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AF03E0"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Logon"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AF03E2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Create"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348AF03E5"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RSemaphore"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B0026F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348B00279"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "Signal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B0027A"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Signal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B00283"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Wait"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B00285"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B00286"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OpenGlobal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B00287"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateGlobal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B0028F"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateLocal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B00293"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B00296"
-					parameters 	(list Parameters
-					    (object Parameter "aFind"
-						type       	"const TFindSemaphore&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RUndertaker"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B0039C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348B003A6"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "LogonCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B003A7"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Logon"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B003A9"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "aThreadHandle"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Create"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B003B1"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TFindLibrary"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B100D6"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348B100E0"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"))
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B100E1"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindLibrary"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B100EA"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindLibrary"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B100EB"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TLexMark16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B10217"
-				operations 	(list Operations
-				    (object Operation "TLexMark16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B10222"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TLexMark16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B10223"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPtr"
-					quid       	"395348B10221"
-					type       	"const TUint16*"))
-				language   	"VC++")
-			    (object Class "TFindServer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B10339"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348B10343"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"))
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B10344"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindServer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B1034E"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindServer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B1034F"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TProcessId"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B20132"
-				operations 	(list Operations
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B2013D"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						type       	"TProcessId"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B2013F"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						type       	"TProcessId"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator TUint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B20147"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TProcessId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B20148"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TProcessId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B20149"
-					parameters 	(list Parameters
-					    (object Parameter "anId"
-						type       	"TUint"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iId"
-					quid       	"395348B2013C"
-					type       	"TUint"))
-				language   	"VC++")
-			    (object Class "TTimeIntervalDays"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B20272"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348B2027C"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTimeIntervalBase"
-					quidu      	"395348940251"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B2027D"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"TTimeIntervalDays&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalDays"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B2027F"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalDays"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B20286"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "MBusDev"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B3015B"
-				operations 	(list Operations
-				    (object Operation "SetStatus"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B30167"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Status"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B3016F"
-					result     	"TInt&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DevSocketNumber"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B30170"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MayRequireRestart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B30171"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DoAsyncLateOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B30172"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DoAsyncStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B30179"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckOpenMode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B3017A"
-					parameters 	(list Parameters
-					    (object Parameter "aDeviceName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aUnit"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iStatus"
-					quid       	"395348B30165"
-					type       	"TInt")
-				    (object ClassAttribute "iStartInfo"
-					quid       	"395348B30166"
-					type       	"TUint"))
-				language   	"VC++")
-			    (object Class "RHeap"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B701E3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348B701ED"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHeapBase"
-					quidu      	"39534896020E"))
-				operations 	(list Operations
-				    (object Operation "CalcChunkHeapCompression"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B701EE"
-					stereotype 	"friend"
-					parameters 	(list Parameters
-					    (object Parameter "aHeap"
-						type       	"RHeap*")
-					    (object Parameter "aBaseOffset"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "UserHeap::FixedHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B701F2"
-					stereotype 	"friend"
-					parameters 	(list Parameters
-					    (object Parameter "aBase"
-						type       	"TAny*")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"RHeap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "UserHeap::ChunkHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B701F9"
-					stereotype 	"friend"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC*"
-						const      	TRUE)
-					    (object Parameter "aMinLength"
-						type       	"TInt")
-					    (object Parameter "aMaxLength"
-						type       	"TInt")
-					    (object Parameter "aGrowBy"
-						type       	"TInt"))
-					result     	"RHeap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CheckForSimulatedAllocFail"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B7023D"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "FoundHeaven"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B7023E"
-					parameters 	(list Parameters
-					    (object Parameter "aBase"
-						type       	"TAny*")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aNestingLevel"
-						type       	"TInt")
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aNumStrandedCells"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "LevelNumAllocCells"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70249"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "IncLevelNumAllocCells"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B7024B"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SetLevelNumAllocCells"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70251"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "NestingLevel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70252"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "AllocCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70254"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TryToGrowHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70255"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt")
-					    (object Parameter "pC"
-						type       	"SCell*")
-					    (object Parameter "pP"
-						type       	"SCell*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ChunkHeapCreated"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B7025E"
-					stereotype 	"const"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CompressAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70265"
-					stereotype 	"virtual"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "ChunkAdjust"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70267"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "GetAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B7026F"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*"))
-					result     	"IMPORT_C SCell*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Initialise"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70271"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "operator new"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70272"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TUint")
-					    (object Parameter "aBase"
-						type       	"TAny*"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "__DbgSetAllocFail"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B7027A"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TAllocFail")
-					    (object Parameter "aValue"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgMarkCheck"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70283"
-					parameters 	(list Parameters
-					    (object Parameter "aCountAll"
-						type       	"TBool")
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aFileName"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aLineNum"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgMarkEnd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70288"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgMarkStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B7028E"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B7028F"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B70297"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFreeCount"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Check"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B7029A"
-					stereotype 	"const"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Available"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B7029C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aBiggestBlock"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702A3"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Base"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702A5"
-					stereotype 	"const"
-					result     	"IMPORT_C TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702AB"
-					stereotype 	"const"
-					result     	"IMPORT_C THeapType"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReAllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702AD"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*")
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReAlloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702B6"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*")
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FreeAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702B9"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FreeZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702C0"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny* &"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702C2"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702CA"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AdjustL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702CB"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*")
-					    (object Parameter "anOffset"
-						type       	"TInt")
-					    (object Parameter "aDelta"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Adjust"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702CF"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*")
-					    (object Parameter "anOffset"
-						type       	"TInt")
-					    (object Parameter "aDelta"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702D7"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702DF"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702E1"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702E9"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTotalAllocSize"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702EC"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702F2"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B702F3"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iRand"
-					quid       	"395348B701FF"
-					type       	"TInt")
-				    (object ClassAttribute "iFailAllocCount"
-					quid       	"395348B70200"
-					type       	"TInt")
-				    (object ClassAttribute "iFailed"
-					quid       	"395348B70201"
-					type       	"TBool")
-				    (object ClassAttribute "iFailRate"
-					quid       	"395348B70202"
-					type       	"TInt")
-				    (object ClassAttribute "iLevelNumAllocCells"
-					quid       	"395348B7021A"
-					type       	"TInt")
-				    (object ClassAttribute "iAllocCount"
-					quid       	"395348B7021F"
-					type       	"TInt")
-				    (object ClassAttribute "iNestingLevel"
-					quid       	"395348B70220"
-					type       	"TInt")
-				    (object ClassAttribute "iTestAllocCount"
-					quid       	"395348B70229"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iTestSize"
-					quid       	"395348B7022A"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iTestAddress"
-					quid       	"395348B7022B"
-					type       	"TUint"
-					exportControl 	"Public")
-				    (object ClassAttribute "iTestNumAllocCells"
-					quid       	"395348B70233"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iTestNestingLevel"
-					quid       	"395348B70234"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iTestCodeRunning"
-					quid       	"395348B70235"
-					type       	"TBool"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "RLibrary"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B8028F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348B80299"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "GetRamSizes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B8029A"
-					parameters 	(list Parameters
-					    (object Parameter "aCodeSize"
-						type       	"TInt&")
-					    (object Parameter "aConstDataSize"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FileName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802A3"
-					stereotype 	"const"
-					result     	"IMPORT_C TFileName"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LibraryCallList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802A5"
-					parameters 	(list Parameters
-					    (object Parameter "aNumEps"
-						type       	"TInt&")
-					    (object Parameter "aCallList"
-						type       	"TUint* &"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DllRefTable"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802A8"
-					stereotype 	"const"
-					result     	"IMPORT_C TUint*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EntryPoint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802AA"
-					stereotype 	"const"
-					result     	"IMPORT_C TLibraryEntry"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802AE"
-					stereotype 	"const"
-					result     	"IMPORT_C TUidType"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802B0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anOrdinal"
-						type       	"TInt"))
-					result     	"IMPORT_C TLibraryFunction"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LoadRomLibrary"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802B7"
-					parameters 	(list Parameters
-					    (object Parameter "aFileName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPath"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Load"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802BA"
-					parameters 	(list Parameters
-					    (object Parameter "aFileName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"const TUidType&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Load"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802BD"
-					parameters 	(list Parameters
-					    (object Parameter "aFileName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPath"
-						type       	"const TDesC&"
-						initv      	
-|_L("")
-						
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Load"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802C0"
-					parameters 	(list Parameters
-					    (object Parameter "aFileName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPath"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"const TUidType&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B802C4"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RServer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B900B0"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348B900BA"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "Message"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348B900C9"
-					stereotype 	"const"
-					result     	"const RMessage&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B900CF"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Receive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B900D0"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Receive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B900D8"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateGlobal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B900D9"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TDateSuffix"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B90178"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348B90197"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf<KMaxSuffix>"
-					quidu      	"395348B9018C"))
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348B90198"
-					parameters 	(list Parameters
-					    (object Parameter "aDateSuffix"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf<KMaxSuffix>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"395348B9018C"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395348B90196"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf"
-					quidu      	"395348EA01E7"))
-				language   	"VC++")
-			    (object Class "TDllRefTable"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B9025E"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iNumberOfEntries"
-					quid       	"395348B90268"
-					type       	"TUint16"
-					exportControl 	"Public")
-				    (object ClassAttribute "iFlags"
-					quid       	"395348B90269"
-					type       	"TUint16"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "TDllRefTableEntry"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348B90327"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iEntryPoint"
-					quid       	"395348B90345"
-					type       	"TUint"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "TFindProcess"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BA0075"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348BA007F"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"))
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BA0080"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindProcess"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BA0082"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindProcess"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BA0089"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TPriQueLink"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BA011F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348BA0129"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLink"
-					quidu      	"395348AD03CA"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPriority"
-					quid       	"395348BA012A"
-					type       	"TInt"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "TTimeIntervalYears"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BA024C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348BA0256"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTimeIntervalBase"
-					quidu      	"395348940251"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BA0257"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"TTimeIntervalYears&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalYears"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BA0259"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalYears"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BA0260"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TDblQueLinkBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BB004E"
-				operations 	(list Operations
-				    (object Operation "TDblQueLinkBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BB0076"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddBefore"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BB0077"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						type       	"TDblQueLinkBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Enque"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BB0081"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						type       	"TDblQueLinkBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TMonthNameAbb"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BB012B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348BB014A"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf<KMaxMonthNameAbb>"
-					quidu      	"395348BB013F"))
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BB014B"
-					parameters 	(list Parameters
-					    (object Parameter "aMonth"
-						type       	"TMonth"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf<KMaxMonthNameAbb>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"395348BB013F"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395348BB0149"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf"
-					quidu      	"395348EA01E7"))
-				language   	"VC++")
-			    (object Parameterized_Class "TSglQueIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BB027F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348BB0289"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueIterBase"
-					quidu      	"395348AA0253"))
-				operations 	(list Operations
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BB028B"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"TInt"))
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BB0294"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TSglQueIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BB0296"
-					parameters 	(list Parameters
-					    (object Parameter "aQue"
-						type       	"TSglQueBase&"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "TTimeIntervalMicroSeconds32"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BB03C0"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348BB03C1"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTimeIntervalBase"
-					quidu      	"395348940251"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BB03CA"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"TTimeIntervalMicroSeconds32&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalMicroSeconds32"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BB03CC"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalMicroSeconds32"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BB03CD"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TTimeIntervalSeconds"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BC010E"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348BC010F"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTimeIntervalBase"
-					quidu      	"395348940251"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BC0118"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"TTimeIntervalSeconds&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalSeconds"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BC011A"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalSeconds"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BC011B"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "UserHeap"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BC01EA"
-				operations 	(list Operations
-				    (object Operation "ChunkHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BC01F4"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC*"
-						const      	TRUE)
-					    (object Parameter "aMinLength"
-						type       	"TInt")
-					    (object Parameter "aMaxLength"
-						type       	"TInt")
-					    (object Parameter "aGrowBy"
-						type       	"TInt"
-						initv      	"KMinHeapGrowBy"))
-					result     	"IMPORT_C RHeap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FixedHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BC01FE"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aBase"
-						type       	"TAny*")
-					    (object Parameter "aMaxLength"
-						type       	"TInt"))
-					result     	"IMPORT_C RHeap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RCriticalSection"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BD0001"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348BD000B"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RSemaphore"
-					quidu      	"395348B0026F"
-					exportControl 	"Private"))
-				operations 	(list Operations
-				    (object Operation "IsBlocked"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BD000D"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Signal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BD0016"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Wait"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BD0017"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BD0018"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateLocal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BD0019"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iBlocked"
-					quid       	"395348BD000C"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "RProcess"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348BF01B3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348BF01BD"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "GetRamSizes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01BE"
-					parameters 	(list Parameters
-					    (object Parameter "aCodeSize"
-						type       	"TInt&")
-					    (object Parameter "aConstDataSize"
-						type       	"TInt&")
-					    (object Parameter "anInitialisedDataSize"
-						type       	"TInt&")
-					    (object Parameter "anUninitialisedDataSize"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogonCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01C7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Logon"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01CA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOwner"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01CD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aProcess"
-						type       	"const RProcess&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Owner"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01D3"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anOwner"
-						type       	"RProcess&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LoadedFromRam"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01D6"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetProtected"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01D8"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aState"
-						type       	"TBool"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Protected"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01DC"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSystem"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01DE"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aState"
-						type       	"TBool"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "System"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01E1"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPriority"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01E6"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TProcessPriority"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Priority"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01E9"
-					stereotype 	"const"
-					result     	"IMPORT_C TProcessPriority"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExitCategory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01EF"
-					stereotype 	"const"
-					result     	"IMPORT_C TExitCategoryName"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExitReason"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01F1"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExitType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01F3"
-					stereotype 	"const"
-					result     	"IMPORT_C TExitType"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CommandLineLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01F9"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CommandLine"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01FB"
-					stereotype 	"const"
-					result     	"IMPORT_C TCommand"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CommandLine"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF01FD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aCommand"
-						type       	"TDes&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FileName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF0205"
-					stereotype 	"const"
-					result     	"IMPORT_C TFileName"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Resume"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF0207"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Panic"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF0208"
-					parameters 	(list Parameters
-					    (object Parameter "aCategory"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Terminate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF020E"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Kill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF0210"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Rename"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF0212"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Id"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF0218"
-					stereotype 	"const"
-					result     	"IMPORT_C TProcessId"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF021A"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"const TUidType&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF021C"
-					stereotype 	"const"
-					result     	"IMPORT_C TUidType"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF0222"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF0225"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						type       	"TProcessId")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BF0228"
-					parameters 	(list Parameters
-					    (object Parameter "aFind"
-						type       	"const TFindProcess&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Create"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF022D"
-					parameters 	(list Parameters
-					    (object Parameter "aFileName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aCommand"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Create"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348BF0231"
-					parameters 	(list Parameters
-					    (object Parameter "aFileName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aCommand"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aUidType"
-						type       	"const TUidType&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RProcess"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BF0239"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RProcess"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348BF023A"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RRegion"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348C00019"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348C0001A"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TRegion"
-					quidu      	"395348CE03BD"))
-				operations 	(list Operations
-				    (object Operation "CheckSpare"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C0002F"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Destroy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C00038"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C00039"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iGranularity"
-					quid       	"395348C0002E"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Parameterized_Class "TPckg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348C00164"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348C0016E"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TPtr8"
-					quidu      	"395345D803B3"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C00179"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const TPckg<T>&"
-						const      	TRUE))
-					result     	"TPckg<T>"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator()"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C0017B"
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPckg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C0017C"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const T&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "User"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348C501BB"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348C501C5"
-					supplier   	"Logical View::E32BaseClasses::E32Std::UserHeap"
-					quidu      	"395348BC01EA"))
-				operations 	(list Operations
-				    (object Operation "ValidateName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501C6"
-					documentation 	" Name Validation"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgSetAllocFail"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501D0"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHeapType"
-						type       	"RHeap::TDbgHeapType")
-					    (object Parameter "aType"
-						type       	"RHeap::TAllocFail")
-					    (object Parameter "aRate"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgMarkEnd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501D5"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHeapType"
-						type       	"RHeap::TDbgHeapType")
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgMarkCheck"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501D9"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHeapType"
-						type       	"RHeap::TDbgHeapType")
-					    (object Parameter "aCountAll"
-						type       	"TBool")
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aFileName"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aLineNum"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgMarkStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501E0"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHeapType"
-						type       	"RHeap::TDbgHeapType"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "JustInTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501E3"
-					stereotype 	"static"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Invariant"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501E5"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Check"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501E7"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetJustInTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501E9"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aBoolean"
-						type       	"const TBool"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDebugMask"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501EF"
-					documentation 	" Debugging support"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint32"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MachineConfiguration"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501F7"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aConfig"
-						type       	"TDes8&")
-					    (object Parameter "aSize"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMachineConfiguration"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501FB"
-					documentation 	" Machine configuration"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aConfig"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Version"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C501FE"
-					stereotype 	"static"
-					result     	"IMPORT_C TVersion"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "QueryVersionSupported"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50201"
-					documentation 	" Version information"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCurrent"
-						type       	"const TVersion&"
-						const      	TRUE)
-					    (object Parameter "aRequested"
-						type       	"const TVersion&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LoadPhysicalDevice"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50205"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aFileName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LoadLogicalDevice"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5020C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aFileName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FreePhysicalDevice"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5020F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aDriverName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FreeLogicalDevice"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50212"
-					documentation 	" Device management"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aDeviceName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StringLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50217"
-					documentation 	" C-style string length"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StringLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5021A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TitleCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50221"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UpperCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50224"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LowerCase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5022A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fold"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5022D"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fold"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50230"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint")
-					    (object Parameter "aFlags"
-						type       	"TInt"))
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Collate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50236"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Language"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5023D"
-					documentation 	" Language-dependent character functions"
-					stereotype 	"static"
-					result     	"IMPORT_C TLanguage"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "QuickSort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5023F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						type       	"const TKey&"
-						const      	TRUE)
-					    (object Parameter "aSwap"
-						type       	"const TSwap&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BinarySearch"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50244"
-					documentation 	" Algorithms"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						type       	"const TKey&"
-						const      	TRUE)
-					    (object Parameter "aPos"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsRomAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5024A"
-					documentation 	" Information"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aBool"
-						type       	"TBool&")
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Beep"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5024E"
-					documentation 	" Beep"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aFrequency"
-						type       	"TInt")
-					    (object Parameter "aDuration"
-						type       	"TTimeIntervalMicroSeconds32"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FastCounter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50254"
-					documentation 	" Timers"
-					stereotype 	"static"
-					result     	"IMPORT_C TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InactivityTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50256"
-					stereotype 	"static"
-					result     	"IMPORT_C TTimeIntervalSeconds"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LockedDec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5025B"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LockedInc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5025E"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LockPeriod"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50266"
-					stereotype 	"static"
-					result     	"IMPORT_C TTimerLockSpec"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TickCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50268"
-					documentation 	" Locked timers"
-					stereotype 	"static"
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCurrencySymbol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5026A"
-					documentation 	" Set locale information"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSymbol"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHomeTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50271"
-					documentation 	" Set time"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"const TTime&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50274"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"const TTime&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "After"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5027B"
-					documentation 	" Synchronous timer services"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anInterval"
-						type       	"TTimeIntervalMicroSeconds32"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompressAllHeaps"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5027E"
-					stereotype 	"static"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SwitchHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50280"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHeap"
-						type       	"RHeap*"))
-					result     	"IMPORT_C RHeap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReAllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50286"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*")
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReAlloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5028A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*")
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Heap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50291"
-					stereotype 	"static"
-					result     	"IMPORT_C RHeap&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FreeZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50293"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny* &"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50299"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CountAllocCells"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5029C"
-					stereotype 	"static"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CountAllocCells"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5029E"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aFreeCount"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Available"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502A3"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aBiggestBlock"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502A6"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTotalAllocSize"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502AE"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502B1"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502B6"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502B9"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AdjustL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502C0"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*")
-					    (object Parameter "anOffset"
-						type       	"TInt")
-					    (object Parameter "aDelta"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Adjust"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502C5"
-					documentation 	" User heap management"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCell"
-						type       	"TAny*")
-					    (object Parameter "anOffset"
-						type       	"TInt")
-					    (object Parameter "aDelta"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WaitForRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502CA"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WaitForRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502CD"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus1"
-						type       	"TRequestStatus&")
-					    (object Parameter "aStatus2"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WaitForAnyRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502D5"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RequestComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502D7"
-					documentation 	" Asynchronous service support"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus* &")
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InfoPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502DB"
-					documentation 	" Infoprint"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrapHandler"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502E0"
-					stereotype 	"static"
-					result     	"IMPORT_C TTrapHandler*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetTrapHandler"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502E2"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHandler"
-						type       	"TTrapHandler*"))
-					result     	"IMPORT_C TTrapHandler*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LeaveIfNull"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502E9"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LeaveIfError"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502EC"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LeaveNoMemory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502F3"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Leave"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502F5"
-					documentation 	" Cleanup support"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HandleException"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502F8"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHandler"
-						type       	"TExceptionHandler*")
-					    (object Parameter "anException"
-						type       	"TExcType"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartThread"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C502FF"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anEntryPt"
-						type       	"TThreadFunction")
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Panic"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C50306"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCategory"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Exit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C5030A"
-					documentation 	" Execution control"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RSubSessionBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348C601F9"
-				operations 	(list Operations
-				    (object Operation "SendReceive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C60212"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SendReceive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C6021A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C60223"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CloseSubSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C60227"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CreateSubSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348C6022C"
-					parameters 	(list Parameters
-					    (object Parameter "aSession"
-						type       	"RSessionBase&")
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Session"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C60230"
-					result     	"RSessionBase&"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RSubSessionBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C60235"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SubSessionHandle"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C60236"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iSubSessionHandle"
-					quid       	"395348C60203"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "TCharUC"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348C603B1"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348C603BB"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TChar"
-					quidu      	"395348A40114"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C603BC"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"TCharUC&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C603C5"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"const TChar&"
-						const      	TRUE))
-					result     	"TCharUC&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCharUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C603C7"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"TUint"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TCharUC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C603C9"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						type       	"const TChar&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Parameterized_Class "TDblQue"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348C702F5"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348C702FF"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueBase"
-					quidu      	"395348E0007A"))
-				operations 	(list Operations
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C70309"
-					stereotype 	"const"
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C7030B"
-					stereotype 	"const"
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsLast"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C70313"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C70316"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsHead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C70319"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddLast"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C7031F"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C70321"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TDblQue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C70323"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TDblQue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348C70327"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "TInt64"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348CB01B0"
-				operations 	(list Operations
-				    (object Operation "operator<"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01C5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01C8"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01CB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01CF"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01D2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01D5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DivMod"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01DA"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE)
-					    (object Parameter "aRemainder"
-						type       	"TInt64&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MulTop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01DD"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Mul10"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01DF"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lsr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01E2"
-					parameters 	(list Parameters
-					    (object Parameter "aShift"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<<"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01E4"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aShift"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>>"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01E7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aShift"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator%"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01EA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator/"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01EE"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01F1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator--"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01F4"
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator--"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01F6"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"TInt"))
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01F8"
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01F9"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"TInt"))
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB01FB"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB0201"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB0204"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB0206"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB020B"
-					parameters 	(list Parameters
-					    (object Parameter "aShift"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>>="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB020D"
-					parameters 	(list Parameters
-					    (object Parameter "aShift"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator%="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB020F"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator/="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB0215"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator*="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB0217"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB0219"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB021B"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB021F"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CB0221"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint"))
-					result     	"TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB0223"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal"))
-					result     	"IMPORT_C TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetTReal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB0228"
-					stereotype 	"const"
-					result     	"IMPORT_C TReal"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetTInt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CB022A"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "High"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CB022C"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Low"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CB0233"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CB0235"
-					parameters 	(list Parameters
-					    (object Parameter "aHigh"
-						type       	"TUint")
-					    (object Parameter "aLow"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInt64"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CB023D"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInt64"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CB023E"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInt64"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CB0240"
-					parameters 	(list Parameters
-					    (object Parameter "aHigh"
-						type       	"TUint")
-					    (object Parameter "aLow"
-						type       	"TUint"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iHigh"
-					quid       	"395348CB01BA"
-					type       	"TUint"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iLow"
-					quid       	"395348CB01C4"
-					type       	"TUint"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TNotifyInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348CB03CD"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iButtonVal"
-					quid       	"395348CB03D7"
-					type       	"TPtr*"
-					exportControl 	"Public")
-				    (object ClassAttribute "iButton2"
-					quid       	"395348CB03D8"
-					type       	"const TDesC*"
-					exportControl 	"Public")
-				    (object ClassAttribute "iButton1"
-					quid       	"395348CB03D9"
-					type       	"const TDesC*"
-					exportControl 	"Public")
-				    (object ClassAttribute "iLine2"
-					quid       	"395348CB03DA"
-					type       	"const TDesC*"
-					exportControl 	"Public")
-				    (object ClassAttribute "iLine1"
-					quid       	"395348CB03E1"
-					type       	"const TDesC*"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "TRealFormat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348CC021F"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iTriLen"
-					quid       	"395348CC0229"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iTriad"
-					quid       	"395348CC022A"
-					type       	"TChar"
-					exportControl 	"Public")
-				    (object ClassAttribute "iPoint"
-					quid       	"395348CC022B"
-					type       	"TChar"
-					exportControl 	"Public")
-				    (object ClassAttribute "iPlaces"
-					quid       	"395348CC0234"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iWidth"
-					quid       	"395348CC0235"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iType"
-					quid       	"395348CC0236"
-					type       	"TInt"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "TRegion"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348CE03BD"
-				operations 	(list Operations
-				    (object Operation "AppendRegion"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CE03D2"
-					parameters 	(list Parameters
-					    (object Parameter "aRegion"
-						type       	"TRegion&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DeleteRect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CE03D4"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"TRect*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "AppendRect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CE03D6"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetListSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CE03DB"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "TRegion"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CE03DD"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RectangleListW"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CE03DE"
-					result     	"IMPORT_C TRect*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Contains"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CE03DF"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsContainedBy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CE03E5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ForceError"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CE03E8"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Sort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CE03E9"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Sort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CE03EA"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Tidy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0007"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Clear"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0008"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ClipRect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0009"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SubRegion"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF000B"
-					parameters 	(list Parameters
-					    (object Parameter "aRegion"
-						type       	"const TRegion&"
-						const      	TRUE)
-					    (object Parameter "aSubtractedRegion"
-						type       	"TRegion*"
-						initv      	"NULL"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Intersect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0011"
-					parameters 	(list Parameters
-					    (object Parameter "aRegion"
-						type       	"const TRegion&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Intersection"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0013"
-					parameters 	(list Parameters
-					    (object Parameter "aRegion"
-						type       	"const TRegion&"
-						const      	TRUE)
-					    (object Parameter "aRegion2"
-						type       	"const TRegion&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Union"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0016"
-					parameters 	(list Parameters
-					    (object Parameter "aRegion"
-						type       	"const TRegion&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Offset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0018"
-					parameters 	(list Parameters
-					    (object Parameter "aXoffset"
-						type       	"TInt")
-					    (object Parameter "aYoffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Offset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF001D"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SubRect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF001F"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE)
-					    (object Parameter "aSubtractedRegion"
-						type       	"TRegion*"
-						initv      	"NULL"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddRect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0022"
-					parameters 	(list Parameters
-					    (object Parameter "aRect"
-						type       	"const TRect&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0024"
-					parameters 	(list Parameters
-					    (object Parameter "aRegion"
-						type       	"const TRegion&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0026"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C const TRect&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BoundingRect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0029"
-					stereotype 	"const"
-					result     	"IMPORT_C TRect"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348CF0030"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckError"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CF0032"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RectangleList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CF0034"
-					stereotype 	"const"
-					result     	"const TRect*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348CF003A"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iAllocedRects"
-					quid       	"395348CE03C7"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iError"
-					quid       	"395348CE03C8"
-					type       	"TBool"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iCount"
-					quid       	"395348CE03D1"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TRegistryCategory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D0008B"
-				operations 	(list Operations
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000A4"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TRegistryCategoryIter"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DeleteAllItems"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000AB"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DeleteItemL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000AC"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DeleteItem"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000AE"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetItemIntL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000B4"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetItemInt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000B7"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetItemL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000BE"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetItem"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000C1"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ItemInt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000C8"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aDefault"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ItemIntL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000CC"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Item"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000D2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aDefault"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TRegistryItemValue"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ItemL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000D6"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TRegistryItemValue"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCategory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000DC"
-					parameters 	(list Parameters
-					    (object Parameter "aCategory"
-						type       	"const TUid&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Category"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D000DE"
-					stereotype 	"const"
-					result     	"IMPORT_C const TUid&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TSglQueLink"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D00211"
-				operations 	(list Operations
-				    (object Operation "Enque"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D0022F"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						type       	"TSglQueLink*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TSglQueLink"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D00239"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TTimeIntervalMinutes"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D0035C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348D00366"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTimeIntervalBase"
-					quidu      	"395348940251"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D00367"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"TTimeIntervalMinutes&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalMinutes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D00370"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalMinutes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D00371"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TTrap"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D101C3"
-				operations 	(list Operations
-				    (object Operation "User::Leave"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D101C4"
-					stereotype 	"friend"
-					parameters 	(list Parameters
-					    (object Parameter "aNumber"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "UnTrap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D101F6"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Trap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D101F8"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTrap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D10200"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iResult"
-					quid       	"395348D101E1"
-					type       	"TInt*"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iState[EMaxState]"
-					quid       	"395348D101F5"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "RArrayBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D301D9"
-				operations 	(list Operations
-				    (object Operation "Grow"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30201"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "BinarySearch"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30202"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt&")
-					    (object Parameter "anOrder"
-						type       	"TGeneralLinearOrder"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "BinarySearchUnsigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D3020D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "BinarySearchSigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30211"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "HeapSort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30218"
-					parameters 	(list Parameters
-					    (object Parameter "anOrder"
-						type       	"TGeneralLinearOrder"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "HeapSortUnsigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D3021A"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "HeapSortSigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30220"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InsertIsq"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30221"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "anOrder"
-						type       	"TGeneralLinearOrder")
-					    (object Parameter "aAllowRepeats"
-						type       	"TBool"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InsertIsqUnsigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30225"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aAllowRepeats"
-						type       	"TBool"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InsertIsqSigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D3022C"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aAllowRepeats"
-						type       	"TBool"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "FindIsq"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D3022F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "anOrder"
-						type       	"TGeneralLinearOrder"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "FindIsqUnsigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30237"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "FindIsqSigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D3023A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30240"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30243"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "anIdentity"
-						type       	"TGeneralIdentityRelation"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D3024A"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "GranularCompress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30252"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30253"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30254"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30256"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D3025E"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30260"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30266"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D30268"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iGranularity"
-					quid       	"395348D301ED"
-					type       	"TInt")
-				    (object ClassAttribute "iAllocated"
-					quid       	"395348D301EE"
-					type       	"TInt")
-				    (object ClassAttribute "iKeyOffset"
-					quid       	"395348D301EF"
-					type       	"TInt")
-				    (object ClassAttribute "iEntrySize"
-					quid       	"395348D301F0"
-					type       	"TInt")
-				    (object ClassAttribute "iCount"
-					quid       	"395348D301FC"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "RDevice"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D4002C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348D4002D"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "IsAvailable"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D40036"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aUnit"
-						type       	"TInt")
-					    (object Parameter "aPhysicalDevice"
-						type       	"const TDesC*"
-						const      	TRUE)
-					    (object Parameter "anInfo"
-						type       	"const TDesC*"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "QueryVersionSupported"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D4003B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVer"
-						type       	"const TVersion&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetCaps"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D40040"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"TDes8&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D40043"
-					parameters 	(list Parameters
-					    (object Parameter "aFind"
-						type       	"const TFindLogicalDevice&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D40046"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Parameterized_Class "RPointerArray"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D502D7"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348D502E1"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RPointerArrayBase"
-					quidu      	"395348F602A2"
-					exportControl 	"Private"))
-				operations 	(list Operations
-				    (object Operation "Sort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D502E3"
-					parameters 	(list Parameters
-					    (object Parameter "anOrder"
-						type       	"TLinearOrder<T>"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SortIntoAddressOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D502E5"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertInOrderAllowRepeats"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D502EB"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "anOrder"
-						type       	"TLinearOrder<T>"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertInAddressOrderAllowRepeats"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D502EE"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertInOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D502F6"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "anOrder"
-						type       	"TLinearOrder<T>"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InsertInAddressOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D502F9"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindInOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D502FB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "anOrder"
-						type       	"TLinearOrder<T>"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindInOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50302"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt&")
-					    (object Parameter "anOrder"
-						type       	"TLinearOrder<T>"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindInAddressOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50307"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindInAddressOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D5030B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50315"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50318"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "anIdentity"
-						type       	"TIdentityRelation<T>"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ResetAndDestroy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D5031E"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D5031F"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GranularCompress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50320"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50321"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50327"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50329"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50332"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const T*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50334"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"const T* &"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50337"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"T* &"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D5033C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D5033E"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RPointerArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D5033F"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RPointerArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D50345"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "TDeltaQueBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D60238"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348D60242"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueBase"
-					quidu      	"395348E0007A"))
-				operations 	(list Operations
-				    (object Operation "DoRemoveFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D60244"
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoRemove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D60245"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoAddDelta"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D60247"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aDelta"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D6024E"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FirstDelta"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D6024F"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						type       	"TInt&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CountDown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D60251"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CountDown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D60252"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						type       	"TInt"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFirstDelta"
-					quid       	"395348D60243"
-					type       	"TInt*"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TFindHandleBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D603C8"
-				operations 	(list Operations
-				    (object Operation "Handle"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D603DD"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D603E7"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFindHandle"
-					quid       	"395348D603DC"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TFunctor"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D70095"
-				operations 	(list Operations
-				    (object Operation "operator()"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D7009F"
-					stereotype 	"abstract"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TKey"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348D70334"
-				operations 	(list Operations
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D70352"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compare"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348D70355"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						type       	"TInt")
-					    (object Parameter "aRight"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348D7035D"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iCmpType"
-					quid       	"395348D70348"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iKeyLength"
-					quid       	"395348D70349"
-					type       	"TInt"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iKeyOffset"
-					quid       	"395348D7034A"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TLex8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348DC027D"
-				operations 	(list Operations
-				    (object Operation "ValidateMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC029D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark8"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ScndigAfterPoint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02A5"
-					parameters 	(list Parameters
-					    (object Parameter "aSig"
-						type       	"TInt&")
-					    (object Parameter "aDl"
-						type       	"TInt64&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Scndig"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02A8"
-					parameters 	(list Parameters
-					    (object Parameter "aSig"
-						type       	"TInt&")
-					    (object Parameter "aExp"
-						type       	"TInt&")
-					    (object Parameter "aDl"
-						type       	"TInt64&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC02B0"
-					parameters 	(list Parameters
-					    (object Parameter "aLex"
-						type       	"const TLex8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02B2"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02B9"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02BB"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt8&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02BD"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt16&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02C3"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt32&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02C5"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC02C7"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02CD"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint8&")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02D0"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint16&")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02D7"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint32&")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02DA"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64&")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC02E3"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint&")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02EB"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt32&")
-					    (object Parameter "aLimit"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02EE"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64&")
-					    (object Parameter "aLimit"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02F1"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint32&")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aLimit"
-						type       	"TUint"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC02F8"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64&")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aLimit"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0300"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal32&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0302"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal32&")
-					    (object Parameter "aPoint"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0309"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal64&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC030B"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal64&")
-					    (object Parameter "aPoint"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0314"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TRealX&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0316"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TRealX&")
-					    (object Parameter "aPoint"
-						type       	"TChar"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MarkedOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC031D"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MarkedOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC031F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark8"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Offset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0322"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemainderFromMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0328"
-					stereotype 	"const"
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemainderFromMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC032A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark8"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remainder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0332"
-					stereotype 	"const"
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextToken"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0334"
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MarkedToken"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0335"
-					stereotype 	"const"
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MarkedToken"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC033B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark8"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TokenLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC033E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TokenLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0340"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark8"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipCharacters"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0347"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipSpaceAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC0348"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipSpaceAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC034F"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"TLexMark8&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC0351"
-					parameters 	(list Parameters
-					    (object Parameter "aNumber"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0359"
-					parameters 	(list Parameters
-					    (object Parameter "aNumber"
-						type       	"TInt")
-					    (object Parameter "aMark"
-						type       	"TLexMark8&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipSpace"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC035C"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnGetToMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC035D"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnGetToMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0363"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark8"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnGet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0365"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Peek"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0366"
-					stereotype 	"const"
-					result     	"IMPORT_C TChar"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Get"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC036E"
-					result     	"IMPORT_C TChar"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Inc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC036F"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Inc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DC0370"
-					parameters 	(list Parameters
-					    (object Parameter "aNumber"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Mark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC0377"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"TLexMark8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Mark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC037A"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Eos"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC037B"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC0381"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"TLex8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC038B"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TLex8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TLex8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC038D"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TLex8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DC038F"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iEnd"
-					quid       	"395348DC0296"
-					type       	"const TUint8*")
-				    (object ClassAttribute "iBuf"
-					quid       	"395348DC029B"
-					type       	"const TUint8*")
-				    (object ClassAttribute "iNext"
-					quid       	"395348DC029C"
-					type       	"const TUint8*"))
-				language   	"VC++")
-			    (object Class "TVersion"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348DD012A"
-				operations 	(list Operations
-				    (object Operation "Name"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DD0140"
-					result     	"IMPORT_C TVersionName"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iBuild"
-					quid       	"395348DD0134"
-					type       	"TInt16"
-					exportControl 	"Public")
-				    (object ClassAttribute "iMinor"
-					quid       	"395348DD013E"
-					type       	"TInt8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iMajor"
-					quid       	"395348DD013F"
-					type       	"TInt8"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "RChunk"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348DE01B7"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348DE01C1"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "IsWritable"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DE01C2"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsReadable"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DE01CC"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01CE"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Top"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01D0"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Bottom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01D6"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01D8"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Base"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01E0"
-					stereotype 	"const"
-					result     	"IMPORT_C TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AdjustDoubleEnded"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01E2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aBottom"
-						type       	"TInt")
-					    (object Parameter "aTop"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Adjust"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01E6"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aNewSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OpenGlobal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01EA"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "isReadOnly"
-						type       	"TBool")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateDoubleEndedGlobal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01EE"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aInitialBottom"
-						type       	"TInt")
-					    (object Parameter "aInitialTop"
-						type       	"TInt")
-					    (object Parameter "aMaxSize"
-						type       	"TInt")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateDoubleEndedLocal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01F8"
-					parameters 	(list Parameters
-					    (object Parameter "aInitialBottom"
-						type       	"TInt")
-					    (object Parameter "aInitialTop"
-						type       	"TInt")
-					    (object Parameter "aMaxSize"
-						type       	"TInt")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateGlobal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE01FD"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aSize"
-						type       	"TInt")
-					    (object Parameter "aMaxSize"
-						type       	"TInt")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateLocal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DE0202"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt")
-					    (object Parameter "aMaxSize"
-						type       	"TInt")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DE0206"
-					parameters 	(list Parameters
-					    (object Parameter "aFind"
-						type       	"const TFindChunk&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RRefBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348DF006E"
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DF0079"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const RRefBase&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DF007B"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const RRefBase&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoAllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DF0082"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoAlloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DF0085"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RRefBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DF0088"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RRefBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348DF0089"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"const RRefBase&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348DF008D"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPtr"
-					quid       	"395348DF0078"
-					type       	"TInt*"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TDblQueBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348E0007A"
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E00098"
-					parameters 	(list Parameters
-					    (object Parameter "aQue"
-						type       	"const TSglQueBase&"
-						const      	TRUE))
-					result     	"TDblQueBase&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TDblQueBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E0009A"
-					parameters 	(list Parameters
-					    (object Parameter "aQue"
-						type       	"const TSglQueBase&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "__DbgTestEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E000A2"
-					stereotype 	"const"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoAddPriority"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E000A4"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoAddLast"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E000A6"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoAddFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E000AD"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E000AF"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E000B0"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E000B6"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iOffset"
-					quid       	"395348E00084"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TFindLogicalDevice"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348E001CE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348E001D8"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"))
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E001D9"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindLogicalDevice"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E001DB"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindLogicalDevice"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E001E2"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TLexMark8"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348E0030F"
-				operations 	(list Operations
-				    (object Operation "TLexMark8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E0031A"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TLexMark8"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E0031B"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPtr"
-					quid       	"395348E00319"
-					type       	"const TUint8*"))
-				language   	"VC++")
-			    (object Parameterized_Class "TRefByValue"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348E10071"
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E1007D"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"TRefByValue"))
-					result     	"TRefByValue&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TRefByValue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E1007F"
-					parameters 	(list Parameters
-					    (object Parameter "aRef"
-						type       	"T&"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iRef"
-					quid       	"395348E1007C"
-					type       	"T&"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "TRequestStatus"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348E103D8"
-				operations 	(list Operations
-				    (object Operation "Int"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E103E2"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E103E4"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E103E7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E20005"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E2000E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E20011"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E20014"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E2001A"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TRequestStatus"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E2001C"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TRequestStatus"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E2001D"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iStatus"
-					quid       	"395348E103D9"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "TTime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348E700F2"
-				operations 	(list Operations
-				    (object Operation "Convert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E700FC"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aDateTime"
-						type       	"const TDateTime&"
-						const      	TRUE))
-					result     	"TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Int64"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E700FF"
-					stereotype 	"const"
-					result     	"const TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E70101"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E70107"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E7010A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E70110"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E70113"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E70116"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7011C"
-					parameters 	(list Parameters
-					    (object Parameter "aYear"
-						type       	"TTimeIntervalYears"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7011E"
-					parameters 	(list Parameters
-					    (object Parameter "aMonth"
-						type       	"TTimeIntervalMonths"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70120"
-					parameters 	(list Parameters
-					    (object Parameter "aDay"
-						type       	"TTimeIntervalDays"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70124"
-					parameters 	(list Parameters
-					    (object Parameter "aHour"
-						type       	"TTimeIntervalHours"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70126"
-					parameters 	(list Parameters
-					    (object Parameter "aMinute"
-						type       	"TTimeIntervalMinutes"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70128"
-					parameters 	(list Parameters
-					    (object Parameter "aSecond"
-						type       	"TTimeIntervalSeconds"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7012A"
-					parameters 	(list Parameters
-					    (object Parameter "aMicroSecond"
-						type       	"TTimeIntervalMicroSeconds"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7012E"
-					parameters 	(list Parameters
-					    (object Parameter "aMicroSecond"
-						type       	"TTimeIntervalMicroSeconds32"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70130"
-					parameters 	(list Parameters
-					    (object Parameter "aYear"
-						type       	"TTimeIntervalYears"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70132"
-					parameters 	(list Parameters
-					    (object Parameter "aMonth"
-						type       	"TTimeIntervalMonths"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70138"
-					parameters 	(list Parameters
-					    (object Parameter "aDay"
-						type       	"TTimeIntervalDays"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7013A"
-					parameters 	(list Parameters
-					    (object Parameter "aHour"
-						type       	"TTimeIntervalHours"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7013C"
-					parameters 	(list Parameters
-					    (object Parameter "aMinute"
-						type       	"TTimeIntervalMinutes"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70142"
-					parameters 	(list Parameters
-					    (object Parameter "aSecond"
-						type       	"TTimeIntervalSeconds"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70144"
-					parameters 	(list Parameters
-					    (object Parameter "aMicroSecond"
-						type       	"TTimeIntervalMicroSeconds"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70146"
-					parameters 	(list Parameters
-					    (object Parameter "aMicroSecond"
-						type       	"TTimeIntervalMicroSeconds32"))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70148"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aYear"
-						type       	"TTimeIntervalYears"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7014C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMonth"
-						type       	"TTimeIntervalMonths"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7014F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDay"
-						type       	"TTimeIntervalDays"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70157"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aHour"
-						type       	"TTimeIntervalHours"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7015A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMinute"
-						type       	"TTimeIntervalMinutes"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7015D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSecond"
-						type       	"TTimeIntervalSeconds"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70162"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMicroSecond"
-						type       	"TTimeIntervalMicroSeconds"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70165"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMicroSecond"
-						type       	"TTimeIntervalMicroSeconds32"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7016A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aYear"
-						type       	"TTimeIntervalYears"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7016D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMonth"
-						type       	"TTimeIntervalMonths"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70174"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDay"
-						type       	"TTimeIntervalDays"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70177"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aHour"
-						type       	"TTimeIntervalHours"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7017A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMinute"
-						type       	"TTimeIntervalMinutes"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7017E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSecond"
-						type       	"TTimeIntervalSeconds"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70181"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMicroSecond"
-						type       	"TTimeIntervalMicroSeconds"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70189"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMicroSecond"
-						type       	"TTimeIntervalMicroSeconds32"))
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Parse"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7018C"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aCenturyOffset"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RoundUpToNextMinute"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7018F"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FormatL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70192"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"TDes&")
-					    (object Parameter "aFormat"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WeekNoInYear"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70196"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WeekNoInYear"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E70198"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aStartDate"
-						type       	"TTime"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WeekNoInYear"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7019C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aRule"
-						type       	"TFirstWeekRule"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WeekNoInYear"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E7019F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aStartDate"
-						type       	"TTime")
-					    (object Parameter "aRule"
-						type       	"TFirstWeekRule"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DayNoInYear"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701A8"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DayNoInYear"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701AA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aStartDate"
-						type       	"TTime"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DayNoInMonth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701AD"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DayNoInWeek"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701B0"
-					stereotype 	"const"
-					result     	"IMPORT_C TDay"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DaysInMonth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701B2"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "YearsFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701BA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime"))
-					result     	"IMPORT_C TTimeIntervalYears"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MonthsFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701BD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime"))
-					result     	"IMPORT_C TTimeIntervalMonths"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DaysFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701C0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime"))
-					result     	"IMPORT_C TTimeIntervalDays"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HoursFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701C5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime")
-					    (object Parameter "aInterval"
-						type       	"TTimeIntervalHours&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MinutesFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701C9"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime")
-					    (object Parameter "aInterval"
-						type       	"TTimeIntervalMinutes&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SecondsFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701CD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime")
-					    (object Parameter "aInterval"
-						type       	"TTimeIntervalSeconds&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MicroSecondsFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701D1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"TTime"))
-					result     	"IMPORT_C TTimeIntervalMicroSeconds"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DateTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701D8"
-					stereotype 	"const"
-					result     	"IMPORT_C TDateTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701DA"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UniversalTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701DC"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HomeTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701DD"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E701E2"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E701E4"
-					parameters 	(list Parameters
-					    (object Parameter "aDateTime"
-						type       	"const TDateTime&"
-						const      	TRUE))
-					result     	"IMPORT_C TTime&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E701ED"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E701EE"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iTime"
-					quid       	"395348E700F3"
-					type       	"TInt64"))
-				language   	"VC++")
-			    (object Class "TUidType"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348E8007B"
-				operations 	(list Operations
-				    (object Operation "IsValid"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E80094"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsPresent"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E80099"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aUid"
-						type       	"TUid"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MostDerived"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E8009C"
-					stereotype 	"const"
-					result     	"IMPORT_C TUid"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E8009E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C const TUid&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E800A4"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aUidType"
-						type       	"const TUidType&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E800A7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aUidType"
-						type       	"const TUidType&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RHandleBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348E9009B"
-				operations 	(list Operations
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E900B0"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"const TFindHandleBase&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Handle"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E900B3"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Attributes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E900B9"
-					stereotype 	"const"
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HandleInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E900BB"
-					parameters 	(list Parameters
-					    (object Parameter "anInfo"
-						type       	"THandleInfo*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Duplicate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E900C4"
-					parameters 	(list Parameters
-					    (object Parameter "aSrc"
-						type       	"const RThread&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHandleNC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E900C7"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHandle"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E900C9"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FullName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E900CD"
-					stereotype 	"const"
-					result     	"IMPORT_C TFullName"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Name"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E900CF"
-					stereotype 	"const"
-					result     	"IMPORT_C TName"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E900D1"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RHandleBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E900D2"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RHandleBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E900D3"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iHandle"
-					quid       	"395348E900AF"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "RMutex"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348E90308"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348E90312"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "Signal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E90313"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Wait"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E90314"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E9031C"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OpenGlobal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E9031D"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateGlobal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E90320"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateLocal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348E90327"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348E90329"
-					parameters 	(list Parameters
-					    (object Parameter "aFind"
-						type       	"const TFindMutex&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Parameterized_Class "TBuf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348EA01E7"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348EA01F1"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TBufBase16"
-					quidu      	"395345D802AF"))
-				operations 	(list Operations
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EA020A"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TText*"
-						const      	TRUE))
-					result     	"TBuf<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EA0210"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"TBuf<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EA0212"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"const TBuf<S>&"
-						const      	TRUE))
-					result     	"TBuf<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EA0214"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EA0219"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EA021B"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TText*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EA021D"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "TCurrencySymbol"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348EA02B9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348EA02EC"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf<KMaxCurrencySymbol>"
-					quidu      	"395348EA02E1"))
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EA02F5"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf<KMaxCurrencySymbol>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"395348EA02E1"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395348EA02EB"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf"
-					quidu      	"395348EA01E7"))
-				language   	"VC++")
-			    (object Class "TFindSemaphore"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348EB0025"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348EB002F"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"))
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EB0030"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindSemaphore"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EB0039"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindSemaphore"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EB003A"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TPoint"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348EC015D"
-				operations 	(list Operations
-				    (object Operation "AsSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC0171"
-					stereotype 	"const"
-					result     	"IMPORT_C TSize"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetXY"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC0173"
-					parameters 	(list Parameters
-					    (object Parameter "aX"
-						type       	"TInt")
-					    (object Parameter "aY"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC0176"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TPoint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC017B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C TPoint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC017E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TPoint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC0181"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C TPoint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC0185"
-					stereotype 	"const"
-					result     	"IMPORT_C TPoint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC0187"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TPoint&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC018F"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C TPoint&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC0191"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TPoint&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC0193"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"const TSize&"
-						const      	TRUE))
-					result     	"IMPORT_C TPoint&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC0195"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC019A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPoint"
-						type       	"const TPoint&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPoint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EC019D"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPoint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EC019E"
-					parameters 	(list Parameters
-					    (object Parameter "aX"
-						type       	"TInt")
-					    (object Parameter "aY"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iY"
-					quid       	"395348EC0167"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iX"
-					quid       	"395348EC0168"
-					type       	"TInt"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "TUid"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348EC03AC"
-				operations 	(list Operations
-				    (object Operation "Null"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EC03C0"
-					stereotype 	"static"
-					result     	"TUid"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Uid"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EC03C2"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aUid"
-						type       	"TInt"))
-					result     	"TUid"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Name"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC03C5"
-					stereotype 	"const"
-					result     	"IMPORT_C TUidName"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC03CA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aUid"
-						type       	"const TUid&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EC03CD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aUid"
-						type       	"const TUid&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iUid"
-					quid       	"395348EC03B6"
-					type       	"TInt32"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "Time"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348ED01EB"
-				operations 	(list Operations
-				    (object Operation "LeapYearsUpTo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348ED01F5"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aYear"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsLeapYear"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348ED01F8"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aYear"
-						type       	"TInt"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DaysInMonth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348ED01FB"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aYear"
-						type       	"TInt")
-					    (object Parameter "aMonth"
-						type       	"TMonth"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MinTTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348ED0202"
-					stereotype 	"static"
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxTTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348ED0209"
-					stereotype 	"static"
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NullTTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348ED020B"
-					stereotype 	"static"
-					result     	"IMPORT_C TTime"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RSessionBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348EE00CA"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348EE00D4"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "SendSync"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE00D5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SendAsync"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE00D9"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SendReceive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE00E2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SendReceive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE00E7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE00EB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CreateSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EE00EF"
-					parameters 	(list Parameters
-					    (object Parameter "aServer"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aVersion"
-						type       	"const TVersion&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CreateSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE00F2"
-					parameters 	(list Parameters
-					    (object Parameter "aServer"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aVersion"
-						type       	"const TVersion&"
-						const      	TRUE)
-					    (object Parameter "aAsyncMessageSlots"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Attach"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE00F6"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Share"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE00FC"
-					parameters 	(list Parameters
-					    (object Parameter "aAttachMode"
-						type       	"TAttachMode"
-						initv      	"EExplicitAttach"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TCheckedUid"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348EE035F"
-				operations 	(list Operations
-				    (object Operation "Check"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE037D"
-					stereotype 	"const"
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "UidType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348EE037F"
-					stereotype 	"const"
-					result     	"const TUidType&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Des"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE0387"
-					stereotype 	"const"
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE0389"
-					parameters 	(list Parameters
-					    (object Parameter "aUidType"
-						type       	"const TUidType&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EE0391"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iCheck"
-					quid       	"395348EE0369"
-					type       	"TUint"))
-				language   	"VC++")
-			    (object Class "TDblQueIterBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348EF02CA"
-				operations 	(list Operations
-				    (object Operation "DoSet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EF02FC"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoCurrent"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EF02FE"
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoPostDec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EF02FF"
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoPostInc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EF0306"
-					result     	"IMPORT_C TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetToLast"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EF0307"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetToFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348EF0308"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iOffset"
-					quid       	"395348EF02F2"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "TFindLogicalChannel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348F00041"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348F0004B"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"))
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F0004C"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindLogicalChannel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F0004E"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindLogicalChannel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F00055"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Parameterized_Class "TFixedArray"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348F101A0"
-				operations 	(list Operations
-				    (object Operation "AtFunctionR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101AE"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aThis"
-						type       	"const CBase*"
-						const      	TRUE)
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"const TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CountFunctionR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101B8"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aThis"
-						type       	"const CBase*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InRange"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101BB"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Array"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101C0"
-					stereotype 	"const"
-					result     	"TArray<T>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "End"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101C2"
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "End"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101C9"
-					stereotype 	"const"
-					result     	"const T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Begin"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101CB"
-					documentation 	" Provides pointers to the beginning and end of the array"
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Begin"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101CC"
-					stereotype 	"const"
-					result     	"const T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101D4"
-					documentation 	" Accessors - always range checking"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101D6"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101DD"
-					documentation 	" Accessors - debug range checking"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101DF"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						type       	"TInt"))
-					result     	"const T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101E8"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101EA"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DeleteAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101EC"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101F1"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101F2"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFixedArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101F5"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFixedArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F101FB"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						type       	"const T*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iRep[S]"
-					quid       	"395348F101AD"
-					type       	"T"
-					exportControl 	"Protected"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "THandleInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348F10363"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iNumThreads"
-					quid       	"395348F1036D"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iNumProcesses"
-					quid       	"395348F1036E"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iNumOpenInThread"
-					quid       	"395348F1036F"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iNumOpenInProcess"
-					quid       	"395348F10370"
-					type       	"TInt"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Parameterized_Class "TLitC"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348F201A2"
-				operations 	(list Operations
-				    (object Operation "operator const __TRefDesC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F201C1"
-					stereotype 	"const"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator()"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F201C3"
-					stereotype 	"const"
-					result     	"const TDesC&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator const TDesC&"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F201CB"
-					stereotype 	"const"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator&"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F201D4"
-					stereotype 	"const"
-					result     	"const TDesC*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iTypeLength"
-					quid       	"395348F201C0"
-					type       	"TUint"
-					exportControl 	"Public"))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "TTimeIntervalMicroSeconds"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348F30171"
-				operations 	(list Operations
-				    (object Operation "Int64"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F3017C"
-					stereotype 	"const"
-					result     	"const TInt64&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F30185"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"const TTimeIntervalMicroSeconds&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F30188"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"const TTimeIntervalMicroSeconds&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F3018B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"const TTimeIntervalMicroSeconds&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F30190"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"const TTimeIntervalMicroSeconds&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F30193"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"const TTimeIntervalMicroSeconds&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F30199"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"const TTimeIntervalMicroSeconds&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F3019C"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"TTimeIntervalMicroSeconds&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalMicroSeconds"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F301A4"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTimeIntervalMicroSeconds"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F301A5"
-					parameters 	(list Parameters
-					    (object Parameter "aInterval"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iInterval"
-					quid       	"395348F3017B"
-					type       	"TInt64"))
-				language   	"VC++")
-			    (object Class "Environment"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348F30334"
-				operations 	(list Operations
-				    (object Operation "SetItemL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F3033E"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetItem"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F30342"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ItemL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F3034B"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TRegistryItemValue"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Item"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F30352"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aDefault"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TRegistryItemValue"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Category"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F30356"
-					stereotype 	"static"
-					result     	"IMPORT_C const TUid&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TDayName"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348F40014"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348F40047"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf<KMaxDayName>"
-					quidu      	"395348F4003C"))
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F40048"
-					parameters 	(list Parameters
-					    (object Parameter "aDay"
-						type       	"TDay"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf<KMaxDayName>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"395348F4003C"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395348F40046"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf"
-					quidu      	"395348EA01E7"))
-				language   	"VC++")
-			    (object Class "TFindThread"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348F40169"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348F40173"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"))
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F40174"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindThread"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F40176"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindThread"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F4017D"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Parameterized_Class "TIdentityRelation"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348F40277"
-				operations 	(list Operations
-				    (object Operation "operator TGeneralIdentityRelation"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F40298"
-					stereotype 	"const"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TIdentityRelation"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F4029A"
-					parameters 	(list Parameters
-					    (object Parameter "(*anIdentity)(const T&, const T&)"
-						type       	"TBool"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					type       	"class")))
-			    (object Class "RPointerArrayBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348F602A2"
-				operations 	(list Operations
-				    (object Operation "Grow"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602C0"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "BinarySearch"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602C1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						type       	"TInt&")
-					    (object Parameter "anOrder"
-						type       	"TGeneralLinearOrder"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "BinarySearchUnsigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602CA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"TUint")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "BinarySearchSigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602CE"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"TInt")
-					    (object Parameter "anIndex"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "HeapSort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602D4"
-					parameters 	(list Parameters
-					    (object Parameter "anOrder"
-						type       	"TGeneralLinearOrder"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "HeapSortUnsigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602D6"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "HeapSortSigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602D7"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InsertIsq"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602D8"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "anOrder"
-						type       	"TGeneralLinearOrder")
-					    (object Parameter "aAllowRepeats"
-						type       	"TBool"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InsertIsqUnsigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602E1"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"TUint")
-					    (object Parameter "aAllowRepeats"
-						type       	"TBool"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InsertIsqSigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602E8"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"TInt")
-					    (object Parameter "aAllowRepeats"
-						type       	"TBool"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "FindIsq"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602EB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "anOrder"
-						type       	"TGeneralLinearOrder"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "FindIsqUnsigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602F2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"TUint"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "FindIsqSigned"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602F5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F602FE"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F60301"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "anIdentity"
-						type       	"TGeneralIdentityRelation"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F60308"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "GranularCompress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F60309"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Compress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F6030A"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F60310"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F60312"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aPos"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F6031B"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "At"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F6031D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TInt"))
-					result     	"IMPORT_C TAny* &"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Entries"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F60326"
-					result     	"TAny* *"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "ZeroCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348F60327"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F60328"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348F6032F"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iGranularity"
-					quid       	"395348F602AC"
-					type       	"TInt")
-				    (object ClassAttribute "iAllocated"
-					quid       	"395348F602AD"
-					type       	"TInt")
-				    (object ClassAttribute "iCount"
-					quid       	"395348F602BB"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "RThread"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348FA00A9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348FA00B3"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHandleBase"
-					quidu      	"395348E9009B"))
-				operations 	(list Operations
-				    (object Operation "GetRamSizes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00B4"
-					parameters 	(list Parameters
-					    (object Parameter "aHeapSize"
-						type       	"TInt&")
-					    (object Parameter "aStackSize"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Context"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00BD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"TDes8&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsExceptionHandled"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00C0"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TExcType"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RaiseException"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00C2"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TExcType"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ModifyExceptionMask"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00C4"
-					parameters 	(list Parameters
-					    (object Parameter "aClearMask"
-						type       	"TUint32")
-					    (object Parameter "aSetMask"
-						type       	"TUint32"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetExceptionHandler"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00C9"
-					parameters 	(list Parameters
-					    (object Parameter "aHandler"
-						type       	"TExceptionHandler*")
-					    (object Parameter "aMask"
-						type       	"TUint32"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExceptionHandler"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00CC"
-					stereotype 	"const"
-					result     	"IMPORT_C TExceptionHandler*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HandleCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00CE"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aProcessHandleCount"
-						type       	"TInt&")
-					    (object Parameter "aThreadHandleCount"
-						type       	"TInt&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Heap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00D3"
-					result     	"IMPORT_C RHeap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogonCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00D4"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Logon"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00D7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00DB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00E0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE)
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00E5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"TDes8&")
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00EA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE)
-					    (object Parameter "aDes"
-						type       	"TDes16&")
-					    (object Parameter "anOffset"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetDesMaxLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00F3"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetDesLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00F6"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RequestComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00F9"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus* &")
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExitCategory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00FD"
-					stereotype 	"const"
-					result     	"IMPORT_C TExitCategoryName"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExitReason"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA00FF"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExitType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0104"
-					stereotype 	"const"
-					result     	"IMPORT_C TExitType"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RequestCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0106"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetProtected"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA010D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aState"
-						type       	"TBool"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Protected"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0110"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSystem"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0112"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aState"
-						type       	"TBool"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "System"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0118"
-					stereotype 	"const"
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetProcessPriority"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA011A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TProcessPriority"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProcessPriority"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0123"
-					stereotype 	"const"
-					result     	"IMPORT_C TProcessPriority"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPriority"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0125"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						type       	"TThreadPriority"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Priority"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0128"
-					stereotype 	"const"
-					result     	"IMPORT_C TThreadPriority"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Process"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA012C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aProcess"
-						type       	"RProcess&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Panic"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA012F"
-					parameters 	(list Parameters
-					    (object Parameter "aCategory"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Terminate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0135"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Kill"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0137"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Rename"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA013F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Suspend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0142"
-					stereotype 	"const"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Resume"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0144"
-					stereotype 	"const"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Id"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0149"
-					stereotype 	"const"
-					result     	"IMPORT_C TThreadId"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA014B"
-					parameters 	(list Parameters
-					    (object Parameter "aFullName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA014E"
-					parameters 	(list Parameters
-					    (object Parameter "aID"
-						type       	"TThreadId")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348FA0154"
-					parameters 	(list Parameters
-					    (object Parameter "aFind"
-						type       	"const TFindThread&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetInitialParameter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0157"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Create"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA015D"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aFunction"
-						type       	"TThreadFunction")
-					    (object Parameter "aStackSize"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aLibrary"
-						type       	"RLibrary*")
-					    (object Parameter "aProcess"
-						type       	"RProcess*")
-					    (object Parameter "aHeap"
-						type       	"RHeap*")
-					    (object Parameter "aHeapMinSize"
-						type       	"TInt")
-					    (object Parameter "aHeapMaxSize"
-						type       	"TInt")
-					    (object Parameter "aType"
-						type       	"TOwnerType"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Create"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0168"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aFunction"
-						type       	"TThreadFunction")
-					    (object Parameter "aStackSize"
-						type       	"TInt")
-					    (object Parameter "aHeapMinSize"
-						type       	"TInt")
-					    (object Parameter "aHeapMaxSize"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Create"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0170"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aFunction"
-						type       	"TThreadFunction")
-					    (object Parameter "aStackSize"
-						type       	"TInt")
-					    (object Parameter "aHeap"
-						type       	"RHeap*")
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Create"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FA0177"
-					parameters 	(list Parameters
-					    (object Parameter "aProcess"
-						type       	"const RProcess&"
-						const      	TRUE)
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aFunction"
-						type       	"TThreadFunction")
-					    (object Parameter "aStackSize"
-						type       	"TInt")
-					    (object Parameter "aHeapMinSize"
-						type       	"TInt")
-					    (object Parameter "aHeapMaxSize"
-						type       	"TInt")
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aType"
-						type       	"TOwnerType"
-						initv      	"EOwnerProcess"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RThread"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348FA0180"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Parameterized_Class "TBufC"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348FA03D4"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348FA03DE"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TBufCBase16"
-					quidu      	"395345D90093"))
-				operations 	(list Operations
-				    (object Operation "Des"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348FB000F"
-					result     	"TPtr"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348FB0014"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TText*"
-						const      	TRUE))
-					result     	"TBufC<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348FB0016"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"TBufC<S>"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBufC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348FB001F"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBufC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348FB0020"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TText*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TBufC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348FB0022"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "S"
-					type       	"TInt")))
-			    (object Class "TDayNameAbb"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348FB00C9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348FB0106"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf<KMaxDayNameAbb>"
-					quidu      	"395348FB00FB"))
-				operations 	(list Operations
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FB0107"
-					parameters 	(list Parameters
-					    (object Parameter "aDay"
-						type       	"TDay"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf<KMaxDayNameAbb>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"395348FB00FB"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"395348FB0105"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf"
-					quidu      	"395348EA01E7"))
-				language   	"VC++")
-			    (object Class "TFindPhysicalDevice"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395348FB0227"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"395348FB0231"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"))
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395348FB0232"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TFullName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindPhysicalDevice"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348FB023C"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TFindPhysicalDevice"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395348FB023D"
-					parameters 	(list Parameters
-					    (object Parameter "aMatch"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TLex16"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"3953490000E4"
-				operations 	(list Operations
-				    (object Operation "ValidateMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900010C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark16"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Scndig"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900010F"
-					parameters 	(list Parameters
-					    (object Parameter "aSig"
-						type       	"TInt&")
-					    (object Parameter "aExp"
-						type       	"TInt&")
-					    (object Parameter "aDl"
-						type       	"TInt64&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395349000116"
-					parameters 	(list Parameters
-					    (object Parameter "aLex"
-						type       	"const TLex16&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000118"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900011A"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000121"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt8&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000123"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt16&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900012A"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt32&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900012C"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395349000135"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000137"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint8&")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900013F"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint16&")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000142"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint32&")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000149"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64&")
-					    (object Parameter "aRadix"
-						type       	"TRadix"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534900014C"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint&")
-					    (object Parameter "aRadix"
-						type       	"TRadix"
-						initv      	"EDecimal"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000153"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt32&")
-					    (object Parameter "aLimit"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000156"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64&")
-					    (object Parameter "aLimit"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900015D"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint32&")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aLimit"
-						type       	"TUint"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000168"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TInt64&")
-					    (object Parameter "aRadix"
-						type       	"TRadix")
-					    (object Parameter "aLimit"
-						type       	"const TInt64&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900016C"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal32&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000171"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal32&")
-					    (object Parameter "aPoint"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000174"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal64&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900017A"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TReal64&")
-					    (object Parameter "aPoint"
-						type       	"TChar"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900017D"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TRealX&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Val"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000184"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TRealX&")
-					    (object Parameter "aPoint"
-						type       	"TChar"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MarkedOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395349000187"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MarkedOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900018E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark16"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Offset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000191"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemainderFromMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000198"
-					stereotype 	"const"
-					result     	"IMPORT_C TPtrC16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemainderFromMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900019A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark16"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remainder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534900019D"
-					stereotype 	"const"
-					result     	"IMPORT_C TPtrC16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextToken"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001A2"
-					result     	"IMPORT_C TPtrC16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MarkedToken"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001A3"
-					stereotype 	"const"
-					result     	"IMPORT_C TPtrC16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MarkedToken"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001AC"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark16"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TokenLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953490001AF"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TokenLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001B1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark16"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipCharacters"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001B8"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipSpaceAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001B9"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"TLexMark16&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipSpaceAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953490001BB"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953490001C0"
-					parameters 	(list Parameters
-					    (object Parameter "aNumber"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001CA"
-					parameters 	(list Parameters
-					    (object Parameter "aNumber"
-						type       	"TInt")
-					    (object Parameter "aMark"
-						type       	"TLexMark16&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipSpace"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001CD"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnGetToMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953490001CE"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnGetToMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001D4"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"const TLexMark16"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnGet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001D6"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Peek"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001D7"
-					stereotype 	"const"
-					result     	"IMPORT_C TChar"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Get"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001DE"
-					result     	"IMPORT_C TChar"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Inc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001DF"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Inc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"3953490001E8"
-					parameters 	(list Parameters
-					    (object Parameter "aNumber"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Mark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953490001EA"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Mark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953490001EB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aMark"
-						type       	"TLexMark16&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Eos"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953490001F2"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953490001F4"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"TLex16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953490001F6"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TLex16&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TLex16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"3953490001FD"
-					parameters 	(list Parameters
-					    (object Parameter "aString"
-						type       	"const TUint16*"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TLex16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"395349000206"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iEnd"
-					quid       	"395349000102"
-					type       	"const TUint16*")
-				    (object ClassAttribute "iBuf"
-					quid       	"395349000103"
-					type       	"const TUint16*")
-				    (object ClassAttribute "iNext"
-					quid       	"395349000104"
-					type       	"const TUint16*"))
-				language   	"VC++")
-			    (object Class "TRegistryIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534900035B"
-				operations 	(list Operations
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000367"
-					parameters 	(list Parameters
-					    (object Parameter "aUid"
-						type       	"TUid&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349000369"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iKey"
-					quid       	"395349000365"
-					type       	"TInt")
-				    (object ClassAttribute "iIndex"
-					quid       	"395349000366"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "TSwap"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"395349010027"
-				operations 	(list Operations
-				    (object Operation "Swap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"395349010031"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						type       	"TInt")
-					    (object Parameter "aRight"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Association "$UNNAMED$108"
-				quid       	"3953488B0276"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$109"
-					quid       	"3953488B0277"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLinearOrder"
-					quidu      	"3953488B024E"
-					is_aggregate 	TRUE)
-				    (object Role "iOrder"
-					quid       	"3953488B0280"
-					label      	"iOrder"
-					supplier   	"TGeneralLinearOrder"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$110"
-				quid       	"3953489100A8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$111"
-					quid       	"3953489100A9"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iUnitsDistanceLong"
-					quid       	"3953489100AA"
-					label      	"iUnitsDistanceLong"
-					supplier   	"TUnitsFormat"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$112"
-				quid       	"3953489100B2"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$113"
-					quid       	"3953489100B3"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iUnitsDistanceShort"
-					quid       	"3953489100B4"
-					label      	"iUnitsDistanceShort"
-					supplier   	"TUnitsFormat"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$114"
-				quid       	"3953489100BC"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$115"
-					quid       	"3953489100BD"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iUnitsGeneral"
-					quid       	"3953489100BE"
-					label      	"iUnitsGeneral"
-					supplier   	"TUnitsFormat"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$116"
-				quid       	"3953489100C6"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$117"
-					quid       	"3953489100C7"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iClockFormat"
-					quid       	"3953489100C8"
-					label      	"iClockFormat"
-					supplier   	"TClockFormat"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$118"
-				quid       	"3953489100D0"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$119"
-					quid       	"3953489100D1"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iStartOfWeek"
-					quid       	"3953489100D2"
-					label      	"iStartOfWeek"
-					supplier   	"TDay"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$120"
-				quid       	"3953489100E4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$121"
-					quid       	"3953489100E5"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iHomeDaylightSavingZone"
-					quid       	"3953489100E6"
-					label      	"iHomeDaylightSavingZone"
-					supplier   	"TDaylightSavingZone"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$122"
-				quid       	"3953489100F8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$123"
-					quid       	"3953489100F9"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iAmPmSymbolPosition"
-					quid       	"3953489100FA"
-					label      	"iAmPmSymbolPosition"
-					supplier   	"TLocalePos"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$124"
-				quid       	"39534891013E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$125"
-					quid       	"39534891013F"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iCurrencySymbolPosition"
-					quid       	"395348910140"
-					label      	"iCurrencySymbolPosition"
-					supplier   	"TLocalePos"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$126"
-				quid       	"395348910148"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$127"
-					quid       	"395348910149"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iTimeFormat"
-					quid       	"39534891014A"
-					label      	"iTimeFormat"
-					supplier   	"TTimeFormat"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$128"
-				quid       	"395348910152"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$129"
-					quid       	"395348910153"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iDateFormat"
-					quid       	"39534891015C"
-					label      	"iDateFormat"
-					supplier   	"TDateFormat"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$130"
-				quid       	"39534891015F"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$131"
-					quid       	"395348910166"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLocale"
-					quidu      	"39534891009E"
-					is_aggregate 	TRUE)
-				    (object Role "iUniversalTimeOffset"
-					quid       	"395348910167"
-					label      	"iUniversalTimeOffset"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTimeIntervalSeconds"
-					quidu      	"395348BC010E"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$132"
-				quid       	"39534896022C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$133"
-					quid       	"39534896022D"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHeapBase"
-					quidu      	"39534896020E"
-					is_aggregate 	TRUE)
-				    (object Role "iFree"
-					quid       	"39534896022E"
-					label      	"iFree"
-					supplier   	"SCell"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$134"
-				quid       	"395348960237"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$135"
-					quid       	"395348960238"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHeapBase"
-					quidu      	"39534896020E"
-					is_aggregate 	TRUE)
-				    (object Role "iLock"
-					quid       	"395348960239"
-					label      	"iLock"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RCriticalSection"
-					quidu      	"395348BD0001"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$136"
-				quid       	"395348960240"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$137"
-					quid       	"395348960241"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHeapBase"
-					quidu      	"39534896020E"
-					is_aggregate 	TRUE)
-				    (object Role "iChunk"
-					quid       	"395348960242"
-					label      	"iChunk"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RChunk"
-					quidu      	"395348DE01B7"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$138"
-				quid       	"39534896024A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$139"
-					quid       	"39534896024B"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHeapBase"
-					quidu      	"39534896020E"
-					is_aggregate 	TRUE)
-				    (object Role "iType"
-					quid       	"39534896024C"
-					label      	"iType"
-					supplier   	"THeapType"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$140"
-				quid       	"3953489701DE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$141"
-					quid       	"3953489701DF"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RNotifier"
-					quidu      	"3953489701BF"
-					is_aggregate 	TRUE)
-				    (object Role "iInfo"
-					quid       	"3953489701E0"
-					label      	"iInfo"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TPckgBuf<TNotifyInfo>"
-					quidu      	"3953489701D3"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$142"
-				quid       	"3953489901A6"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$143"
-					quid       	"3953489901A7"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDateTime"
-					quidu      	"395348990190"
-					is_aggregate 	TRUE)
-				    (object Role "iMonth"
-					quid       	"3953489901A8"
-					label      	"iMonth"
-					supplier   	"TMonth"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$144"
-				quid       	"3953489C0040"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$145"
-					quid       	"3953489C0041"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TRect"
-					quidu      	"3953489C0036"
-					is_aggregate 	TRUE)
-				    (object Role "iBr"
-					quid       	"3953489C0042"
-					label      	"iBr"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TPoint"
-					quidu      	"395348EC015D"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$146"
-				quid       	"3953489C004A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$147"
-					quid       	"3953489C004B"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TRect"
-					quidu      	"3953489C0036"
-					is_aggregate 	TRUE)
-				    (object Role "iTl"
-					quid       	"3953489C004C"
-					label      	"iTl"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TPoint"
-					quidu      	"395348EC015D"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$148"
-				quid       	"3953489D00B9"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$149"
-					quid       	"3953489D00BA"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueBase"
-					quidu      	"3953489D00AF")
-				    (object Role "iLast"
-					quid       	"3953489D00BB"
-					label      	"iLast"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueLink"
-					quidu      	"395348D00211"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$150"
-				quid       	"3953489D00C3"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$151"
-					quid       	"3953489D00C4"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueBase"
-					quidu      	"3953489D00AF")
-				    (object Role "iHead"
-					quid       	"3953489D00C5"
-					label      	"iHead"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueLink"
-					quidu      	"395348D00211"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$152"
-				quid       	"3953489F00A9"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$153"
-					quid       	"3953489F00AA"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RMessage"
-					quidu      	"3953489F009E")
-				    (object Role "iSessionPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"3953489F00AB"
-					label      	"iSessionPtr"
-					supplier   	"TAny"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$154"
-				quid       	"3953489F00B2"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$155"
-					quid       	"3953489F00B3"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RMessage"
-					quidu      	"3953489F009E"
-					is_aggregate 	TRUE)
-				    (object Role "iClient"
-					quid       	"3953489F00B4"
-					label      	"iClient"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RThread"
-					quidu      	"395348FA00A9"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$156"
-				quid       	"395348A00349"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$157"
-					quid       	"395348A0034A"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TCallBack"
-					quidu      	"395348A00335")
-				    (object Role "iPtr"
-					quid       	"395348A0034B"
-					label      	"iPtr"
-					supplier   	"TAny"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$158"
-				quid       	"395348AA025D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$159"
-					quid       	"395348AA025E"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueIterBase"
-					quidu      	"395348AA0253")
-				    (object Role "iNext"
-					quid       	"395348AA025F"
-					label      	"iNext"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueLink"
-					quidu      	"395348D00211"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$160"
-				quid       	"395348AA0267"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$161"
-					quid       	"395348AA0268"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueIterBase"
-					quidu      	"395348AA0253")
-				    (object Role "iHead"
-					quid       	"395348AA0269"
-					label      	"iHead"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueLink"
-					quidu      	"395348D00211"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$162"
-				quid       	"395348AE03CB"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$163"
-					quid       	"395348AE03CC"
-					supplier   	"Logical View::E32BaseClasses::E32Std::THeapWalk"
-					quidu      	"395348AE03C1")
-				    (object Role "iHeap"
-					quid       	"395348AE03CD"
-					label      	"iHeap"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHeap"
-					quidu      	"395348B701E3"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$164"
-				quid       	"395348AF02A0"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$165"
-					quid       	"395348AF02A1"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TRegistryCategoryIter"
-					quidu      	"395348AF028C"
-					is_aggregate 	TRUE)
-				    (object Role "iMatch"
-					quid       	"395348AF02A2"
-					label      	"iMatch"
-					supplier   	"TRegistryItemName"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$166"
-				quid       	"395348AF02B4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$167"
-					quid       	"395348AF02B5"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TRegistryCategoryIter"
-					quidu      	"395348AF028C"
-					is_aggregate 	TRUE)
-				    (object Role "iUid"
-					quid       	"395348AF02B6"
-					label      	"iUid"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TUid"
-					quidu      	"395348EC03AC"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$168"
-				quid       	"395348B70203"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$169"
-					quid       	"395348B70204"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHeap"
-					quidu      	"395348B701E3"
-					is_aggregate 	TRUE)
-				    (object Role "iFailType"
-					quid       	"395348B7020B"
-					label      	"iFailType"
-					supplier   	"TAllocFail"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$170"
-				quid       	"395348B70215"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$171"
-					quid       	"395348B70216"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHeap"
-					quidu      	"395348B701E3")
-				    (object Role "iPtrDebugCell"
-					quid       	"395348B70217"
-					label      	"iPtrDebugCell"
-					supplier   	"SDebugCell"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$172"
-				quid       	"395348B900C4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$173"
-					quid       	"395348B900C5"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RServer"
-					quidu      	"395348B900B0"
-					is_aggregate 	TRUE)
-				    (object Role "iMessage"
-					quid       	"395348B900C6"
-					label      	"iMessage"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RMessage"
-					quidu      	"3953489F009E"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$174"
-				quid       	"395348B9033B"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$175"
-					quid       	"395348B9033C"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDllRefTableEntry"
-					quidu      	"395348B90327")
-				    (object Role "iDllRefTable"
-					quid       	"395348B9033D"
-					label      	"iDllRefTable"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDllRefTable"
-					quidu      	"395348B9025E"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$176"
-				quid       	"395348BB0062"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$177"
-					quid       	"395348BB0063"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLinkBase"
-					quidu      	"395348BB004E")
-				    (object Role "iPrev"
-					quid       	"395348BB0064"
-					label      	"iPrev"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLinkBase"
-					quidu      	"395348BB004E"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$178"
-				quid       	"395348BB006C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$179"
-					quid       	"395348BB006D"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLinkBase"
-					quidu      	"395348BB004E")
-				    (object Role "iNext"
-					quid       	"395348BB006E"
-					label      	"iNext"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLinkBase"
-					quidu      	"395348BB004E"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$180"
-				quid       	"395348C00023"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$181"
-					quid       	"395348C00024"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RRegion"
-					quidu      	"395348C00019")
-				    (object Role "iRectangleList"
-					quid       	"395348C00025"
-					label      	"iRectangleList"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TRect"
-					quidu      	"3953489C0036"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$182"
-				quid       	"395348C6020D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$183"
-					quid       	"395348C6020E"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RSubSessionBase"
-					quidu      	"395348C601F9"
-					is_aggregate 	TRUE)
-				    (object Role "iSession"
-					quid       	"395348C6020F"
-					label      	"iSession"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RSessionBase"
-					quidu      	"395348EE00CA"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$184"
-				quid       	"395348D0009F"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$185"
-					quid       	"395348D000A0"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TRegistryCategory"
-					quidu      	"395348D0008B"
-					is_aggregate 	TRUE)
-				    (object Role "iUid"
-					quid       	"395348D000A1"
-					label      	"iUid"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TUid"
-					quidu      	"395348EC03AC"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$186"
-				quid       	"395348D00225"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$187"
-					quid       	"395348D00226"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueLink"
-					quidu      	"395348D00211")
-				    (object Role "iNext"
-					quid       	"395348D00227"
-					label      	"iNext"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TSglQueLink"
-					quidu      	"395348D00211"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$188"
-				quid       	"395348D101D7"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$189"
-					quid       	"395348D101D8"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTrap"
-					quidu      	"395348D101C3")
-				    (object Role "iHandler"
-					quid       	"395348D101D9"
-					label      	"iHandler"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTrapHandler"
-					quidu      	"395348AB0196"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$190"
-				quid       	"395348D101EB"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$191"
-					quid       	"395348D101EC"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTrap"
-					quidu      	"395348D101C3")
-				    (object Role "iNext"
-					quid       	"395348D101ED"
-					label      	"iNext"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TTrap"
-					quidu      	"395348D101C3"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$192"
-				quid       	"395348D301F7"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$193"
-					quid       	"395348D301F8"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RArrayBase"
-					quidu      	"395348D301D9")
-				    (object Role "iEntries"
-					quid       	"395348D301F9"
-					label      	"iEntries"
-					supplier   	"TAny"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$194"
-				quid       	"395348D603D2"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$195"
-					quid       	"395348D603D3"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TFindHandleBase"
-					quidu      	"395348D603C8"
-					is_aggregate 	TRUE)
-				    (object Role "iMatch"
-					quid       	"395348D603D4"
-					label      	"iMatch"
-					supplier   	"TFullName"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$196"
-				quid       	"395348D7033E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$197"
-					quid       	"395348D7033F"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TKey"
-					quidu      	"395348D70334")
-				    (object Role "iPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"395348D70340"
-					label      	"iPtr"
-					supplier   	"TAny"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$198"
-				quid       	"395348DC0291"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$199"
-					quid       	"395348DC0292"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLex8"
-					quidu      	"395348DC027D"
-					is_aggregate 	TRUE)
-				    (object Role "iMark"
-					quid       	"395348DC0293"
-					label      	"iMark"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLexMark8"
-					quidu      	"395348E0030F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$200"
-				quid       	"395348E0008E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$201"
-					quid       	"395348E0008F"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueBase"
-					quidu      	"395348E0007A"
-					is_aggregate 	TRUE)
-				    (object Role "iHead"
-					quid       	"395348E00090"
-					label      	"iHead"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLink"
-					quidu      	"395348AD03CA"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$202"
-				quid       	"395348E8008F"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$203"
-					quid       	"395348E80090"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TUidType"
-					quidu      	"395348E8007B"
-					is_aggregate 	TRUE)
-				    (object Role "iUid[KMaxCheckedUid]"
-					quid       	"395348E80091"
-					label      	"iUid[KMaxCheckedUid]"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TUid"
-					quidu      	"395348EC03AC"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$204"
-				quid       	"395348EA0205"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$205"
-					quid       	"395348EA0206"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBuf"
-					quidu      	"395348EA01E7"
-					is_aggregate 	TRUE)
-				    (object Role "iBuf[__Align(S)]"
-					quid       	"395348EA0207"
-					label      	"iBuf[__Align(S)]"
-					supplier   	"TText"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$206"
-				quid       	"395348EE0373"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$207"
-					quid       	"395348EE0374"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TCheckedUid"
-					quidu      	"395348EE035F"
-					is_aggregate 	TRUE)
-				    (object Role "iType"
-					quid       	"395348EE0375"
-					label      	"iType"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TUidType"
-					quidu      	"395348E8007B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$208"
-				quid       	"395348EF02D4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$209"
-					quid       	"395348EF02D5"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueIterBase"
-					quidu      	"395348EF02CA")
-				    (object Role "iNext"
-					quid       	"395348EF02D6"
-					label      	"iNext"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLinkBase"
-					quidu      	"395348BB004E"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$210"
-				quid       	"395348EF02E8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$211"
-					quid       	"395348EF02E9"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueIterBase"
-					quidu      	"395348EF02CA")
-				    (object Role "iHead"
-					quid       	"395348EF02EA"
-					label      	"iHead"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLinkBase"
-					quidu      	"395348BB004E"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$212"
-				quid       	"395348F201B6"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$213"
-					quid       	"395348F201B7"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLitC"
-					quidu      	"395348F201A2"
-					is_aggregate 	TRUE)
-				    (object Role "iBuf[__Align(S)]"
-					quid       	"395348F201B8"
-					label      	"iBuf[__Align(S)]"
-					supplier   	"__TText"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$214"
-				quid       	"395348F4028B"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$215"
-					quid       	"395348F4028C"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TIdentityRelation"
-					quidu      	"395348F40277"
-					is_aggregate 	TRUE)
-				    (object Role "iIdentity"
-					quid       	"395348F40295"
-					label      	"iIdentity"
-					supplier   	"TGeneralIdentityRelation"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$216"
-				quid       	"395348F602B6"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$217"
-					quid       	"395348F602B7"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RPointerArrayBase"
-					quidu      	"395348F602A2")
-				    (object Role "iEntries:TAny* *"
-					quid       	"395348F602B8"
-					label      	"iEntries:TAny* *"
-					supplier   	"TAny"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$218"
-				quid       	"395348FB000A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$219"
-					quid       	"395348FB000B"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TBufC"
-					quidu      	"395348FA03D4"
-					is_aggregate 	TRUE)
-				    (object Role "iBuf[__Align(S)]"
-					quid       	"395348FB000C"
-					label      	"iBuf[__Align(S)]"
-					supplier   	"TText"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$220"
-				quid       	"3953490000F8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$221"
-					quid       	"3953490000F9"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLex16"
-					quidu      	"3953490000E4"
-					is_aggregate 	TRUE)
-				    (object Role "iMark"
-					quid       	"3953490000FA"
-					label      	"iMark"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TLexMark16"
-					quidu      	"395348B10217"
-					exportControl 	"Private"
-					is_navigable 	TRUE))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "general Model Update Overview"
-				quid       	"39534901006D"
-				title      	"general Model Update Overview"
-				zoom       	85
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	875
-				items      	(list diagram_item_list
-				    (object Label @164
-					location   	(80, 80)
-					font       	(object Font
-					    size       	10)
-					nlines     	3
-					max_width  	2212
-					label      	
-|general Model Update Overview
-|This diagram was automatically created by Rational Rose Model Update Tool.
-|23 June 2000 12:24:49
-					)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TRefByValue" @165
-					ShowCompartmentStereotypes 	TRUE
-					location   	(224, 1808)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@165
-					    location   	(143, 1749)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TRefByValue")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348E10071"
-					height     	218
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TDblQueIter" @166
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11232, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@166
-					    location   	(11151, 853)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TDblQueIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A800D3"
-					height     	218
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTimeIntervalBase" @167
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16064, 1520)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@167
-					    location   	(15959, 1440)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	210
-					    justify    	0
-					    label      	"TTimeIntervalBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348940251"
-					width      	228
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTimeIntervalMonths" @168
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16800, 2064)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@168
-					    location   	(16596, 2010)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	408
-					    justify    	0
-					    label      	"TTimeIntervalMonths")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953489500EA"
-					width      	426
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @169
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953489500EB"
-					client     	@168
-					supplier   	@167
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTimeIntervalHours" @170
-					ShowCompartmentStereotypes 	TRUE
-					location   	(15776, 2048)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@170
-					    location   	(15583, 1994)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	386
-					    justify    	0
-					    label      	"TTimeIntervalHours")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953489403A6"
-					width      	404
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @171
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953489403A7"
-					client     	@170
-					supplier   	@167
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TSize" @172
-					ShowCompartmentStereotypes 	TRUE
-					location   	(624, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@172
-					    location   	(543, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TSize")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953489302DC"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TChar" @173
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9712, 2160)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@173
-					    location   	(9631, 2080)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TChar")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A40114"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TCharF" @174
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9472, 2512)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@174
-					    location   	(9389, 2458)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	166
-					    justify    	0
-					    label      	"TCharF")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953488B014A"
-					width      	184
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @175
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953488B0154"
-					client     	@174
-					supplier   	@173
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Std::TBuf<KMaxAmPmName>" @176
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5136, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@176
-					    location   	(5001, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	270
-					    justify    	0
-					    label      	"TBuf<KMaxAmPmName>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953488A03B5"
-					width      	288
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TAmPmName" @177
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7024, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@177
-					    location   	(6881, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"TAmPmName")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953488A03AB"
-					width      	304
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @178
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953488A03B7"
-					client     	@177
-					supplier   	@176
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::Mem" @179
-					ShowCompartmentStereotypes 	TRUE
-					location   	(960, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@179
-					    location   	(879, 1690)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"Mem")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953488A02C5"
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::Dll" @180
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1280, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@180
-					    location   	(1199, 1690)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"Dll")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953488901F3"
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Std::TBuf<KMaxDayNameAbb>" @181
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7184, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@181
-					    location   	(7046, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"TBuf<KMaxDayNameAbb>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348FB00FB"
-					width      	294
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TBufBase16" @182
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8976, 240)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@182
-					    location   	(8820, 165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	312
-					    justify    	0
-					    label      	"TBufBase16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	14671839
-					quidu      	"395345D802AF"
-					width      	330
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TBuf" @183
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8816, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@183
-					    location   	(8735, 943)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TBuf")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348EA01E7"
-					height     	166
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @184
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348FB0105"
-					client     	@181
-					supplier   	@183
-					line_style 	0)
-				    (object UsesView "" @185
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953488A03B6"
-					client     	@176
-					supplier   	@183
-					line_style 	0)
-				    (object InheritView "" @186
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348EA01F1"
-					client     	@183
-					supplier   	@182
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Std::TBuf<KMaxSuffix>" @187
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9552, 1392)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@187
-					    location   	(9444, 1312)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	216
-					    justify    	0
-					    label      	"TBuf<KMaxSuffix>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B9018C"
-					width      	234
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @188
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348B90196"
-					client     	@187
-					supplier   	@183
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RRefBase" @189
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4080, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@189
-					    location   	(3999, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RRefBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348DF006E"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::RRef" @190
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6608, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@190
-					    location   	(6527, 943)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RRef")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AD030B"
-					height     	166
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @191
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348AD0315"
-					client     	@190
-					supplier   	@189
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TSglQue" @192
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14976, 848)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@192
-					    location   	(14895, 793)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TSglQue")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A9039C"
-					height     	210
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TPriQue" @193
-					ShowCompartmentStereotypes 	TRUE
-					location   	(12144, 928)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@193
-					    location   	(12063, 873)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TPriQue")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A90067"
-					height     	210
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindHandleBase" @194
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16464, 288)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@194
-					    location   	(16197, 186)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	534
-					    justify    	0
-					    label      	"TFindHandleBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D603C8"
-					width      	552
-					height     	228
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindChunk" @195
-					ShowCompartmentStereotypes 	TRUE
-					location   	(15520, 640)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@195
-					    location   	(15394, 586)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	252
-					    justify    	0
-					    label      	"TFindChunk")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348990302"
-					width      	270
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @196
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534899030C"
-					client     	@195
-					supplier   	@194
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDateTime" @197
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1648, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@197
-					    location   	(1567, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TDateTime")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348990190"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Std::TBuf<KMaxCurrencySymbol>" @198
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5856, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@198
-					    location   	(5698, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	316
-					    justify    	0
-					    label      	"TBuf<KMaxCurrencySymbol>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348EA02E1"
-					width      	334
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @199
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348EA02EB"
-					client     	@198
-					supplier   	@183
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Std::TBuf<KMaxMonthNameAbb>" @200
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8576, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@200
-					    location   	(8420, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	312
-					    justify    	0
-					    label      	"TBuf<KMaxMonthNameAbb>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BB013F"
-					width      	330
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @201
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348BB0149"
-					client     	@200
-					supplier   	@183
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Std::TBuf<KMaxMonthName>" @202
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7872, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@202
-					    location   	(7732, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	280
-					    justify    	0
-					    label      	"TBuf<KMaxMonthName>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A5011F"
-					width      	298
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @203
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A50129"
-					client     	@202
-					supplier   	@183
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TMonthName" @204
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9312, 928)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@204
-					    location   	(9176, 874)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	272
-					    justify    	0
-					    label      	"TMonthName")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A50115"
-					width      	290
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @205
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A5012A"
-					client     	@204
-					supplier   	@202
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindMutex" @206
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16368, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@206
-					    location   	(16243, 922)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	250
-					    justify    	0
-					    label      	"TFindMutex")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A50061"
-					width      	268
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @207
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A5006B"
-					client     	@206
-					supplier   	@194
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TCharLC" @208
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9696, 2656)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@208
-					    location   	(9604, 2602)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	184
-					    justify    	0
-					    label      	"TCharLC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A4031C"
-					width      	202
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @209
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A40326"
-					client     	@208
-					supplier   	@173
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TCallBack" @210
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2048, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@210
-					    location   	(1967, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TCallBack")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A00335"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RHandleBase" @211
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2448, 496)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@211
-					    location   	(2367, 416)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RHandleBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348E9009B"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RTimer" @212
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5040, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@212
-					    location   	(4959, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RTimer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A000FA"
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @213
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A00104"
-					client     	@212
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TPtrC8" @214
-					ShowCompartmentStereotypes 	TRUE
-					location   	(13872, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@214
-					    location   	(13716, 405)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	312
-					    justify    	0
-					    label      	"TPtrC8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	14671839
-					quidu      	"395345D40186"
-					width      	330
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TPckgC" @215
-					ShowCompartmentStereotypes 	TRUE
-					location   	(13872, 928)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@215
-					    location   	(13791, 873)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TPckgC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534892003B"
-					height     	210
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @216
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348920045"
-					client     	@215
-					supplier   	@214
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TThreadId" @217
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2432, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@217
-					    location   	(2351, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TThreadId")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AB0069"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDblQueIterBase" @218
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11216, 496)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@218
-					    location   	(11047, 442)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	338
-					    justify    	0
-					    label      	"TDblQueIterBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348EF02CA"
-					width      	356
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @219
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A800DD"
-					client     	@166
-					supplier   	@218
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDblQueLinkBase" @220
-					ShowCompartmentStereotypes 	TRUE
-					location   	(12736, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@220
-					    location   	(12631, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	210
-					    justify    	0
-					    label      	"TDblQueLinkBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BB004E"
-					width      	228
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDeltaQueLink" @221
-					ShowCompartmentStereotypes 	TRUE
-					location   	(12880, 896)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@221
-					    location   	(12732, 842)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	296
-					    justify    	0
-					    label      	"TDeltaQueLink")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A80187"
-					width      	314
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @222
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A80188"
-					client     	@221
-					supplier   	@220
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Std::TBuf8<sizeof(T)>" @223
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4544, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@223
-					    location   	(4445, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	198
-					    justify    	0
-					    label      	"TBuf8<sizeof(T)>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A50300"
-					width      	216
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TRegion" @224
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11296, 2080)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@224
-					    location   	(11215, 2000)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TRegion")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348CE03BD"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TRegionFix" @225
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11648, 2512)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@225
-					    location   	(11524, 2479)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	248
-					    justify    	0
-					    label      	"TRegionFix")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953489201AE"
-					width      	266
-					height     	166
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @226
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953489201AF"
-					client     	@225
-					supplier   	@224
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TIdentityRelation" @227
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2864, 1808)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@227
-					    location   	(2764, 1749)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	200
-					    justify    	0
-					    label      	"TIdentityRelation")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F40277"
-					width      	218
-					height     	218
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDblQueBase" @228
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11648, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@228
-					    location   	(11507, 426)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	282
-					    justify    	0
-					    label      	"TDblQueBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348E0007A"
-					width      	300
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @229
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A90068"
-					client     	@193
-					supplier   	@228
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDblQueLink" @230
-					ShowCompartmentStereotypes 	TRUE
-					location   	(12528, 896)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@230
-					    location   	(12396, 842)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	264
-					    justify    	0
-					    label      	"TDblQueLink")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AD03CA"
-					width      	282
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @231
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348AD03D4"
-					client     	@230
-					supplier   	@220
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RMessagePtr" @232
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3360, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@232
-					    location   	(3279, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RMessagePtr")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AD00B2"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::MBusDev" @233
-					ShowCompartmentStereotypes 	TRUE
-					location   	(720, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@233
-					    location   	(639, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"MBusDev")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B3015B"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RBusLogicalChannel" @234
-					ShowCompartmentStereotypes 	TRUE
-					location   	(720, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@234
-					    location   	(513, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	414
-					    justify    	0
-					    label      	"RBusLogicalChannel")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AC02E2"
-					width      	432
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @235
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348AC02E3"
-					client     	@234
-					supplier   	@211
-					line_style 	0)
-				    (object InheritView "" @236
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348AC02E4"
-					client     	@234
-					supplier   	@233
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::Password" @237
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3776, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@237
-					    location   	(3695, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"Password")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AB02EA"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TFixedArray" @238
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4176, 1808)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@238
-					    location   	(4095, 1749)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TFixedArray")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F101A0"
-					height     	218
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindLibrary" @239
-					ShowCompartmentStereotypes 	TRUE
-					location   	(15600, 800)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@239
-					    location   	(15470, 746)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	260
-					    justify    	0
-					    label      	"TFindLibrary")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B100D6"
-					width      	278
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @240
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348B100E0"
-					client     	@239
-					supplier   	@194
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RUndertaker" @241
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5424, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@241
-					    location   	(5294, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	260
-					    justify    	0
-					    label      	"RUndertaker")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B0039C"
-					width      	278
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @242
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348B003A6"
-					client     	@241
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RSemaphore" @243
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3488, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@243
-					    location   	(3354, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	268
-					    justify    	0
-					    label      	"RSemaphore")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B0026F"
-					width      	286
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @244
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348B00279"
-					client     	@243
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RChangeNotifier" @245
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1248, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@245
-					    location   	(1087, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	322
-					    justify    	0
-					    label      	"RChangeNotifier")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AF03CC"
-					width      	340
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @246
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348AF03D6"
-					client     	@245
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TSglQueIter" @247
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14544, 784)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@247
-					    location   	(14463, 725)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TSglQueIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BB027F"
-					height     	218
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTimeIntervalDays" @248
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16832, 1808)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@248
-					    location   	(16645, 1754)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	374
-					    justify    	0
-					    label      	"TTimeIntervalDays")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B20272"
-					width      	392
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @249
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348B2027C"
-					client     	@248
-					supplier   	@167
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TProcessId" @250
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3888, 2048)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@250
-					    location   	(3772, 1968)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	232
-					    justify    	0
-					    label      	"TProcessId")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B20132"
-					width      	250
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindServer" @251
-					ShowCompartmentStereotypes 	TRUE
-					location   	(17120, 656)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@251
-					    location   	(16995, 602)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	250
-					    justify    	0
-					    label      	"TFindServer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B10339"
-					width      	268
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @252
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348B10343"
-					client     	@251
-					supplier   	@194
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTimeIntervalYears" @253
-					ShowCompartmentStereotypes 	TRUE
-					location   	(15616, 1824)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@253
-					    location   	(15423, 1770)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	386
-					    justify    	0
-					    label      	"TTimeIntervalYears")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BA024C"
-					width      	404
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @254
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348BA0256"
-					client     	@253
-					supplier   	@167
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TPriQueLink" @255
-					ShowCompartmentStereotypes 	TRUE
-					location   	(12480, 1184)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@255
-					    location   	(12399, 1104)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TPriQueLink")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BA011F"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @256
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348BA0129"
-					client     	@255
-					supplier   	@230
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindProcess" @257
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16800, 960)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@257
-					    location   	(16661, 906)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	278
-					    justify    	0
-					    label      	"TFindProcess")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BA0075"
-					width      	296
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @258
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348BA007F"
-					client     	@257
-					supplier   	@194
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDllRefTableEntry" @259
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5072, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@259
-					    location   	(4970, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	204
-					    justify    	0
-					    label      	"TDllRefTableEntry")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B90327"
-					width      	222
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDllRefTable" @260
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5552, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@260
-					    location   	(5471, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TDllRefTable")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B9025E"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDateSuffix" @261
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10176, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@261
-					    location   	(10051, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	250
-					    justify    	0
-					    label      	"TDateSuffix")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B90178"
-					width      	268
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @262
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348B90197"
-					client     	@261
-					supplier   	@187
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RServer" @263
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3888, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@263
-					    location   	(3799, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	178
-					    justify    	0
-					    label      	"RServer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B900B0"
-					width      	196
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @264
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348B900BA"
-					client     	@263
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RLibrary" @265
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2368, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@265
-					    location   	(2274, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	188
-					    justify    	0
-					    label      	"RLibrary")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B8028F"
-					width      	206
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @266
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348B80299"
-					client     	@265
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::THeapWalk" @267
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5984, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@267
-					    location   	(5903, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"THeapWalk")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AE03C1"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RHeap" @268
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5808, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@268
-					    location   	(5727, 832)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RHeap")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B701E3"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RArrayBase" @269
-					ShowCompartmentStereotypes 	TRUE
-					location   	(240, 496)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@269
-					    location   	(159, 416)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RArrayBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D301D9"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::RArray" @270
-					ShowCompartmentStereotypes 	TRUE
-					location   	(240, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@270
-					    location   	(158, 943)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	164
-					    justify    	0
-					    label      	"RArray")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A702C7"
-					width      	182
-					height     	166
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @271
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A702C8"
-					client     	@270
-					supplier   	@269
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RNotifier" @272
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4288, 1280)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@272
-					    location   	(4207, 1200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RNotifier")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953489701BF"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Std::TPckgBuf<TNotifyInfo>" @273
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9008, 1424)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@273
-					    location   	(8887, 1344)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	242
-					    justify    	0
-					    label      	"TPckgBuf<TNotifyInfo>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953489701D3"
-					width      	260
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::E32Std::TBuf<KMaxDayName>" @274
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6528, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@274
-					    location   	(6403, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	250
-					    justify    	0
-					    label      	"TBuf<KMaxDayName>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F4003C"
-					width      	268
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @275
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348F40046"
-					client     	@274
-					supplier   	@183
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::UserHeap" @276
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14208, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@276
-					    location   	(14127, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"UserHeap")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BC01EA"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TLocale" @277
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6368, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@277
-					    location   	(6287, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TLocale")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534891009E"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTimeIntervalSeconds" @278
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16000, 2288)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@278
-					    location   	(15787, 2234)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	426
-					    justify    	0
-					    label      	"TTimeIntervalSeconds")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BC010E"
-					width      	444
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @279
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348BC010F"
-					client     	@278
-					supplier   	@167
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTimeIntervalMicroSeconds32" @280
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16400, 2528)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@280
-					    location   	(16117, 2474)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	566
-					    justify    	0
-					    label      	"TTimeIntervalMicroSeconds32")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BB03C0"
-					width      	584
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @281
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348BB03C1"
-					client     	@280
-					supplier   	@167
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TMonthNameAbb" @282
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9696, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@282
-					    location   	(9517, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	358
-					    justify    	0
-					    label      	"TMonthNameAbb")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BB012B"
-					width      	376
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @283
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348BB014A"
-					client     	@282
-					supplier   	@200
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TLinearOrder" @284
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6752, 1808)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@284
-					    location   	(6667, 1749)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	170
-					    justify    	0
-					    label      	"TLinearOrder")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953488B024E"
-					width      	188
-					height     	218
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::User" @285
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14208, 816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@285
-					    location   	(14127, 762)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"User")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348C501BB"
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @286
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348C501C5"
-					client     	@285
-					supplier   	@276
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RRegion" @287
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11296, 2496)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@287
-					    location   	(11205, 2442)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	182
-					    justify    	0
-					    label      	"RRegion")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348C00019"
-					width      	200
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @288
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348C0001A"
-					client     	@287
-					supplier   	@224
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RProcess" @289
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3088, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@289
-					    location   	(2976, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	224
-					    justify    	0
-					    label      	"RProcess")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BF01B3"
-					width      	242
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @290
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348BF01BD"
-					client     	@289
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RCriticalSection" @291
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3488, 1264)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@291
-					    location   	(3389, 1184)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	198
-					    justify    	0
-					    label      	"RCriticalSection")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348BD0001"
-					width      	216
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @292
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348BD000B"
-					client     	@291
-					supplier   	@243
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RPointerArrayBase" @293
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3616, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@293
-					    location   	(3508, 400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	216
-					    justify    	0
-					    label      	"RPointerArrayBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F602A2"
-					width      	234
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::RPointerArray" @294
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6192, 976)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@294
-					    location   	(6052, 943)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	280
-					    justify    	0
-					    label      	"RPointerArray")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D502D7"
-					width      	298
-					height     	166
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @295
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348D502E1"
-					client     	@294
-					supplier   	@293
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTrapHandler" @296
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7232, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@296
-					    location   	(7151, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TTrapHandler")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AB0196"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTrap" @297
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7616, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@297
-					    location   	(7535, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TTrap")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D101C3"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTimeIntervalMinutes" @298
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16640, 2304)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@298
-					    location   	(16432, 2250)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"TTimeIntervalMinutes")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D0035C"
-					width      	434
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TSglQueBase" @299
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14976, 464)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@299
-					    location   	(14832, 410)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	288
-					    justify    	0
-					    label      	"TSglQueBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953489D00AF"
-					width      	306
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @300
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A903A6"
-					client     	@192
-					supplier   	@299
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TSglQueIterBase" @301
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14544, 448)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@301
-					    location   	(14375, 394)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	338
-					    justify    	0
-					    label      	"TSglQueIterBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AA0253"
-					width      	356
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @302
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348BB0289"
-					client     	@247
-					supplier   	@301
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TSglQueLink" @303
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7984, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@303
-					    location   	(7903, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TSglQueLink")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D00211"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TRealFormat" @304
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8416, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@304
-					    location   	(8332, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	168
-					    justify    	0
-					    label      	"TRealFormat")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348CC021F"
-					width      	186
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TNotifyInfo" @305
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8832, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@305
-					    location   	(8751, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TNotifyInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348CB03CD"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TInt64" @306
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9184, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@306
-					    location   	(9103, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TInt64")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348CB01B0"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TCharUC" @307
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9920, 2464)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@307
-					    location   	(9817, 2410)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	206
-					    justify    	0
-					    label      	"TCharUC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348C603B1"
-					width      	224
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @308
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348C603BB"
-					client     	@307
-					supplier   	@173
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RSubSessionBase" @309
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9616, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@309
-					    location   	(9507, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	218
-					    justify    	0
-					    label      	"RSubSessionBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348C601F9"
-					width      	236
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RSessionBase" @310
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4288, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@310
-					    location   	(4139, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	298
-					    justify    	0
-					    label      	"RSessionBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348EE00CA"
-					width      	316
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @311
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953489701C9"
-					client     	@272
-					supplier   	@310
-					line_style 	0)
-				    (object InheritView "" @312
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348EE00D4"
-					client     	@310
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::RRegionBuf" @313
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11296, 2880)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@313
-					    location   	(11215, 2821)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RRegionBuf")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953489F02E3"
-					height     	218
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @314
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953489F02ED"
-					client     	@313
-					supplier   	@287
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TVersion" @315
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10064, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@315
-					    location   	(9983, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TVersion")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348DD012A"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TKey" @316
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10416, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@316
-					    location   	(10335, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TKey")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D70334"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFunctor" @317
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10752, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@317
-					    location   	(10671, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TFunctor")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D70095"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDeltaQueBase" @318
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11856, 928)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@318
-					    location   	(11757, 848)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	198
-					    justify    	0
-					    label      	"TDeltaQueBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D60238"
-					width      	216
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @319
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348D60242"
-					client     	@318
-					supplier   	@228
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RDevice" @320
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2016, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@320
-					    location   	(1925, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	182
-					    justify    	0
-					    label      	"RDevice")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D4002C"
-					width      	200
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @321
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348D4002D"
-					client     	@320
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTime" @322
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11104, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@322
-					    location   	(11023, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TTime")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348E700F2"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TRequestStatus" @323
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11520, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@323
-					    location   	(11425, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	190
-					    justify    	0
-					    label      	"TRequestStatus")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348E103D8"
-					width      	208
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TLex8" @324
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11936, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@324
-					    location   	(11855, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TLex8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348DC027D"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TLexMark8" @325
-					ShowCompartmentStereotypes 	TRUE
-					location   	(12304, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@325
-					    location   	(12223, 1664)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TLexMark8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348E0030F"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindLogicalDevice" @326
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16096, 1120)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@326
-					    location   	(15903, 1066)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	386
-					    justify    	0
-					    label      	"TFindLogicalDevice")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348E001CE"
-					width      	404
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @327
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348E001D8"
-					client     	@326
-					supplier   	@194
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RHeapBase" @328
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3120, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@328
-					    location   	(2994, 426)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	252
-					    justify    	0
-					    label      	"RHeapBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534896020E"
-					width      	270
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @329
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348B701ED"
-					client     	@268
-					supplier   	@328
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RChunk" @330
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1664, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@330
-					    location   	(1577, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	174
-					    justify    	0
-					    label      	"RChunk")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348DE01B7"
-					width      	192
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @331
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348DE01C1"
-					client     	@330
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TDblQue" @332
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11536, 928)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@332
-					    location   	(11455, 873)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TDblQue")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348C702F5"
-					height     	210
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @333
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348C702FF"
-					client     	@332
-					supplier   	@228
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TPckgBuf" @334
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8560, 1312)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@334
-					    location   	(8457, 1279)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	206
-					    justify    	0
-					    label      	"TPckgBuf")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348A502F6"
-					width      	224
-					height     	166
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @335
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3953489701DD"
-					client     	@273
-					supplier   	@334
-					line_style 	0)
-				    (object InheritView "" @336
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348A5030A"
-					client     	@334
-					supplier   	@223
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TLitC" @337
-					ShowCompartmentStereotypes 	TRUE
-					location   	(12672, 1808)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@337
-					    location   	(12591, 1753)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TLitC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F201A2"
-					height     	210
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::Time" @338
-					ShowCompartmentStereotypes 	TRUE
-					location   	(13008, 1744)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@338
-					    location   	(12927, 1690)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"Time")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348ED01EB"
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TRegistryCategoryIter" @339
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3888, 2480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@339
-					    location   	(3768, 2400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	240
-					    justify    	0
-					    label      	"TRegistryCategoryIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AF028C"
-					width      	258
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TRegistryCategory" @340
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4160, 2480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@340
-					    location   	(4055, 2400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	210
-					    justify    	0
-					    label      	"TRegistryCategory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348D0008B"
-					width      	228
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TUid" @341
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3616, 2480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@341
-					    location   	(3535, 2426)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TUid")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348EC03AC"
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TRect" @342
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3056, 2480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@342
-					    location   	(2975, 2400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TRect")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953489C0036"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TPoint" @343
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3264, 2480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@343
-					    location   	(3183, 2400)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TPoint")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348EC015D"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindSemaphore" @344
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16976, 816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@344
-					    location   	(16808, 762)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	336
-					    justify    	0
-					    label      	"TFindSemaphore")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348EB0025"
-					width      	354
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @345
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348EB002F"
-					client     	@344
-					supplier   	@194
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TCurrencySymbol" @346
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7504, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@346
-					    location   	(7323, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"TCurrencySymbol")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348EA02B9"
-					width      	380
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @347
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348EA02EC"
-					client     	@346
-					supplier   	@198
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RMutex" @348
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2720, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@348
-					    location   	(2634, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	172
-					    justify    	0
-					    label      	"RMutex")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348E90308"
-					width      	190
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @349
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348E90312"
-					client     	@348
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::THandleInfo" @350
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2480, 2816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@350
-					    location   	(2399, 2736)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"THandleInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F10363"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindLogicalChannel" @351
-					ShowCompartmentStereotypes 	TRUE
-					location   	(15744, 960)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@351
-					    location   	(15537, 906)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	414
-					    justify    	0
-					    label      	"TFindLogicalChannel")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F00041"
-					width      	432
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @352
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348F0004B"
-					client     	@351
-					supplier   	@194
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TCheckedUid" @353
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2688, 2816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@353
-					    location   	(2607, 2736)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TCheckedUid")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348EE035F"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TUidType" @354
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2896, 2816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@354
-					    location   	(2815, 2736)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TUidType")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348E8007B"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TPtr8" @355
-					ShowCompartmentStereotypes 	TRUE
-					location   	(13328, 464)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@355
-					    location   	(13172, 389)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	312
-					    justify    	0
-					    label      	"TPtr8")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	14671839
-					quidu      	"395345D803B3"
-					width      	330
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TPckg" @356
-					ShowCompartmentStereotypes 	TRUE
-					location   	(13344, 880)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@356
-					    location   	(13263, 825)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TPckg")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348C00164"
-					height     	210
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @357
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348C0016E"
-					client     	@356
-					supplier   	@355
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::TBufCBase16" @358
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10592, 496)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@358
-					    location   	(10436, 421)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	312
-					    justify    	0
-					    label      	"TBufCBase16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	14671839
-					quidu      	"395345D90093"
-					width      	330
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TBufC" @359
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10608, 928)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@359
-					    location   	(10527, 873)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TBufC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348FA03D4"
-					height     	210
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @360
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348FA03DE"
-					client     	@359
-					supplier   	@358
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindThread" @361
-					ShowCompartmentStereotypes 	TRUE
-					location   	(17200, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@361
-					    location   	(17070, 426)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	260
-					    justify    	0
-					    label      	"TFindThread")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F40169"
-					width      	278
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @362
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348F40173"
-					client     	@361
-					supplier   	@194
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDayName" @363
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7984, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@363
-					    location   	(7862, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"TDayName")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F40014"
-					width      	262
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @364
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348F40047"
-					client     	@363
-					supplier   	@274
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::Environment" @365
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3120, 2816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@365
-					    location   	(3039, 2736)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"Environment")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F30334"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TSwap" @366
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3328, 2816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@366
-					    location   	(3247, 2736)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TSwap")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395349010027"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TRegistryIter" @367
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3552, 2816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@367
-					    location   	(3471, 2736)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TRegistryIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534900035B"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TLex16" @368
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3776, 2816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@368
-					    location   	(3695, 2736)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TLex16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953490000E4"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TLexMark16" @369
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3984, 2816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@369
-					    location   	(3901, 2736)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	166
-					    justify    	0
-					    label      	"TLexMark16")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348B10217"
-					width      	184
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TFindPhysicalDevice" @370
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16656, 1136)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@370
-					    location   	(16446, 1082)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	420
-					    justify    	0
-					    label      	"TFindPhysicalDevice")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348FB0227"
-					width      	438
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @371
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348FB0231"
-					client     	@370
-					supplier   	@194
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TDayNameAbb" @372
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8416, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@372
-					    location   	(8266, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	300
-					    justify    	0
-					    label      	"TDayNameAbb")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348FB00C9"
-					width      	318
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @373
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348FB0106"
-					client     	@372
-					supplier   	@181
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RMessage" @374
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4208, 2816)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@374
-					    location   	(4127, 2736)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RMessage")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3953489F009E"
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RThread" @375
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4704, 912)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@375
-					    location   	(4611, 858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	186
-					    justify    	0
-					    label      	"RThread")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348FA00A9"
-					width      	204
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @376
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348FA00B3"
-					client     	@375
-					supplier   	@211
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::E32BaseClasses::E32Std::TDeltaQue" @377
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11856, 1264)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@377
-					    location   	(11741, 1231)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	230
-					    justify    	0
-					    label      	"TDeltaQue")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348AE01C2"
-					width      	248
-					height     	166
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @378
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348AE01C3"
-					client     	@377
-					supplier   	@318
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::TTimeIntervalMicroSeconds" @379
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16016, 2720)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@379
-					    location   	(15748, 2666)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	536
-					    justify    	0
-					    label      	"TTimeIntervalMicroSeconds")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"395348F30171"
-					width      	554
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @380
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"395348D00366"
-					client     	@298
-					supplier   	@167
-					line_style 	0)))))
-		    (object Class_Category "Esock"
-			quid       	"39534E6A0277"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CMBufManager"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6A0282"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E6A0283"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "__DbgGetBufTotal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6A0354"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgGetBufSpace"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6A035E"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgSetFailAfter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6A035F"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgSetPoolLimit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6A0368"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgSmallBufChain"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6A036A"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgSockServHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A0372"
-					stereotype 	"static"
-					result     	"IMPORT_C RHeap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgCheckBuffer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A0374"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgCheckChain"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A037C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBuf*")
-					    (object Parameter "aType"
-						type       	"TMBufType")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompleteLargeRequests"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A0391"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CompleteSmallRequests"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A0392"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "FreeCallBack"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A039A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "WatchDogExpire"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A039D"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "WatchDogCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03A6"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "WatchDogReset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03AE"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "MergePool"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03AF"
-					parameters 	(list Parameters
-					    (object Parameter "aPool"
-						type       	"CMBufPool*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "NumBufsToAlloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03B8"
-					parameters 	(list Parameters
-					    (object Parameter "aPrimaryPool"
-						type       	"TBool"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Heap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03BA"
-					stereotype 	"static"
-					result     	"RHeap&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03C2"
-					parameters 	(list Parameters
-					    (object Parameter "aRequest"
-						type       	"RMBufAsyncRequest&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03C4"
-					parameters 	(list Parameters
-					    (object Parameter "aRequest"
-						type       	"RMBufAsyncRequest&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Panic"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03CC"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPanic"
-						type       	"TMBufPanic"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03D6"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03E0"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Context"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6A03E2"
-					stereotype 	"static"
-					result     	"IMPORT_C CMBufManager*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B0003"
-					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       	"39534E6B0004"
-					stereotype 	"static"
-					result     	"IMPORT_C CMBufManager*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CMBufManager"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B0006"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CMBufManager"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B000C"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "__iFailAfter"
-					quid       	"39534E6A028B"
-					type       	"TInt")
-				    (object ClassAttribute "__iPoolLimit"
-					quid       	"39534E6A028C"
-					type       	"TInt")
-				    (object ClassAttribute "iWatchDogIsPending"
-					quid       	"39534E6A02D1"
-					type       	"TBool")
-				    (object ClassAttribute "iSmallBufTotal"
-					quid       	"39534E6A032C"
-					type       	"TInt")
-				    (object ClassAttribute "iSmallBufSpace"
-					quid       	"39534E6A0336"
-					type       	"TInt")
-				    (object ClassAttribute "iNumSmallFree"
-					quid       	"39534E6A0337"
-					type       	"TInt")
-				    (object ClassAttribute "iNumSmallBufs"
-					quid       	"39534E6A0340"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Instantiated_Class "TDblQue<RMBufAsyncRequest>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"39534E6A02E6"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"39534E6A02F0"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQue"
-					quidu      	"395348C702F5"))
-				language   	"VC++")
-			    (object Instantiated_Class "TDblQue<CMBufPool>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"39534E6A030E"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"39534E6A0318"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQue"
-					quidu      	"395348C702F5"))
-				language   	"VC++")
-			    (object Class "TNameRecord"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6B007A"
-				operations 	(list Operations
-				    (object Operation "TNameRecord"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6B009D"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFlags"
-					quid       	"39534E6B0084"
-					type       	"TInt"
-					initv      	"0"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "CSocketServExtBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6B00DE"
-				documentation 	" Base class for extensions"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E6B00E8"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B00F2"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InstallL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B00F4"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aArgs"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CSocketServExtBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B00FC"
-					stereotype 	"virtual"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "LittleEndian"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6B0138"
-				operations 	(list Operations
-				    (object Operation "Put16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B0142"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TUint8*")
-					    (object Parameter "aVal"
-						type       	"TUint16"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Put32"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B0146"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TUint8*")
-					    (object Parameter "aVal"
-						type       	"TUint32"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Get16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B014F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"IMPORT_C TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Get32"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B0152"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"IMPORT_C TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RSocketServ"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6B02A1"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E6B02A2"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RSessionBase"
-					quidu      	"395348EE00CA"))
-				operations 	(list Operations
-				    (object Operation "__DbgMbufTotalSpace"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02A3"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgMbufFreeSpace"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02AB"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgCheckMbuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02AC"
-					parameters 	(list Parameters
-					    (object Parameter "asize"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgSetMbufPoolLimit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02AE"
-					parameters 	(list Parameters
-					    (object Parameter "asize"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgFailNextMbuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02B0"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgFailNext"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02B5"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgMarkEnd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02B7"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgCheckHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02B9"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "__DbgMarkHeap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02BB"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ClearExclusiveMode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02BF"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetExclusiveMode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02C0"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InstallExtension"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02C2"
-					parameters 	(list Parameters
-					    (object Parameter "aDllName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aArgs"
-						type       	"const TDesC&"
-						initv      	"TPtrC()"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StopProtocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02C5"
-					parameters 	(list Parameters
-					    (object Parameter "anAddrFamily"
-						type       	"TUint")
-					    (object Parameter "aSockType"
-						type       	"TUint")
-					    (object Parameter "aProtocol"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartProtocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02CC"
-					parameters 	(list Parameters
-					    (object Parameter "anAddrFamily"
-						type       	"TUint")
-					    (object Parameter "aSockType"
-						type       	"TUint")
-					    (object Parameter "aProtocol"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindProtocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02D1"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TProtocolName&"
-						const      	TRUE)
-					    (object Parameter "aProtocol"
-						type       	"TProtocolDesc&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetProtocolInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02D4"
-					parameters 	(list Parameters
-					    (object Parameter "anIndex"
-						type       	"TUint")
-					    (object Parameter "aProtocol"
-						type       	"TProtocolDesc&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumProtocols"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02D7"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TUint&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Version"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02D9"
-					stereotype 	"const"
-					result     	"IMPORT_C TVersion"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Connect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6B02DB"
-					parameters 	(list Parameters
-					    (object Parameter "aMessageSlots"
-						type       	"TUint"
-						initv      	"KESockDefaultMessageSlots"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RMBufPktQ"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6B03E1"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF PACKET QUEUE
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C001A"
-					parameters 	(list Parameters
-					    (object Parameter "aNew"
-						type       	"RMBufChain&")
-					    (object Parameter "aPrev"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0021"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0023"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C002B"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						type       	"RMBufPktQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C002D"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C002F"
-					parameters 	(list Parameters
-					    (object Parameter "aNew"
-						type       	"RMBufChain&")
-					    (object Parameter "aPrev"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0037"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0038"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						type       	"RMBufPktQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C003F"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6C0040"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6C0042"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6C0049"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RNetDatabase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6C00B8"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E6C00C2"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RSubSessionBase"
-					quidu      	"395348C601F9"))
-				operations 	(list Operations
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C00C3"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C00C4"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C00C5"
-					parameters 	(list Parameters
-					    (object Parameter "anItem"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aStat"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C00CE"
-					parameters 	(list Parameters
-					    (object Parameter "anItem"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C00D0"
-					parameters 	(list Parameters
-					    (object Parameter "anItem"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aStat"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C00D3"
-					parameters 	(list Parameters
-					    (object Parameter "anItem"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Query"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C00D6"
-					parameters 	(list Parameters
-					    (object Parameter "aQuery"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						type       	"TDes8&")
-					    (object Parameter "aStat"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Query"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C00DA"
-					parameters 	(list Parameters
-					    (object Parameter "aQuery"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						type       	"TDes8&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C00DD"
-					parameters 	(list Parameters
-					    (object Parameter "aSocketServer"
-						type       	"RSocketServ&")
-					    (object Parameter "anAddrFamily"
-						type       	"TUint")
-					    (object Parameter "aProtocol"
-						type       	"TUint"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TMBufPktQIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6C01DA"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF PACKET QUEUE ITERATOR
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "TidyAfterUpdate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0205"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0206"
-					parameters 	(list Parameters
-					    (object Parameter "aNewChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C020D"
-					parameters 	(list Parameters
-					    (object Parameter "aNewChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C020F"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"TInt"))
-					result     	"IMPORT_C const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Current"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6C0217"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "More"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6C0219"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetToFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6C0220"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6C0221"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						type       	"RMBufPktQ&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufPktQIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6C0223"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						type       	"RMBufPktQ&"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CServProviderBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6C032E"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E6C0343"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "AutoBind"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C034D"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shutdown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C034F"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "option"
-						type       	"TCloseType"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shutdown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0357"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "option"
-						type       	"TCloseType")
-					    (object Parameter "aDisconnectionData"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PassiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C035B"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aQueSize"
-						type       	"TUint"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PassiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0361"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aQueSize"
-						type       	"TUint")
-					    (object Parameter "aConnectionData"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ActiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0365"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ActiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0367"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aConnectionData"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C036D"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"TDes8&")
-					    (object Parameter "options"
-						type       	"TUint")
-					    (object Parameter "anAddr"
-						type       	"TSockAddr*"
-						initv      	"NULL"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Write"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0375"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "options"
-						type       	"TUint")
-					    (object Parameter "anAddr"
-						type       	"TSockAddr*"
-						initv      	"NULL"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C037A"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						type       	"TUint")
-					    (object Parameter "name"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelIoctl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0382"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						type       	"TUint")
-					    (object Parameter "aName"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ioctl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0389"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						type       	"TUint")
-					    (object Parameter "name"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						type       	"TDes8*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C038E"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						type       	"TUint")
-					    (object Parameter "name"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRemName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0395"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C0398"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLocalName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C039E"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocalName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C03A1"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Start"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C03A7"
-					documentation 	" pure virtual"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNotify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6C03A9"
-					parameters 	(list Parameters
-					    (object Parameter "aSocket"
-						type       	"MSocketNotify*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CServProviderBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6C03AB"
-					stereotype 	"virtual"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "ByteOrder"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6D0023"
-				operations 	(list Operations
-				    (object Operation "Swap16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6D002D"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint16"))
-					result     	"IMPORT_C TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Swap16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6D0037"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint"))
-					result     	"TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Swap32"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6D003A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint32"))
-					result     	"IMPORT_C TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TProtocolDesc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6D00C3"
-				stereotype 	"struct"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iMessageSize"
-					quid       	"39534E6D00CD"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iSecurity"
-					quid       	"39534E6D00CE"
-					type       	"TUint"
-					exportControl 	"Public")
-				    (object ClassAttribute "iNamingServices"
-					quid       	"39534E6D00CF"
-					type       	"TUint"
-					exportControl 	"Public")
-				    (object ClassAttribute "iServiceInfo"
-					quid       	"39534E6D00D0"
-					type       	"TUint"
-					exportControl 	"Public")
-				    (object ClassAttribute "iProtocol"
-					quid       	"39534E6D00EB"
-					type       	"TUint"
-					exportControl 	"Public")
-				    (object ClassAttribute "iSockType"
-					quid       	"39534E6D00EC"
-					type       	"TUint"
-					exportControl 	"Public")
-				    (object ClassAttribute "iAddrFamily"
-					quid       	"39534E6D00F5"
-					type       	"TUint"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "RMBuf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6E02D7"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "__DbgGet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E0313"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "__DbgPut"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E0316"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint8")
-					    (object Parameter "aOffset"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E031F"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"const RMBuf&"
-						const      	TRUE))
-					result     	"RMBuf&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RMBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E0327"
-					parameters 	(list Parameters
-					    (object Parameter "aBuffer"
-						type       	"TUint8*")
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RMBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E0331"
-					documentation 	" Forbidden ops"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RMBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E0332"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"const RMBuf&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E0334"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator new"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E033B"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TUint")
-					    (object Parameter "aPtr"
-						type       	"RMBuf*"))
-					result     	"TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Get"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E0345"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Put"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E0348"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						type       	"TUint8")
-					    (object Parameter "aOffset"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AdjustEnd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E0351"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AdjustStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E035A"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E0363"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E036D"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E036F"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E0377"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TMBufType"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnlinkPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E0379"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LinkPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E0381"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Unlink"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E0383"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Link"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E038B"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"RMBuf*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E038D"
-					stereotype 	"const"
-					result     	"TMBufType"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "End"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E0396"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E0398"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Offset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E039A"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03A1"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03A3"
-					result     	"RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03A4"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03AB"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03AC"
-					stereotype 	"const"
-					result     	"const RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03AE"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03B4"
-					stereotype 	"const"
-					result     	"const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03B6"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03B7"
-					stereotype 	"const"
-					result     	"const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Buffer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03BE"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Buffer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03BF"
-					stereotype 	"const"
-					result     	"const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6E03C1"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E03C8"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E03C9"
-					stereotype 	"static"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E03CB"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6E03CC"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						type       	"TMBufType"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iBuffer"
-					quid       	"39534E6E02E1"
-					type       	"TUint8* const")
-				    (object ClassAttribute "iSize"
-					quid       	"39534E6E02E2"
-					type       	"const TInt")
-				    (object ClassAttribute "iLength"
-					quid       	"39534E6E02F5"
-					type       	"TInt")
-				    (object ClassAttribute "iOffset"
-					quid       	"39534E6E02F6"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "CMBufPool"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6F0058"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E6F0062"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "__DbgCheckBuffer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F0080"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F0082"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator new"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F008A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSiz"
-						type       	"TUint")
-					    (object Parameter "aLeave"
-						type       	"TLeave")
-					    (object Parameter "aExtra"
-						type       	"TUint"))
-					result     	"TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E6F0094"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Merge"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F0095"
-					parameters 	(list Parameters
-					    (object Parameter "aMainPool"
-						type       	"RMBufQ&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F0097"
-					parameters 	(list Parameters
-					    (object Parameter "aNumBufs"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F009E"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aNumBufs"
-						type       	"TInt"))
-					result     	"CMBufPool*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CMBufPool"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F00A1"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CMBufPool"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F00A2"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPool"
-					quid       	"39534E6F0063"
-					type       	"TUint8*")
-				    (object ClassAttribute "iCount"
-					quid       	"39534E6F0064"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "CNetDBProvdBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6F00D0"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E6F00DA"
-					supplier   	"Logical View::E32BaseClasses::Esock::CResolverProvdBase"
-					quidu      	"39534E70021C"))
-				operations 	(list Operations
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F00DB"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aBuffer"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F00DE"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aBuffer"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Query"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F00E4"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aBuffer"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "SocketServExt"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6F0120"
-				operations 	(list Operations
-				    (object Operation "InstallSchedulerWaitHook"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F012A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCall"
-						type       	"TCallBack*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CloseSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F012D"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OpenSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F012F"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InstallExtensionL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F0135"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aDllName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aArgs"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindAndLoadProtocolL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F0139"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter ""
-						type       	"TProtocolType"
-						initv      	"ENormalProtocol"))
-					result     	"IMPORT_C CProtocolBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RSocket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E6F03B5"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E6F03BF"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RSubSessionBase"
-					quidu      	"395348C601F9"))
-				operations 	(list Operations
-				    (object Operation "Transfer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F03D6"
-					parameters 	(list Parameters
-					    (object Parameter "aServer"
-						type       	"RSocketServ&")
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Name"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F03DD"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"TName&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Info"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F03DF"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						type       	"TProtocolDesc&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F03E7"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shutdown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F03E8"
-					parameters 	(list Parameters
-					    (object Parameter "aHow"
-						type       	"TShutdown")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shutdown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E6F03EB"
-					parameters 	(list Parameters
-					    (object Parameter "aHow"
-						type       	"TShutdown")
-					    (object Parameter "aDisconnectDataOut"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aDisconnectDataIn"
-						type       	"TDes8&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70000D"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoteName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700013"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocalPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700015"
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocalName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700016"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetDisconnectData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70001D"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"TDes8&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelIoctl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70001F"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ioctl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700020"
-					parameters 	(list Parameters
-					    (object Parameter "aCommand"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "aDesc"
-						type       	"TDes8*"
-						initv      	"NULL")
-					    (object Parameter "aLevel"
-						type       	"TUint"
-						initv      	"KLevelUnspecified"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOpt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70002B"
-					parameters 	(list Parameters
-					    (object Parameter "anOptionName"
-						type       	"TUint")
-					    (object Parameter "anOptionLevel"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						type       	"TDes8&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOpt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700034"
-					parameters 	(list Parameters
-					    (object Parameter "anOptionName"
-						type       	"TUint")
-					    (object Parameter "anOptionLevel"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						type       	"TInt&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOpt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70003D"
-					parameters 	(list Parameters
-					    (object Parameter "anOptionName"
-						type       	"TUint")
-					    (object Parameter "anOptionLevel"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						type       	"const TDesC8&"
-						initv      	"TPtrC8(NULL,0)"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOpt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700046"
-					parameters 	(list Parameters
-					    (object Parameter "anOptionName"
-						type       	"TUint")
-					    (object Parameter "anOptionLevel"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Listen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70004F"
-					parameters 	(list Parameters
-					    (object Parameter "qSize"
-						type       	"TUint"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Listen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700051"
-					parameters 	(list Parameters
-					    (object Parameter "qSize"
-						type       	"TUint")
-					    (object Parameter "aConnectData"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelAccept"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700059"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Accept"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70005A"
-					parameters 	(list Parameters
-					    (object Parameter "aBlankSocket"
-						type       	"RSocket&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Accept"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700063"
-					parameters 	(list Parameters
-					    (object Parameter "aBlankSocket"
-						type       	"RSocket&")
-					    (object Parameter "aConnectData"
-						type       	"TDes8&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLocalPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700067"
-					parameters 	(list Parameters
-					    (object Parameter "aPort"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Bind"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70006D"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelConnect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70006F"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Connect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700070"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Connect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700079"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&")
-					    (object Parameter "aConnectDataOut"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aConnectDataIn"
-						type       	"TDes8&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RecvFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700083"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"TDes8&")
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&")
-					    (object Parameter "flags"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RecvFrom"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70008D"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"TDes8&")
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&")
-					    (object Parameter "flags"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "aLen"
-						type       	"TSockXfrLength&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SendTo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700098"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&")
-					    (object Parameter "flags"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SendTo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000A2"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "anAddr"
-						type       	"TSockAddr&")
-					    (object Parameter "flags"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "aLen"
-						type       	"TSockXfrLength&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelWrite"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000AD"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Write"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000B3"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelRead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000B6"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Read"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000B7"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"TDes8&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelRecv"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000BF"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RecvOneOrMore"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000C0"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"TDes8&")
-					    (object Parameter "flags"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "aLen"
-						type       	"TSockXfrLength&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Recv"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000CA"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"TDes8&")
-					    (object Parameter "flags"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Recv"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000D3"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"TDes8&")
-					    (object Parameter "flags"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "aLen"
-						type       	"TSockXfrLength&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelSend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000DD"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000DE"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "someFlags"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000E7"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "someFlags"
-						type       	"TUint")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&")
-					    (object Parameter "aLen"
-						type       	"TSockXfrLength&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000F2"
-					parameters 	(list Parameters
-					    (object Parameter "aServer"
-						type       	"RSocketServ&")
-					    (object Parameter "addrFamily"
-						type       	"TUint")
-					    (object Parameter "sockType"
-						type       	"TUint")
-					    (object Parameter "protocol"
-						type       	"TUint"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7000FC"
-					parameters 	(list Parameters
-					    (object Parameter "aServer"
-						type       	"RSocketServ&")
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E700104"
-					parameters 	(list Parameters
-					    (object Parameter "aServer"
-						type       	"RSocketServ&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TWapAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E7001AE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E7001B8"
-					supplier   	"Logical View::E32BaseClasses::Esock::TSockAddr"
-					quidu      	"39534E7101C3"))
-				operations 	(list Operations
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7001B9"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"const TWapAddr&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WapAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7001BC"
-					stereotype 	"const"
-					result     	"TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetWapAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7001C3"
-					parameters 	(list Parameters
-					    (object Parameter "aTel"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetWapPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7001C5"
-					parameters 	(list Parameters
-					    (object Parameter "aPort"
-						type       	"TWapPortNumber"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WapPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7001C7"
-					stereotype 	"const"
-					result     	"TWapPortNumber"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CResolverProvdBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E70021C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E70021D"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "CancelCurrentOperation"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E70023A"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNotify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E70023C"
-					parameters 	(list Parameters
-					    (object Parameter "aNotifier"
-						type       	"MResolverNotify*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RMBufQ"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E7003CA"
-				operations 	(list Operations
-				    (object Operation "Transfer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E71000B"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						type       	"RMBufQ&")
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E71000E"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E71000F"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E710015"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E710017"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E71001F"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E710021"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E710023"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E71002A"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E71002C"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E710034"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E710036"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E710037"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E71003D"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E71003E"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufQ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E71003F"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufQ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E710040"
-					parameters 	(list Parameters
-					    (object Parameter "aFirst"
-						type       	"RMBuf*")
-					    (object Parameter "aLast"
-						type       	"RMBuf*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RHostResolver"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E7100DD"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E7100E7"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RSubSessionBase"
-					quidu      	"395348C601F9"))
-				operations 	(list Operations
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7100E8"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7100E9"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHostName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7100EA"
-					parameters 	(list Parameters
-					    (object Parameter "aNeme"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetHostName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7100F1"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"TDes&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetHostName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7100F3"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"TDes&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7100F6"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"const TSockAddr&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						type       	"TNameEntry&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7100FA"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"const TSockAddr&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						type       	"TNameEntry&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7100FD"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TNameEntry&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E710100"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						type       	"TNameEntry&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E710102"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						type       	"TNameEntry&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E710106"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						type       	"TNameEntry&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E710109"
-					parameters 	(list Parameters
-					    (object Parameter "aSocketServer"
-						type       	"RSocketServ&")
-					    (object Parameter "anAddrFamily"
-						type       	"TUint")
-					    (object Parameter "aProtocol"
-						type       	"TUint"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TSockAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E7101C3"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E7101D9"
-					supplier   	"Logical View::E32BaseClasses::Esock::TBuf8<KMaxSockAddrSize>"
-					quidu      	"39534E7101D7"))
-				operations 	(list Operations
-				    (object Operation "BasePtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7101E1"
-					stereotype 	"const"
-					result     	"SSockAddr*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "UserPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7101E3"
-					stereotype 	"const"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetUserLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7101E5"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "GetUserLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7101EC"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CmpPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7101ED"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						type       	"const TSockAddr&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7101F0"
-					parameters 	(list Parameters
-					    (object Parameter "aPort"
-						type       	"TUint"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Port"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7101F2"
-					stereotype 	"const"
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetFamily"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7101F6"
-					parameters 	(list Parameters
-					    (object Parameter "aFamily"
-						type       	"TUint"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Family"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7101F8"
-					stereotype 	"const"
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf8<KMaxSockAddrSize>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"39534E7101D7"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"39534E7101D8"
-					supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::TBuf8"
-					quidu      	"395345D601E3"))
-				language   	"VC++")
-			    (object Class "TMBufIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E71039A"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF ITERATOR
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "MBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7103AE"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "More"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7103AF"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator RMBuf*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7103B0"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7103B8"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"TInt"))
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7103BA"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBuf*"))
-					result     	"TMBufIter&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7103BC"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"TMBufIter&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7103C3"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7103C4"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBuf*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7103C6"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CProtocolBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E720138"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E720142"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "TryDelete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E720156"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CanClose"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E720157"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RefCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E720158"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Identify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E72015A"
-					documentation 	" Pure virtual"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocolDesc"
-						type       	"TServerProtocolDesc*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Error"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E720161"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anError"
-						type       	"TInt")
-					    (object Parameter "aSourceProtocol"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E720165"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						type       	"TUint")
-					    (object Parameter "name"
-						type       	"TUint")
-					    (object Parameter "option"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aSourceProtocol"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E72016F"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						type       	"TUint")
-					    (object Parameter "name"
-						type       	"TUint")
-					    (object Parameter "option"
-						type       	"TDes8&")
-					    (object Parameter "aSourceProtocol"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Process"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E720177"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"RMBufChain&")
-					    (object Parameter "aSourceProtocol"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Process"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E72017E"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aPDU"
-						type       	"TDes8&")
-					    (object Parameter "from"
-						type       	"TSockAddr*")
-					    (object Parameter "to"
-						type       	"TSockAddr*"
-						initv      	"NULL")
-					    (object Parameter "aSourceProtocol"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E720184"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aPDU"
-						type       	"RMBufChain&")
-					    (object Parameter "aSourceProtocol"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E72018C"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aPDU"
-						type       	"TDes8&")
-					    (object Parameter "to"
-						type       	"TSockAddr*")
-					    (object Parameter "from"
-						type       	"TSockAddr*"
-						initv      	"NULL")
-					    (object Parameter "aSourceProtocol"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindToL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E720195"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "protocol"
-						type       	"CProtocolBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E720198"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "protocol"
-						type       	"CProtocolBase*")
-					    (object Parameter "id"
-						type       	"TUint"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201A0"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201A2"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aTag"
-						type       	"TDesC&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Tag"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201A8"
-					result     	"IMPORT_C TPtrC"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartSending"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201A9"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						type       	"CProtocolBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CloseNow"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201AC"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201B2"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201B4"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProtocolFamily"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201B6"
-					result     	"CProtocolFamilyBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CProtocolBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201BB"
-					stereotype 	"virtual"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewNetDatabaseL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201BD"
-					stereotype 	"virtual"
-					result     	"IMPORT_C CNetDBProvdBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewServiceResolverL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201BF"
-					stereotype 	"virtual"
-					result     	"IMPORT_C CServiceResolvProvdBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewHostResolverL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201C5"
-					stereotype 	"virtual"
-					result     	"IMPORT_C CHostResolvProvdBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewSAPL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7201C7"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						type       	"TUint"))
-					result     	"IMPORT_C CServProviderBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iRefCount"
-					quid       	"39534E720143"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "CProtocolFamilyBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E720251"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E72025B"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "ProtocolList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E72028D"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocolList"
-						type       	"TServerProtocolDesc* &"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewProtocolL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E720290"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSockType"
-						type       	"TUint")
-					    (object Parameter "aProtocol"
-						type       	"TUint"))
-					result     	"CProtocolBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Install"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E720298"
-					documentation 	" Pure virtual"
-					stereotype 	"abstract"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLibraryL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E72029A"
-					parameters 	(list Parameters
-					    (object Parameter "aLib"
-						type       	"RLibrary&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "QueryVersionSupported"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7202A1"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "aVer"
-						type       	"const TVersion&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7202A4"
-					stereotype 	"virtual"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7202AB"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7202AD"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CProtocolFamilyBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7202AF"
-					stereotype 	"virtual"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iRefCount"
-					quid       	"39534E720279"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "RMBufChain"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E73025C"
-				operations 	(list Operations
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E73027A"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumBufs"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E73027C"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Goto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E73027E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"TInt")
-					    (object Parameter "resBuf"
-						type       	"RMBuf* &")
-					    (object Parameter "resOffset"
-						type       	"TInt&")
-					    (object Parameter "resLength"
-						type       	"TInt&")
-					    (object Parameter "resPrevBuf"
-						type       	"RMBuf* &"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Goto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E730289"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"TInt")
-					    (object Parameter "resBuf"
-						type       	"RMBuf* &")
-					    (object Parameter "resOffset"
-						type       	"TInt&")
-					    (object Parameter "resLength"
-						type       	"TInt&"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimEnd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E730292"
-					parameters 	(list Parameters
-					    (object Parameter "nBytes"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E730294"
-					parameters 	(list Parameters
-					    (object Parameter "nBytes"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyOut"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E730299"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"TDes8&")
-					    (object Parameter "aOffset"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyIn"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E73029D"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aOffset"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302A4"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "newChain"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						type       	"TInt"
-						initv      	"0")
-					    (object Parameter "aLen"
-						type       	"TInt"
-						initv      	"KMBufAll"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302AC"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						type       	"TInt"
-						initv      	"KMBufAll"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302AE"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Align"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302AF"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SplitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302B6"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						type       	"TInt")
-					    (object Parameter "newChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302B9"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aHdrLen"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302C0"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302C2"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302C4"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PrependL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302CA"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302CC"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302CE"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302D5"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302D7"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302DE"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302DF"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBuf*"))
-					result     	"RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7302E1"
-					stereotype 	"const"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302E3"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302E8"
-					stereotype 	"const"
-					result     	"const RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Unlink"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302EA"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Link"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302EB"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302F3"
-					result     	"RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302F4"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302F6"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302FD"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufChain"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302FE"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufChain"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E7302FF"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBuf*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TSockIOBufC"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E730343"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E730362"
-					supplier   	"Logical View::E32BaseClasses::Esock::TPckgC<TSockIO>"
-					quidu      	"39534E730357"))
-				operations 	(list Operations
-				    (object Operation "TSockIOBufC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"39534E73036B"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TPckgC<TSockIO>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"39534E730357"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"39534E730361"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TPckgC"
-					quidu      	"39534892003B"))
-				language   	"VC++")
-			    (object Class "RMBufAsyncRequest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E7303D9"
-				operations 	(list Operations
-				    (object Operation "Complete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E74004B"
-					parameters 	(list Parameters
-					    (object Parameter "aCode"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740055"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740056"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						type       	"RMBufChain&")
-					    (object Parameter "aLength"
-						type       	"TInt")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~RMBufAsyncRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740060"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iLength"
-					quid       	"39534E740041"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "SSockAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E740087"
-				stereotype 	"struct"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFamily"
-					quid       	"39534E740092"
-					type       	"TUint"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "MResolverNotify"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E7400AF"
-				operations 	(list Operations
-				    (object Operation "QueryComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7400B9"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anError"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "MSocketNotify"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E740145"
-				operations 	(list Operations
-				    (object Operation "IoctlComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740146"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						type       	"TDesC8*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Disconnect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740151"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						type       	"void"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Disconnect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740154"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDisconnectData"
-						type       	"TDesC8&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Error"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740159"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anError"
-						type       	"TInt")
-					    (object Parameter "anOperationMask"
-						type       	"TUint"
-						initv      	"EErrorAllOperations"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CanClose"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E74015D"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDelete"
-						type       	"TDelete"
-						initv      	"EDelete"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CanClose"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740160"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDisconnectData"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aDelete"
-						type       	"TDelete"
-						initv      	"EDelete"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConnectComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740166"
-					stereotype 	"abstract"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConnectComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740168"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aConnectData"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConnectComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E74016D"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSSP"
-						type       	"CServProviderBase&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConnectComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740170"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSSP"
-						type       	"CServProviderBase&")
-					    (object Parameter "aConnectData"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CanSend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740174"
-					stereotype 	"abstract"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740177"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						type       	"TUint"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CHostResolvProvdBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E7401A9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E7401B3"
-					supplier   	"Logical View::E32BaseClasses::Esock::CResolverProvdBase"
-					quidu      	"39534E70021C"))
-				operations 	(list Operations
-				    (object Operation "GetHostName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7401B4"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aNameBuf"
-						type       	"TDes&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHostName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7401BF"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aNameBuf"
-						type       	"TDes&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7401C2"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"TNameRecord&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7401C5"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"TNameRecord&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CServiceResolvProvdBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E7401FA"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E740204"
-					supplier   	"Logical View::E32BaseClasses::Esock::CResolverProvdBase"
-					quidu      	"39534E70021C"))
-				operations 	(list Operations
-				    (object Operation "RemoveService"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740205"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aNameBuf"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPortNum"
-						type       	"TInt32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RegisterService"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E74020E"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aNameBuf"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPortNum"
-						type       	"TInt32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByNumber"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740212"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aNameBuf"
-						type       	"TDes&")
-					    (object Parameter "aPortNum"
-						type       	"TInt32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740216"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aNameBuf"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPortNum"
-						type       	"TInt32&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TServerProtocolDesc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E740236"
-				stereotype 	"struct"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E740240"
-					supplier   	"Logical View::E32BaseClasses::Esock::TProtocolDesc"
-					quidu      	"39534E6D00C3"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iNumSockets"
-					quid       	"39534E740242"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iServiceTypeInfo"
-					quid       	"39534E740243"
-					type       	"TInt"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "BigEndian"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E740286"
-				operations 	(list Operations
-				    (object Operation "Put16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740290"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TUint8*")
-					    (object Parameter "aVal"
-						type       	"TUint16"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Put32"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E740294"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TUint8*")
-					    (object Parameter "aVal"
-						type       	"TUint32"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Get16"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E74029C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"IMPORT_C TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Get32"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E74029F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"IMPORT_C TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TSockIO"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E7402D6"
-				documentation 	" IPC Data holder"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFlags"
-					quid       	"39534E7402EA"
-					type       	"TUint"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "CESockIniData"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E74033A"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E740362"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-					quidu      	"395347110269"))
-				operations 	(list Operations
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7403A3"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CommitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7403A8"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteVar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7403A9"
-					parameters 	(list Parameters
-					    (object Parameter "aSection"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aVarName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteVar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7403B2"
-					parameters 	(list Parameters
-					    (object Parameter "aSection"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aVarName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindVar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7403B6"
-					parameters 	(list Parameters
-					    (object Parameter "aVarName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						type       	"TPtrC&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindVar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7403BE"
-					parameters 	(list Parameters
-					    (object Parameter "aVarName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						type       	"TInt&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindVar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7403C6"
-					parameters 	(list Parameters
-					    (object Parameter "aSection"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aVarName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						type       	"TPtrC&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindVar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7403D0"
-					parameters 	(list Parameters
-					    (object Parameter "aSection"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aVarName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						type       	"TInt&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CESockIniData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7403DA"
-					stereotype 	"virtual"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7403DC"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						initv      	"ESOCK_INI_DATA"
-						const      	TRUE))
-					result     	"IMPORT_C CESockIniData*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPtr"
-					quid       	"39534E740363"
-					type       	"TPtr"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "SocketTimer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E750024"
-				operations 	(list Operations
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E75002E"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTimer"
-						type       	"TDeltaTimerEntry&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Queue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E750031"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTimeInMicroSeconds"
-						type       	"TTimeIntervalMicroSeconds32")
-					    (object Parameter "aTimer"
-						type       	"TDeltaTimerEntry&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RServiceResolver"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"39534E7500BB"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"39534E7500BC"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RSubSessionBase"
-					quidu      	"395348C601F9"))
-				operations 	(list Operations
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500C5"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500C6"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoveService"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500C7"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPort"
-						type       	"const TUint&"
-						const      	TRUE)
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoveService"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500D0"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPort"
-						type       	"const TUint&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RegisterService"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500D3"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPort"
-						type       	"const TUint&"
-						const      	TRUE)
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RegisterService"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500D7"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPort"
-						type       	"const TUint&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByNumber"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500DA"
-					parameters 	(list Parameters
-					    (object Parameter "aPort"
-						type       	"const TUint"
-						const      	TRUE)
-					    (object Parameter "aName"
-						type       	"TDes&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByNumber"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500DE"
-					parameters 	(list Parameters
-					    (object Parameter "aPort"
-						type       	"const TUint"
-						const      	TRUE)
-					    (object Parameter "aName"
-						type       	"TDes&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500E1"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPort"
-						type       	"TPortNum&")
-					    (object Parameter "aStatus"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetByName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500E5"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aPort"
-						type       	"TPortNum&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"39534E7500E8"
-					parameters 	(list Parameters
-					    (object Parameter "aSocketServer"
-						type       	"RSocketServ&")
-					    (object Parameter "anAddrFamily"
-						type       	"TUint")
-					    (object Parameter "sockType"
-						type       	"TUint")
-					    (object Parameter "aProtocol"
-						type       	"TUint"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CProtocolIP"
-				quid       	"3C18CEAE033E"
-				language   	"C++")
-			    (object Association "$UNNAMED$222"
-				quid       	"39534E6A02C7"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$223"
-					quid       	"39534E6A02C8"
-					supplier   	"Logical View::E32BaseClasses::Esock::CMBufManager"
-					quidu      	"39534E6A0282")
-				    (object Role "iFreeCB"
-					quid       	"39534E6A02C9"
-					label      	"iFreeCB"
-					supplier   	"Logical View::E32BaseClasses::E32Base::CAsyncCallBack"
-					quidu      	"39534706010E"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$224"
-				quid       	"39534E6A02D2"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$225"
-					quid       	"39534E6A02D3"
-					supplier   	"Logical View::E32BaseClasses::Esock::CMBufManager"
-					quidu      	"39534E6A0282"
-					is_aggregate 	TRUE)
-				    (object Role "iWatchDog"
-					quid       	"39534E6A02D4"
-					label      	"iWatchDog"
-					supplier   	"Logical View::E32BaseClasses::E32Base::TDeltaTimerEntry"
-					quidu      	"3953470803C4"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$226"
-				quid       	"39534E6A02F1"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$227"
-					quid       	"39534E6A02F2"
-					supplier   	"Logical View::E32BaseClasses::Esock::CMBufManager"
-					quidu      	"39534E6A0282"
-					is_aggregate 	TRUE)
-				    (object Role "iAllocsPending"
-					quid       	"39534E6A02F3"
-					label      	"iAllocsPending"
-					supplier   	"Logical View::E32BaseClasses::Esock::TDblQue<RMBufAsyncRequest>"
-					quidu      	"39534E6A02E6"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$228"
-				quid       	"39534E6A02FA"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$229"
-					quid       	"39534E6A02FB"
-					supplier   	"Logical View::E32BaseClasses::Esock::CMBufManager"
-					quidu      	"39534E6A0282"
-					is_aggregate 	TRUE)
-				    (object Role "iSmallBufs"
-					quid       	"39534E6A02FC"
-					label      	"iSmallBufs"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufQ"
-					quidu      	"39534E7003CA"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$230"
-				quid       	"39534E6A0319"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$231"
-					quid       	"39534E6A031A"
-					supplier   	"Logical View::E32BaseClasses::Esock::CMBufManager"
-					quidu      	"39534E6A0282"
-					is_aggregate 	TRUE)
-				    (object Role "iPools"
-					quid       	"39534E6A031B"
-					label      	"iPools"
-					supplier   	"Logical View::E32BaseClasses::Esock::TDblQue<CMBufPool>"
-					quidu      	"39534E6A030E"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$232"
-				quid       	"39534E6A0322"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$233"
-					quid       	"39534E6A0323"
-					supplier   	"Logical View::E32BaseClasses::Esock::CMBufManager"
-					quidu      	"39534E6A0282"
-					is_aggregate 	TRUE)
-				    (object Role "iLock"
-					quid       	"39534E6A0324"
-					label      	"iLock"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RCriticalSection"
-					quidu      	"395348BD0001"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$234"
-				quid       	"39534E6A034A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$235"
-					quid       	"39534E6A034B"
-					supplier   	"Logical View::E32BaseClasses::Esock::CMBufManager"
-					quidu      	"39534E6A0282")
-				    (object Role "iHeap"
-					quid       	"39534E6A034C"
-					label      	"iHeap"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RHeap"
-					quidu      	"395348B701E3"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$236"
-				quid       	"39534E6B0085"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$237"
-					quid       	"39534E6B0086"
-					supplier   	"Logical View::E32BaseClasses::Esock::TNameRecord"
-					quidu      	"39534E6B007A"
-					is_aggregate 	TRUE)
-				    (object Role "iAddr"
-					quid       	"39534E6B008E"
-					label      	"iAddr"
-					supplier   	"Logical View::E32BaseClasses::Esock::TSockAddr"
-					quidu      	"39534E7101C3"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$238"
-				quid       	"39534E6B0098"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$239"
-					quid       	"39534E6B0099"
-					supplier   	"Logical View::E32BaseClasses::Esock::TNameRecord"
-					quidu      	"39534E6B007A"
-					is_aggregate 	TRUE)
-				    (object Role "iName"
-					quid       	"39534E6B009A"
-					label      	"iName"
-					supplier   	"THostName"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$240"
-				quid       	"39534E6B00E9"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$241"
-					quid       	"39534E6B00EA"
-					supplier   	"Logical View::E32BaseClasses::Esock::CSocketServExtBase"
-					quidu      	"39534E6B00DE")
-				    (object Role "iExtRef"
-					quid       	"39534E6B00EB"
-					label      	"iExtRef"
-					supplier   	"CSocketServExtRef"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$242"
-				quid       	"39534E6C0003"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$243"
-					quid       	"39534E6C0004"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufPktQ"
-					quidu      	"39534E6B03E1"
-					is_aggregate 	TRUE)
-				    (object Role "iLast"
-					quid       	"39534E6C0005"
-					label      	"iLast"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufChain"
-					quidu      	"39534E73025C"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$244"
-				quid       	"39534E6C000D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$245"
-					quid       	"39534E6C000E"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufPktQ"
-					quidu      	"39534E6B03E1"
-					is_aggregate 	TRUE)
-				    (object Role "iNext"
-					quid       	"39534E6C0017"
-					label      	"iNext"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufChain"
-					quidu      	"39534E73025C"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$246"
-				quid       	"39534E6C01E4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$247"
-					quid       	"39534E6C01E5"
-					supplier   	"Logical View::E32BaseClasses::Esock::TMBufPktQIter"
-					quidu      	"39534E6C01DA"
-					is_aggregate 	TRUE)
-				    (object Role "iCurrent"
-					quid       	"39534E6C01E6"
-					label      	"iCurrent"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufChain"
-					quidu      	"39534E73025C"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$248"
-				quid       	"39534E6C01EE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$249"
-					quid       	"39534E6C01EF"
-					supplier   	"Logical View::E32BaseClasses::Esock::TMBufPktQIter"
-					quidu      	"39534E6C01DA")
-				    (object Role "iQueue"
-					quid       	"39534E6C01F0"
-					label      	"iQueue"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufPktQ"
-					quidu      	"39534E6B03E1"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$250"
-				quid       	"39534E6C01F8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$251"
-					quid       	"39534E6C01F9"
-					supplier   	"Logical View::E32BaseClasses::Esock::TMBufPktQIter"
-					quidu      	"39534E6C01DA"
-					is_aggregate 	TRUE)
-				    (object Role "iPrev"
-					quid       	"39534E6C0202"
-					documentation 	" Must be regarded as a const chain, hence the const API"
-					label      	"iPrev"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufChain"
-					quidu      	"39534E73025C"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$252"
-				quid       	"39534E6C0344"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$253"
-					quid       	"39534E6C0345"
-					supplier   	"Logical View::E32BaseClasses::Esock::CServProviderBase"
-					quidu      	"39534E6C032E")
-				    (object Role "iSocket"
-					quid       	"39534E6C0346"
-					label      	"iSocket"
-					supplier   	"Logical View::E32BaseClasses::Esock::MSocketNotify"
-					quidu      	"39534E740145"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$254"
-				quid       	"39534E6D00D7"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$255"
-					quid       	"39534E6D00D8"
-					supplier   	"Logical View::E32BaseClasses::Esock::TProtocolDesc"
-					quidu      	"39534E6D00C3"
-					is_aggregate 	TRUE)
-				    (object Role "iByteOrder"
-					quid       	"39534E6D00D9"
-					label      	"iByteOrder"
-					supplier   	"TByteOrder"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$256"
-				quid       	"39534E6D00E1"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$257"
-					quid       	"39534E6D00E2"
-					supplier   	"Logical View::E32BaseClasses::Esock::TProtocolDesc"
-					quidu      	"39534E6D00C3"
-					is_aggregate 	TRUE)
-				    (object Role "iVersion"
-					quid       	"39534E6D00E3"
-					label      	"iVersion"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TVersion"
-					quidu      	"395348DD012A"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$258"
-				quid       	"39534E6D00FF"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$259"
-					quid       	"39534E6D0100"
-					supplier   	"Logical View::E32BaseClasses::Esock::TProtocolDesc"
-					quidu      	"39534E6D00C3"
-					is_aggregate 	TRUE)
-				    (object Role "iName"
-					quid       	"39534E6D0101"
-					label      	"iName"
-					supplier   	"TProtocolName"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$260"
-				quid       	"39534E6E02EB"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$261"
-					quid       	"39534E6E02EC"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBuf"
-					quidu      	"39534E6E02D7"
-					is_aggregate 	TRUE)
-				    (object Role "iType"
-					quid       	"39534E6E02ED"
-					label      	"iType"
-					supplier   	"TMBufType"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$262"
-				quid       	"39534E6E02FF"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$263"
-					quid       	"39534E6E0300"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBuf"
-					quidu      	"39534E6E02D7"
-					is_aggregate 	TRUE)
-				    (object Role "iNextPkt"
-					quid       	"39534E6E0301"
-					label      	"iNextPkt"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufChain"
-					quidu      	"39534E73025C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$264"
-				quid       	"39534E6E0309"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$265"
-					quid       	"39534E6E030A"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBuf"
-					quidu      	"39534E6E02D7")
-				    (object Role "iNext"
-					quid       	"39534E6E030B"
-					label      	"iNext"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBuf"
-					quidu      	"39534E6E02D7"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$266"
-				quid       	"39534E6F006C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$267"
-					quid       	"39534E6F006D"
-					supplier   	"Logical View::E32BaseClasses::Esock::CMBufPool"
-					quidu      	"39534E6F0058"
-					is_aggregate 	TRUE)
-				    (object Role "iList"
-					quid       	"39534E6F006E"
-					label      	"iList"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufQ"
-					quidu      	"39534E7003CA"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$268"
-				quid       	"39534E6F0076"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$269"
-					quid       	"39534E6F0077"
-					supplier   	"Logical View::E32BaseClasses::Esock::CMBufPool"
-					quidu      	"39534E6F0058"
-					is_aggregate 	TRUE)
-				    (object Role "iLink"
-					quid       	"39534E6F0078"
-					label      	"iLink"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLink"
-					quidu      	"395348AD03CA"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$270"
-				quid       	"39534E6F03C0"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$271"
-					quid       	"39534E6F03C1"
-					supplier   	"Logical View::E32BaseClasses::Esock::RSocket"
-					quidu      	"39534E6F03B5"
-					is_aggregate 	TRUE)
-				    (object Role "iSendArgPkg"
-					quid       	"39534E6F03C2"
-					label      	"iSendArgPkg"
-					supplier   	"Logical View::E32BaseClasses::Esock::TSockIOBufC"
-					quidu      	"39534E730343"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$272"
-				quid       	"39534E6F03C9"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$273"
-					quid       	"39534E6F03CA"
-					supplier   	"Logical View::E32BaseClasses::Esock::RSocket"
-					quidu      	"39534E6F03B5"
-					is_aggregate 	TRUE)
-				    (object Role "iRecvArgPkg"
-					quid       	"39534E6F03D3"
-					label      	"iRecvArgPkg"
-					supplier   	"Logical View::E32BaseClasses::Esock::TSockIOBufC"
-					quidu      	"39534E730343"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$274"
-				quid       	"39534E700226"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$275"
-					quid       	"39534E700227"
-					supplier   	"Logical View::E32BaseClasses::Esock::CResolverProvdBase"
-					quidu      	"39534E70021C")
-				    (object Role "iProtocol"
-					quid       	"39534E700228"
-					label      	"iProtocol"
-					supplier   	"Logical View::E32BaseClasses::Esock::CProtocolBase"
-					quidu      	"39534E720138"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$276"
-				quid       	"39534E700230"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$277"
-					quid       	"39534E700231"
-					supplier   	"Logical View::E32BaseClasses::Esock::CResolverProvdBase"
-					quidu      	"39534E70021C")
-				    (object Role "iNotify"
-					quid       	"39534E700232"
-					label      	"iNotify"
-					supplier   	"Logical View::E32BaseClasses::Esock::MResolverNotify"
-					quidu      	"39534E7400AF"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$278"
-				quid       	"39534E7003D4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$279"
-					quid       	"39534E7003D5"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufQ"
-					quidu      	"39534E7003CA")
-				    (object Role "iLast"
-					quid       	"39534E7003DE"
-					label      	"iLast"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBuf"
-					quidu      	"39534E6E02D7"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$280"
-				quid       	"39534E710001"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$281"
-					quid       	"39534E710002"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufQ"
-					quidu      	"39534E7003CA")
-				    (object Role "iNext"
-					quid       	"39534E710003"
-					label      	"iNext"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBuf"
-					quidu      	"39534E6E02D7"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$282"
-				quid       	"39534E7103A4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$283"
-					quid       	"39534E7103A5"
-					supplier   	"Logical View::E32BaseClasses::Esock::TMBufIter"
-					quidu      	"39534E71039A")
-				    (object Role "iCurrent"
-					quid       	"39534E7103A6"
-					label      	"iCurrent"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBuf"
-					quidu      	"39534E6E02D7"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$284"
-				quid       	"39534E72014C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$285"
-					quid       	"39534E72014D"
-					supplier   	"Logical View::E32BaseClasses::Esock::CProtocolBase"
-					quidu      	"39534E720138")
-				    (object Role "iManagerRef"
-					quid       	"39534E72014E"
-					label      	"iManagerRef"
-					supplier   	"CProtocolRef"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$286"
-				quid       	"39534E720265"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$287"
-					quid       	"39534E720266"
-					supplier   	"Logical View::E32BaseClasses::Esock::CProtocolFamilyBase"
-					quidu      	"39534E720251")
-				    (object Role "iManagerRef"
-					quid       	"39534E720267"
-					label      	"iManagerRef"
-					supplier   	"CProtocolFamilyRef"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$288"
-				quid       	"39534E72026F"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$289"
-					quid       	"39534E720270"
-					supplier   	"Logical View::E32BaseClasses::Esock::CProtocolFamilyBase"
-					quidu      	"39534E720251")
-				    (object Role "iLibUnloader"
-					quid       	"39534E720271"
-					label      	"iLibUnloader"
-					supplier   	"CLibUnloader"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$290"
-				quid       	"39534E720283"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$291"
-					quid       	"39534E720284"
-					supplier   	"Logical View::E32BaseClasses::Esock::CProtocolFamilyBase"
-					quidu      	"39534E720251"
-					is_aggregate 	TRUE)
-				    (object Role "iVersion"
-					quid       	"39534E720285"
-					label      	"iVersion"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TVersion"
-					quidu      	"395348DD012A"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$292"
-				quid       	"39534E730270"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$293"
-					quid       	"39534E730271"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufChain"
-					quidu      	"39534E73025C")
-				    (object Role "iNext"
-					quid       	"39534E730272"
-					label      	"iNext"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBuf"
-					quidu      	"39534E6E02D7"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$294"
-				quid       	"39534E730363"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$295"
-					quid       	"39534E730364"
-					supplier   	"Logical View::E32BaseClasses::Esock::TSockIOBufC"
-					quidu      	"39534E730343"
-					is_aggregate 	TRUE)
-				    (object Role "iArgs"
-					quid       	"39534E730365"
-					label      	"iArgs"
-					supplier   	"Logical View::E32BaseClasses::Esock::TSockIO"
-					quidu      	"39534E7402D6"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$296"
-				quid       	"39534E7303E3"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$297"
-					quid       	"39534E7303E4"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufAsyncRequest"
-					quidu      	"39534E7303D9"
-					is_aggregate 	TRUE)
-				    (object Role "iLink"
-					quid       	"39534E740005"
-					label      	"iLink"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TDblQueLink"
-					quidu      	"395348AD03CA"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$298"
-				quid       	"39534E74000F"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$299"
-					quid       	"39534E740010"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufAsyncRequest"
-					quidu      	"39534E7303D9"
-					is_aggregate 	TRUE)
-				    (object Role "iThread"
-					quid       	"39534E740011"
-					label      	"iThread"
-					supplier   	"Logical View::E32BaseClasses::E32Std::RThread"
-					quidu      	"395348FA00A9"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$300"
-				quid       	"39534E740019"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$301"
-					quid       	"39534E74001A"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufAsyncRequest"
-					quidu      	"39534E7303D9")
-				    (object Role "iStatusPtr"
-					quid       	"39534E740023"
-					label      	"iStatusPtr"
-					supplier   	"Logical View::E32BaseClasses::E32Std::TRequestStatus"
-					quidu      	"395348E103D8"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$302"
-				quid       	"39534E74002D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$303"
-					quid       	"39534E74002E"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufAsyncRequest"
-					quidu      	"39534E7303D9")
-				    (object Role "iChain"
-					quid       	"39534E74002F"
-					label      	"iChain"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufChain"
-					quidu      	"39534E73025C"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$304"
-				quid       	"39534E740037"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$305"
-					quid       	"39534E740038"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufAsyncRequest"
-					quidu      	"39534E7303D9"
-					is_aggregate 	TRUE)
-				    (object Role "iMBufs"
-					quid       	"39534E740039"
-					label      	"iMBufs"
-					supplier   	"Logical View::E32BaseClasses::Esock::RMBufQ"
-					quidu      	"39534E7003CA"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$306"
-				quid       	"39534E7402E0"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$307"
-					quid       	"39534E7402E1"
-					supplier   	"Logical View::E32BaseClasses::Esock::TSockIO"
-					quidu      	"39534E7402D6")
-				    (object Role "iAddr"
-					quid       	"39534E7402E2"
-					label      	"iAddr"
-					supplier   	"Logical View::E32BaseClasses::Esock::TSockAddr"
-					quidu      	"39534E7101C3"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$308"
-				quid       	"39534E7402EB"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$309"
-					quid       	"39534E7402EC"
-					supplier   	"Logical View::E32BaseClasses::Esock::TSockIO"
-					quidu      	"39534E7402D6")
-				    (object Role "iLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"39534E7402F4"
-					label      	"iLength"
-					supplier   	"TSockXfrLength"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$310"
-				quid       	"39534E74038A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$311"
-					quid       	"39534E74038B"
-					supplier   	"Logical View::E32BaseClasses::Esock::CESockIniData"
-					quidu      	"39534E74033A")
-				    (object Role "iToken"
-					quid       	"39534E740394"
-					label      	"iToken"
-					supplier   	"HBufC"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$312"
-				quid       	"39534E74039E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$313"
-					quid       	"39534E74039F"
-					supplier   	"Logical View::E32BaseClasses::Esock::CESockIniData"
-					quidu      	"39534E74033A")
-				    (object Role "iName"
-					quid       	"39534E7403A0"
-					label      	"iName"
-					supplier   	"HBufC"
-					exportControl 	"Protected"
-					is_navigable 	TRUE))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "general Model Update Overview"
-				quid       	"39534E750129"
-				title      	"general Model Update Overview"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object Label @381
-					location   	(80, 80)
-					font       	(object Font
-					    size       	10)
-					nlines     	10
-					max_width  	2212
-					label      	
-|general Model Update Overview
-|This diagram was automatically created by Rational Rose Model Update Tool.
-|23 June 2000 12:48:05
-					)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::Esock::TBuf8<KMaxSockAddrSize>" @382
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6272, 464)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@382
-					    location   	(6117, 389)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	310
-					    justify    	0
-					    label      	"TBuf8<KMaxSockAddrSize>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7101D7"
-					width      	328
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CBase" @383
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1952, 464)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@383
-					    location   	(1838, 390)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	228
-					    justify    	0
-					    label      	"CBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	14671839
-					quidu      	"395347110269"
-					width      	246
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::Esock::TPckgC<TSockIO>" @384
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6912, 464)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@384
-					    location   	(6799, 389)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	226
-					    justify    	0
-					    label      	"TPckgC<TSockIO>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E730357"
-					width      	244
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::RSocketServ" @385
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4352, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@385
-					    location   	(4271, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RSocketServ")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6B02A1"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::LittleEndian" @386
-					ShowCompartmentStereotypes 	TRUE
-					location   	(208, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@386
-					    location   	(127, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"LittleEndian")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6B0138"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CSocketServExtBase" @387
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3840, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@387
-					    location   	(3720, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	240
-					    justify    	0
-					    label      	"CSocketServExtBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6B00DE"
-					width      	258
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @388
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E6B00E8"
-					client     	@387
-					supplier   	@383
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::Esock::TDblQue<CMBufPool>" @389
-					ShowCompartmentStereotypes 	TRUE
-					location   	(736, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@389
-					    location   	(617, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	238
-					    justify    	0
-					    label      	"TDblQue<CMBufPool>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6A030E"
-					width      	256
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RSubSessionBase" @390
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5504, 464)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@390
-					    location   	(5320, 390)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	368
-					    justify    	0
-					    label      	"RSubSessionBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	14671839
-					quidu      	"395348C601F9"
-					width      	386
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::E32Std::RSessionBase" @391
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4352, 464)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@391
-					    location   	(4203, 390)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	298
-					    justify    	0
-					    label      	"RSessionBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	14671839
-					quidu      	"395348EE00CA"
-					width      	316
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @392
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E6B02A2"
-					client     	@385
-					supplier   	@391
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::RNetDatabase" @393
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5264, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@393
-					    location   	(5172, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	184
-					    justify    	0
-					    label      	"RNetDatabase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6C00B8"
-					width      	202
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @394
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E6C00C2"
-					client     	@393
-					supplier   	@390
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::TProtocolDesc" @395
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7424, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@395
-					    location   	(7310, 427)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	228
-					    justify    	0
-					    label      	"TProtocolDesc")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@395
-					    location   	(7310, 377)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	228
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6D00C3"
-					width      	246
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::ByteOrder" @396
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1232, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@396
-					    location   	(1151, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"ByteOrder")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6D0023"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::TNameRecord" @397
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1648, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@397
-					    location   	(1567, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TNameRecord")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6B007A"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::TWapAddr" @398
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6560, 1264)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@398
-					    location   	(6479, 1189)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TWapAddr")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7001AE"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::SocketServExt" @399
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2112, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@399
-					    location   	(2026, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	172
-					    justify    	0
-					    label      	"SocketServExt")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6F0120"
-					width      	190
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CNetDBProvdBase" @400
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2096, 1264)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@400
-					    location   	(1985, 1189)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	222
-					    justify    	0
-					    label      	"CNetDBProvdBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6F00D0"
-					width      	240
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::RHostResolver" @401
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4800, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@401
-					    location   	(4715, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	170
-					    justify    	0
-					    label      	"RHostResolver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7100DD"
-					width      	188
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @402
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E7100E7"
-					client     	@401
-					supplier   	@390
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CMBufPool" @403
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1152, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@403
-					    location   	(1071, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"CMBufPool")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6F0058"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @404
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E6F0062"
-					client     	@403
-					supplier   	@383
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CProtocolFamilyBase" @405
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2128, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@405
-					    location   	(2009, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	238
-					    justify    	0
-					    label      	"CProtocolFamilyBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E720251"
-					width      	256
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @406
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E72025B"
-					client     	@405
-					supplier   	@383
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CProtocolBase" @407
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1584, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@407
-					    location   	(1494, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	180
-					    justify    	0
-					    label      	"CProtocolBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E720138"
-					width      	198
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @408
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E720142"
-					client     	@407
-					supplier   	@383
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::TMBufIter" @409
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2528, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@409
-					    location   	(2447, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TMBufIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E71039A"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::RSocket" @410
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6192, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@410
-					    location   	(6111, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RSocket")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6F03B5"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @411
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E6F03BF"
-					client     	@410
-					supplier   	@390
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::RMBufPktQ" @412
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2928, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@412
-					    location   	(2847, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RMBufPktQ")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6B03E1"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::TMBufPktQIter" @413
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3376, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@413
-					    location   	(3284, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	184
-					    justify    	0
-					    label      	"TMBufPktQIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6C01DA"
-					width      	202
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::RMBuf" @414
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3776, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@414
-					    location   	(3695, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RMBuf")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6E02D7"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::RMBufChain" @415
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4144, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@415
-					    location   	(4063, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RMBufChain")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E73025C"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::RMBufAsyncRequest" @416
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4656, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@416
-					    location   	(4540, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	232
-					    justify    	0
-					    label      	"RMBufAsyncRequest")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7303D9"
-					width      	250
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::RMBufQ" @417
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5136, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@417
-					    location   	(5055, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RMBufQ")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7003CA"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::SSockAddr" @418
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5520, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@418
-					    location   	(5406, 1403)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	228
-					    justify    	0
-					    label      	"SSockAddr")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@418
-					    location   	(5406, 1353)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	228
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E740087"
-					width      	246
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CServProviderBase" @419
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3264, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@419
-					    location   	(3155, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	218
-					    justify    	0
-					    label      	"CServProviderBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6C032E"
-					width      	236
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @420
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E6C0343"
-					client     	@419
-					supplier   	@383
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::MSocketNotify" @421
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5952, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@421
-					    location   	(5864, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	176
-					    justify    	0
-					    label      	"MSocketNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E740145"
-					width      	194
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CResolverProvdBase" @422
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2704, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@422
-					    location   	(2497, 813)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	414
-					    justify    	0
-					    label      	"CResolverProvdBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E70021C"
-					width      	432
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @423
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E70021D"
-					client     	@422
-					supplier   	@383
-					line_style 	0)
-				    (object InheritView "" @424
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E6F00DA"
-					client     	@400
-					supplier   	@422
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::MResolverNotify" @425
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6432, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@425
-					    location   	(6340, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	184
-					    justify    	0
-					    label      	"MResolverNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7400AF"
-					width      	202
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::BigEndian" @426
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6880, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@426
-					    location   	(6799, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"BigEndian")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E740286"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::TServerProtocolDesc" @427
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7424, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@427
-					    location   	(7216, 835)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"TServerProtocolDesc")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@427
-					    location   	(7216, 785)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E740236"
-					width      	434
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @428
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E740240"
-					client     	@427
-					supplier   	@395
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CServiceResolvProvdBase" @429
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2704, 1264)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@429
-					    location   	(2567, 1189)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	274
-					    justify    	0
-					    label      	"CServiceResolvProvdBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7401FA"
-					width      	292
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @430
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E740204"
-					client     	@429
-					supplier   	@422
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CHostResolvProvdBase" @431
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1504, 1264)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@431
-					    location   	(1376, 1189)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	256
-					    justify    	0
-					    label      	"CHostResolvProvdBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7401A9"
-					width      	274
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @432
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E7401B3"
-					client     	@431
-					supplier   	@422
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::TSockAddr" @433
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6560, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@433
-					    location   	(6443, 813)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	234
-					    justify    	0
-					    label      	"TSockAddr")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7101C3"
-					width      	252
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @434
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E7101D9"
-					client     	@433
-					supplier   	@382
-					line_style 	0)
-				    (object InheritView "" @435
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E7001B8"
-					client     	@398
-					supplier   	@433
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::TSockIOBufC" @436
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6992, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@436
-					    location   	(6854, 813)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"TSockIOBufC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E730343"
-					width      	294
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @437
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E730362"
-					client     	@436
-					supplier   	@384
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::TSockIO" @438
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7248, 1456)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@438
-					    location   	(7167, 1381)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"TSockIO")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7402D6"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CMBufManager" @439
-					ShowCompartmentStereotypes 	TRUE
-					location   	(704, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@439
-					    location   	(607, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	194
-					    justify    	0
-					    label      	"CMBufManager")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6A0282"
-					width      	212
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @440
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E6A0283"
-					client     	@439
-					supplier   	@383
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::E32BaseClasses::Esock::TDblQue<RMBufAsyncRequest>" @441
-					ShowCompartmentStereotypes 	TRUE
-					location   	(400, 1664)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@441
-					    location   	(236, 1589)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	328
-					    justify    	0
-					    label      	"TDblQue<RMBufAsyncRequest>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E6A02E6"
-					width      	346
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::RServiceResolver" @442
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5760, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@442
-					    location   	(5664, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	192
-					    justify    	0
-					    label      	"RServiceResolver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E7500BB"
-					width      	210
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @443
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E7500BC"
-					client     	@442
-					supplier   	@390
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::SocketTimer" @444
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1008, 1664)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@444
-					    location   	(927, 1589)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"SocketTimer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E750024"
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::E32BaseClasses::Esock::CESockIniData" @445
-					ShowCompartmentStereotypes 	TRUE
-					location   	(240, 864)
-					font       	(object Font
-					    size       	10)
-					label      	(object ItemLabel
-					    Parent_View 	@445
-					    location   	(149, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	182
-					    justify    	0
-					    label      	"CESockIniData")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39534E74033A"
-					width      	200
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @446
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39534E740362"
-					client     	@445
-					supplier   	@383
-					line_style 	0))))))
-		logical_presentations 	(list unit_reference_list))
-	    (object Class_Category "DHCP"
-		quid       	"397D87C002BE"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "TDhcpStaticRoute"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"397D87C002C0"
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iRouter"
-				quid       	"397D87C002C8"
-				type       	"TInetAddr")
-			    (object ClassAttribute "iDestAddr"
-				quid       	"397D87C002C9"
-				type       	"TInetAddr"))
-			language   	"VC++")
-		    (object Class "MDhcpNotify"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"397D87C002F0"
-			operations 	(list Operations
-			    (object Operation "LinkDown"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C002FA"
-				stereotype 	"abstract"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkUp"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C002FC"
-				stereotype 	"abstract"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SendDhcpPacket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C002FE"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPkt"
-					type       	"RMBufChain&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetSourceIpAddrL"
-				quid       	"3BC593550200"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RemoveSourceIpAddrL"
-				quid       	"3BC59376035C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SendArpReq"
-				quid       	"3BC5937C015C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CDhcpSettings"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"397D87C0034A"
-			operations 	(list Operations
-			    (object Operation "CDhcpSettings"
-				quid       	"3BCD4A470369"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "~CDhcpSettings"
-				quid       	"3BCD4A840334"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CDhcpSettings* NewL"
-				quid       	"3BCD4A8E0130"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ConstructL"
-				quid       	"3BCD4A5302B2"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iDnsServers[KDhcpMaxDnsServers]"
-				quid       	"397D87C0037C"
-				type       	"TInetAddr"
-				exportControl 	"Public")
-			    (object ClassAttribute "iNumDnsServers"
-				quid       	"397D87C0037D"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iArpTimeout"
-				quid       	"397D87C00393"
-				type       	"TUint32"
-				exportControl 	"Public")
-			    (object ClassAttribute "iRouterSolicitAddr"
-				quid       	"397D87C003B8"
-				type       	"TInetAddr"
-				exportControl 	"Public")
-			    (object ClassAttribute "iBroadcastAddr"
-				quid       	"397D87C003C2"
-				type       	"TInetAddr"
-				exportControl 	"Public")
-			    (object ClassAttribute "iRouter[KDhcpMaxRouters]"
-				quid       	"397D87C003C3"
-				type       	"TInetAddr"
-				exportControl 	"Public")
-			    (object ClassAttribute "iNumRouters"
-				quid       	"397D87C003CC"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iSubnetMask"
-				quid       	"397D87C003CD"
-				type       	"TInetAddr"
-				exportControl 	"Public")
-			    (object ClassAttribute "iIpAddress"
-				quid       	"397D87C003D6"
-				type       	"TInetAddr"
-				exportControl 	"Public")
-			    (object ClassAttribute "iRouterDiscovery"
-				quid       	"3BCD49260205"
-				type       	"TDhcpRouterDiscovery"
-				exportControl 	"Public")
-			    (object ClassAttribute "TDhcpStaticRoute (*iRoutes)[]"
-				quid       	"3BCD495902A8"
-				exportControl 	"Public")
-			    (object ClassAttribute "TDhcpEtherType iEtherType"
-				quid       	"3BCD4A08015F"
-				exportControl 	"Public")
-			    (object ClassAttribute "HBufC8* iDomainName"
-				quid       	"3BCD4A2502FC"
-				exportControl 	"Public")
-			    (object ClassAttribute "HBufC8* iHostName"
-				quid       	"3BCD4A2E02C2"
-				exportControl 	"Public"))
-			language   	"VC++")
-		    (object Instantiated_Class "CArrayFixSeg<TDhcpStaticRoute>"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"Generate"
-				value      	FALSE))
-			quid       	"397D87C003A4"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"397D87C003AE"
-				supplier   	"Logical View::E32BaseClasses::E32Base::CArrayFixSeg"
-				quidu      	"39534710004A"))
-			language   	"VC++")
-		    (object Instantiated_Class "CArrayFixSeg<TDhcpIfDetails>"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"Generate"
-				value      	FALSE))
-			quid       	"397D87C100A2"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"397D87C100AC"
-				supplier   	"Logical View::E32BaseClasses::E32Base::CArrayFixSeg"
-				quidu      	"39534710004A"))
-			language   	"VC++")
-		    (object Class "TDhcpIfDetails"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"397D87C100FC"
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "TUint32 iOfferedIP"
-				quid       	"397D87C10114"
-				exportControl 	"Public")
-			    (object ClassAttribute "TUint32 iCurrentIP"
-				quid       	"3BCD477301EB")
-			    (object ClassAttribute "TUint32 iPreviousIP"
-				quid       	"3BCD47790153")
-			    (object ClassAttribute "TUint32 iServerIP"
-				quid       	"3BCD477E007E")
-			    (object ClassAttribute "TBuf8<6> iHwAddr"
-				quid       	"3BCD478200C0")
-			    (object ClassAttribute "CDhcpIf* iTransmit"
-				quid       	"3BCD478E0212")
-			    (object ClassAttribute "TDhcpState iState"
-				quid       	"3BCD47940207")
-			    (object ClassAttribute "CDhcpSettings* iSettings"
-				quid       	"3BCD479E0201")
-			    (object ClassAttribute "TBool iFirstDhcpOffer"
-				quid       	"3BCD47A703A8")
-			    (object ClassAttribute "TUin32 iXid"
-				quid       	"3BCD47AE0286")
-			    (object ClassAttribute "TUint32 iRequestedIPAddr"
-				quid       	"3BCD47C70336")
-			    (object ClassAttribute "TUint32 iServerID"
-				quid       	"3BCD47D100EC")
-			    (object ClassAttribute "TInt32 iTimeout"
-				quid       	"3BCD47DC008E")
-			    (object ClassAttribute "TInt32 iNumRetries"
-				quid       	"3BCD47EE03B5")
-			    (object ClassAttribute "TTime iSendRequestTime"
-				quid       	"3BCD47F40327")
-			    (object ClassAttribute "TInt32 iLeaseTimeToDie"
-				quid       	"3BCD47FA034E"))
-			language   	"VC++")
-		    (object Class "CDhcpIf"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"397D87C10189"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3BC592800113"
-				label      	"iDhcpRecv"
-				supplier   	"Logical View::DHCP::CDhcpClient"
-				quidu      	"397D87C1007A"
-				exportControl 	"Private"))
-			operations 	(list Operations
-			    (object Operation "NewL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C101A7"
-				parameters 	(list Parameters
-				    (object Parameter "MDhcpNotify&aNotify")
-				    (object Parameter "CDhcpClient *aDhcp")
-				    (object Parameter "CNifIfBase &aNif")
-				    (object Parameter "TDesC8 &aHwAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkDown"
-				quid       	"3BCD3E98015F"
-				parameters 	(list Parameters
-				    (object Parameter "aHwAddr"
-					type       	"TSockAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkUp"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C101B2"
-				parameters 	(list Parameters
-				    (object Parameter "aHwAddr"
-					type       	"TSockAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CDhcpIf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C101B4"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CDhcpIf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C101B5"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DhcpRecvShuttingDown"
-				quid       	"3BCD3A7F0247"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "EnableSend"
-				quid       	"3BCD3A840335"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DisableSend"
-				quid       	"3BCD3A8900C5"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				quid       	"3BCD3AC00164"
-				parameters 	(list Parameters
-				    (object Parameter "RMBufChain&aPkt"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetIpAddr"
-				quid       	"3BCD3AC80260"
-				parameters 	(list Parameters
-				    (object Parameter "TInetAddr&aSrcAddr")
-				    (object Parameter "TInetAddr& aNetMask"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DeleteIpAddr"
-				quid       	"3BCD3AD9007A"
-				parameters 	(list Parameters
-				    (object Parameter "TInetAddr&aSrcAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SendArpRequest"
-				quid       	"3BCD3AE10342"
-				parameters 	(list Parameters
-				    (object Parameter "TInetAddr&aSrcAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ArpReplyReceived"
-				quid       	"3BCD3AF2029C"
-				parameters 	(list Parameters
-				    (object Parameter "TInetAddr&aIpAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TIntCheckIpUdpPacket"
-				quid       	"3BCD4121031B"
-				parameters 	(list Parameters
-				    (object Parameter "RMBufChain&aPdu"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "voidConstructL"
-				quid       	"3BCD41660161"
-				parameters 	(list Parameters
-				    (object Parameter "CDhcpClient*aDhcp"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iNotify"
-				quid       	"3BC591AB021B")
-			    (object ClassAttribute "iDhcpRecv"
-				quid       	"3BC5931B00F8"
-				type       	"CDhcpReceive")
-			    (object ClassAttribute "MDhcpNotify*iNotify"
-				quid       	"3BCD3B170105")
-			    (object ClassAttribute "CDhcpReceive*iDhcpRecv"
-				quid       	"3BCD3B1D01EA")
-			    (object ClassAttribute "TBuf86iHwAddr"
-				quid       	"3BCD3B230211")
-			    (object ClassAttribute "CNifIfBase*iNif"
-				quid       	"3BCD3B2B0014"))
-			language   	"VC++")
-		    (object Class "TDhcpRouterDiscovery"
-			quid       	"398149DD0218"
-			stereotype 	"enum")
-		    (object Class "TDhcpEtherType"
-			quid       	"39814A700007"
-			stereotype 	"enum")
-		    (object Class "CDhcpClient"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"397D87C1007A"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"397D87C10084"
-				supplier   	"Logical View::E32BaseClasses::E32Base::MBeating"
-				quidu      	"3953471102D7")
-			    (object Inheritance_Relationship
-				quid       	"3BCD37680177"
-				supplier   	"Logical View::E32BaseClasses::E32Base::CActive"
-				quidu      	"3953470000B6"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3BC592FE0060"
-				label      	"iIfDetails"
-				supplier   	"Logical View::DHCP::TDhcpIfDetails"
-				quidu      	"397D87C100FC")
-			    (object Uses_Relationship
-				quid       	"3BCD468703E0"
-				supplier   	"Logical View::DHCP::TDhcpIp4Header"
-				quidu      	"3BCD420C01C4")
-			    (object Uses_Relationship
-				quid       	"3BCD468B0350"
-				supplier   	"Logical View::DHCP::TDhcpUdp4Header"
-				quidu      	"3BCD44DB0236"))
-			operations 	(list Operations
-			    (object Operation "Synchronize"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C100B6"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "Beat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C100B8"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "LinkDown"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C100BA"
-				parameters 	(list Parameters
-				    (object Parameter "aHwAddr"
-					type       	"TSockAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkUp"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C100C0"
-				parameters 	(list Parameters
-				    (object Parameter "aHwAddr"
-					type       	"TSockAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetSettings"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C100C2"
-				parameters 	(list Parameters
-				    (object Parameter "aHwAddr"
-					type       	"TSockAddr"))
-				result     	"TDhcpSettings*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Process"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C100C4"
-				parameters 	(list Parameters
-				    (object Parameter "aPkt"
-					type       	"RMBufChain&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DeregisterTransmitter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C100CB"
-				parameters 	(list Parameters
-				    (object Parameter "aHwAddr"
-					type       	"TSockAddr"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RegisterTransmitter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C100CD"
-				parameters 	(list Parameters
-				    (object Parameter "aTx"
-					type       	"CDhcpTransmit*")
-				    (object Parameter "aHwAddr"
-					type       	"TSockAddr"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CDhcpClient"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C100D6"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CDhcpReceive"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"397D87C100D7"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReceivedArpReply"
-				quid       	"3BCD37C601FF"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewL"
-				quid       	"3BCD37DD022A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CheckIpUdpPacket"
-				quid       	"3BCD3F41023E"
-				parameters 	(list Parameters
-				    (object Parameter "RMBufChain& aPdu"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ConstructL"
-				quid       	"3BCD37E8023A"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "Beat"
-				quid       	"3BCD382202E7"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "Synchronize"
-				quid       	"3BCD383001C5"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "TimeSinceLastBeat"
-				quid       	"3BCD3836003D"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CreateRandomInt"
-				quid       	"3BCD383A0219"
-				parameters 	(list Parameters
-				    (object Parameter "Tint aMin")
-				    (object Parameter "TInt aMax"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ReduceLeaseTimeL"
-				quid       	"3BCD384C032E"
-				parameters 	(list Parameters
-				    (object Parameter "TInt aSecs"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "HandleDhcpOffer"
-				quid       	"3BCD38570261"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails & aIface")
-				    (object Parameter "const TUint8& aDhcpMsgPtr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "HandleDhcpAck"
-				quid       	"3BCD38880320"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails& aIface")
-				    (object Parameter "const TUint8 & aDhcpMsgPtr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "HandleDhcpNak"
-				quid       	"3BCD389E0105"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails& aIfcae")
-				    (object Parameter "const TUint8 & aDEhcpMsgPtr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "SendDhcpDecline"
-				quid       	"3BCD38B40247"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails& aIface"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "SendDhcpRelease"
-				quid       	"3BCD38BC036B"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails& aIface"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "SendDhcpDiscover"
-				quid       	"3BCD38C6027F"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails& aIface"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "SendIpPacketL"
-				quid       	"3BCD38DF0285"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails& aIface")
-				    (object Parameter "RMBufChain& aChain")
-				    (object Parameter "TInt aMsgSize"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "AddDelay"
-				quid       	"3BCD38F801AF"
-				parameters 	(list Parameters
-				    (object Parameter "TInt aSecs"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "SelectOffer"
-				quid       	"3BCD38FF0169"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails& aIface")
-				    (object Parameter "TUint32 aYourIPaddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CalculateLeaseInfo"
-				quid       	"3BCD390C00DB"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails & aIface"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ReadPacketDetails"
-				quid       	"3BCD391502F1"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails& aIface")
-				    (object Parameter "const TUint8& aDhcpMsgPtr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ResetTimeouts"
-				quid       	"3BCD392D0269"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails& aIface"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CheckPacket"
-				quid       	"3BCD393B0042"
-				parameters 	(list Parameters
-				    (object Parameter "TDhcpIfDetails& aIface")
-				    (object Parameter "const TUint8& aDhcpMsgPkt"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "TBool CheckIP"
-				quid       	"3BCD395301CD"
-				parameters 	(list Parameters
-				    (object Parameter "TUint32 aYourIPAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "TUint AllocId"
-				quid       	"3BCD394A0293"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "TUint32 MakeXid"
-				quid       	"3BCD397A01F2"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iIfDetails"
-				quid       	"3BC592970012"
-				type       	"TDhcpIfDetails")
-			    (object ClassAttribute "iNearestIfPos"
-				quid       	"3BCD39E10113"
-				type       	"TUint")
-			    (object ClassAttribute "TInt iNextId"
-				quid       	"3BCD39EC02BE")
-			    (object ClassAttribute "CArrayFixSeg<TDhcpIfDetails>* iIfDetails"
-				quid       	"3BCD39F1018F")
-			    (object ClassAttribute "TKeyArrayFix iIfDetailsKey"
-				quid       	"3BCD39FC02C1")
-			    (object ClassAttribute "RTimer iTimeout"
-				quid       	"3C18CB730169"))
-			language   	"VC++")
-		    (object Class "TDhcpIp4Header"
-			quid       	"3BCD420C01C4"
-			operations 	(list Operations
-			    (object Operation "TUint8 Version"
-				quid       	"3BCD426B0153"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint8 HdrLen"
-				quid       	"3BCD428600D9"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint8 TOS"
-				quid       	"3BCD42900142"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint16 Length"
-				quid       	"3BCD429800DF"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint16 Ident"
-				quid       	"3BCD433B03DD"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint16 FragOffset"
-				quid       	"3BCD4343013F"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint8 TTL"
-				quid       	"3BCD434D032E"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint8 Protocol"
-				quid       	"3BCD435100EF"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint16 Checksum"
-				quid       	"3BCD43620086"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint32 DstAddr"
-				quid       	"3BCD4374001D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint32 SrcAddr"
-				quid       	"3BCD437B0186"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetVersion"
-				quid       	"3BCD439E02B3"
-				parameters 	(list Parameters
-				    (object Parameter "TUint8 aVersion"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetHdrLen"
-				quid       	"3BCD43AB01FD"
-				parameters 	(list Parameters
-				    (object Parameter "TUint8 HdrLen"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetTOS"
-				quid       	"3BCD43B203A2"
-				parameters 	(list Parameters
-				    (object Parameter "TUint8 aTos"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetLength"
-				quid       	"3BCD43CA03C4"
-				parameters 	(list Parameters
-				    (object Parameter "TUint16 aLength"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetIdent"
-				quid       	"3BCD43D4024C"
-				parameters 	(list Parameters
-				    (object Parameter "TUint16 aIdent"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetFragOffset"
-				quid       	"3BCD43DC00B3"
-				parameters 	(list Parameters
-				    (object Parameter "TUint16 aFragOffset"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetTTL"
-				quid       	"3BCD43E80197"
-				parameters 	(list Parameters
-				    (object Parameter "TUint8 aTTL"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetProtocol"
-				quid       	"3BCD43F5002D"
-				parameters 	(list Parameters
-				    (object Parameter "TUint8 aProtocol"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CalcChecksum"
-				quid       	"3BCD449500D7"
-				parameters 	(list Parameters
-				    (object Parameter "TInt offset")
-				    (object Parameter "TInt aBytes"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetChecksum"
-				quid       	"3BCD43FF0258"
-				parameters 	(list Parameters
-				    (object Parameter "TUint16 aChecksum"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetDstAddr"
-				quid       	"3BCD44180394"
-				parameters 	(list Parameters
-				    (object Parameter "TUint32 aDstAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetSrcAddr"
-				quid       	"3BCD44310047"
-				parameters 	(list Parameters
-				    (object Parameter "TUint32 aSrcAddr"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "TUint8 iVersionHdrLen"
-				quid       	"3BCD42280048")
-			    (object ClassAttribute "TUint8 iTOS"
-				quid       	"3BCD422D032A")
-			    (object ClassAttribute "TUint16 iLength"
-				quid       	"3BCD42310069")
-			    (object ClassAttribute "TUint16 iIdent"
-				quid       	"3BCD42350079")
-			    (object ClassAttribute "TUint8 iFragOfffset[2]"
-				quid       	"3BCD4239035A")
-			    (object ClassAttribute "TUint8 iTTL"
-				quid       	"3BCD423F0182")
-			    (object ClassAttribute "TUint8 iProtocol"
-				quid       	"3BCD4245000E")
-			    (object ClassAttribute "TUint16 iCHecksum"
-				quid       	"3BCD42490186")
-			    (object ClassAttribute "TUint8 iSrcAddr[4]"
-				quid       	"3BCD424C0375")
-			    (object ClassAttribute "TUint8 iDstAddr[4]"
-				quid       	"3BCD425A0130")))
-		    (object Class "TDhcpUdp4Header"
-			quid       	"3BCD44DB0236"
-			operations 	(list Operations
-			    (object Operation "TUint16 SrcPort"
-				quid       	"3BCD450D0076"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint16 DstPort"
-				quid       	"3BCD451402B0"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint16 UDPLengt"
-				quid       	"3BCD451A01D3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TUint16 CheckSum"
-				quid       	"3BCD4520027C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetSrcPort"
-				quid       	"3BCD452602B6"
-				parameters 	(list Parameters
-				    (object Parameter "TUint16 aSrcPort"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetDstPort"
-				quid       	"3BCD454900EA"
-				parameters 	(list Parameters
-				    (object Parameter "TUint16 aDstPort"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetUDPLength"
-				quid       	"3BCD4552001B"
-				parameters 	(list Parameters
-				    (object Parameter "TUint16 aUDPLength"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetChecksum"
-				quid       	"3BCD455C005B"
-				parameters 	(list Parameters
-				    (object Parameter "TInt16 aChecksum)"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CalcChecksum"
-				quid       	"3BCD45830378"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "TUint16 iSrcPort"
-				quid       	"3BCD44EF0004")
-			    (object ClassAttribute "TUint16 iDstPort"
-				quid       	"3BCD44F300AA")
-			    (object ClassAttribute "TUint16 iUDPLength"
-				quid       	"3BCD44F60159")
-			    (object ClassAttribute "TUint16 iCheckSum"
-				quid       	"3BCD44FA038F")))
-		    (object Class "NewClass4"
-			quid       	"3BCD46100064")
-		    (object Association "$UNNAMED$314"
-			quid       	"397D87C00368"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$315"
-				quid       	"397D87C00369"
-				supplier   	"Logical View::DHCP::CDhcpSettings"
-				quidu      	"397D87C0034A")
-			    (object Role "iHostName"
-				quid       	"397D87C0036A"
-				label      	"iHostName"
-				supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::HBufC8"
-				quidu      	"395345D4030D"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$316"
-			quid       	"397D87C00372"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$317"
-				quid       	"397D87C00373"
-				supplier   	"Logical View::DHCP::CDhcpSettings"
-				quidu      	"397D87C0034A")
-			    (object Role "iDomainName"
-				quid       	"397D87C00374"
-				label      	"iDomainName"
-				supplier   	"Logical View::E32BaseClasses::E32Des8 & 16::HBufC8"
-				quidu      	"395345D4030D"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$318"
-			quid       	"397D87C003AF"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$319"
-				quid       	"397D87C003B0"
-				supplier   	"Logical View::DHCP::CDhcpSettings"
-				quidu      	"397D87C0034A")
-			    (object Role "iRoutes"
-				quid       	"397D87C003B1"
-				label      	"iRoutes"
-				supplier   	"Logical View::DHCP::CArrayFixSeg<TDhcpStaticRoute>"
-				quidu      	"397D87C003A4"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$320"
-			quid       	"397D87C1008E"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$321"
-				quid       	"397D87C1008F"
-				supplier   	"Logical View::DHCP::CDhcpClient"
-				quidu      	"397D87C1007A"
-				is_aggregate 	TRUE)
-			    (object Role "iIfDetailsKey"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"InitialValue"
-					value      	"_FOFF(TDhcpIfDetails,iHwAddr),ECmpTUint32"))
-				quid       	"397D87C10090"
-				label      	"iIfDetailsKey"
-				supplier   	"Logical View::E32BaseClasses::E32Base::TKeyArrayFix"
-				quidu      	"3953470301E6"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$322"
-			quid       	"397D87C100AD"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$323"
-				quid       	"397D87C100AE"
-				supplier   	"Logical View::DHCP::CDhcpClient"
-				quidu      	"397D87C1007A")
-			    (object Role "iIfDetails"
-				quid       	"397D87C100AF"
-				label      	"iIfDetails"
-				supplier   	"Logical View::DHCP::CArrayFixSeg<TDhcpIfDetails>"
-				quidu      	"397D87C100A2"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$324"
-			quid       	"397D87C10107"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$325"
-				quid       	"397D87C10108"
-				supplier   	"Logical View::DHCP::TDhcpIfDetails"
-				quidu      	"397D87C100FC"
-				is_aggregate 	TRUE)
-			    (object Role "iSettings"
-				quid       	"397D87C10111"
-				label      	"iSettings"
-				supplier   	"Logical View::DHCP::CDhcpSettings"
-				quidu      	"397D87C0034A"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$326"
-			quid       	"397D87C1011B"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$327"
-				quid       	"397D87C1011C"
-				supplier   	"Logical View::DHCP::TDhcpIfDetails"
-				quidu      	"397D87C100FC"
-				is_aggregate 	TRUE)
-			    (object Role "iLinkState"
-				quid       	"397D87C1011D"
-				label      	"iLinkState"
-				supplier   	"TDhcpLinkState"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$328"
-			quid       	"397D87C10125"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$329"
-				quid       	"397D87C10126"
-				supplier   	"Logical View::DHCP::TDhcpIfDetails"
-				quidu      	"397D87C100FC"
-				is_aggregate 	TRUE)
-			    (object Role "iState"
-				quid       	"397D87C1012F"
-				label      	"iState"
-				supplier   	"TDhcpState"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$330"
-			quid       	"397D87C10139"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$331"
-				quid       	"397D87C1013A"
-				supplier   	"Logical View::DHCP::TDhcpIfDetails"
-				quidu      	"397D87C100FC")
-			    (object Role "iTransmit"
-				quid       	"397D87C1013B"
-				label      	"iTransmit"
-				supplier   	"Logical View::DHCP::CDhcpIf"
-				quidu      	"397D87C10189"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$332"
-			quid       	"397D87C1019D"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$333"
-				quid       	"397D87C1019E"
-				supplier   	"Logical View::DHCP::CDhcpIf"
-				quidu      	"397D87C10189")
-			    (object Role "iNotify1"
-				quid       	"397D87C1019F"
-				label      	"iNotify1"
-				supplier   	"Logical View::DHCP::MDhcpNotify"
-				quidu      	"397D87C002F0"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$334"
-			quid       	"397D88700162"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$335"
-				quid       	"397D887103B3"
-				supplier   	"Logical View::DHCP::TDhcpStaticRoute"
-				quidu      	"397D87C002C0"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$336"
-				quid       	"397D887103BD"
-				supplier   	"Logical View::DHCP::CArrayFixSeg<TDhcpStaticRoute>"
-				quidu      	"397D87C003A4"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$337"
-			quid       	"397D891E0068"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$338"
-				quid       	"397D891F020E"
-				supplier   	"Logical View::DHCP::TDhcpIfDetails"
-				quidu      	"397D87C100FC"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$339"
-				quid       	"397D891F0218"
-				supplier   	"Logical View::DHCP::CArrayFixSeg<TDhcpIfDetails>"
-				quidu      	"397D87C100A2"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$340"
-			quid       	"39814A1B036C"
-			roles      	(list role_list
-			    (object Role "iRouterDiscovery"
-				quid       	"39814A1D024C"
-				label      	"iRouterDiscovery"
-				supplier   	"Logical View::DHCP::TDhcpRouterDiscovery"
-				quidu      	"398149DD0218"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$341"
-				quid       	"39814A1D0256"
-				supplier   	"Logical View::DHCP::CDhcpSettings"
-				quidu      	"397D87C0034A"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$342"
-			quid       	"39814ABB0087"
-			roles      	(list role_list
-			    (object Role "iEtherType"
-				quid       	"39814ABC01FB"
-				label      	"iEtherType"
-				supplier   	"Logical View::DHCP::TDhcpEtherType"
-				quidu      	"39814A700007"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$343"
-				quid       	"39814ABC0205"
-				supplier   	"Logical View::DHCP::CDhcpSettings"
-				quidu      	"397D87C0034A"
-				is_aggregate 	TRUE)))
-		    (object Class_Category "Sequence Diagrams"
-			quid       	"39815EEB0381"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Mechanism @447
-				logical_models 	(list unit_reference_list
-				    (object Object "CProtocolUDP"
-					quid       	"39815E68038D"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"39815E9C0052"
-						supplier   	"CDhcpReceive"
-						quidu      	"39815E8100FE"
-						messages   	(list Messages
-						    (object Message "New"
-							quid       	"39815E9C0053"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0)))
-					    (object Link
-						quid       	"39815EBA00EB"
-						supplier   	"CProtocolIP"
-						quidu      	"39815E770081"
-						messages   	(list Messages
-						    (object Message "SetDhcpRecvLoc"
-							quid       	"39815EBA00EC"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "CProtocolIP"
-					quid       	"39815E770081"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "CDhcpReceive"
-					quid       	"39815E8100FE"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @448
-				logical_models 	(list unit_reference_list
-				    (object Object "CLanLinkCommon
-(part of Ethernet)"
-					quid       	"3981614503A5"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"398161AD0083"
-						supplier   	"CDhcpTransmit"
-						quidu      	"3981616D004F"
-						messages   	(list Messages
-						    (object Message "New"
-							quid       	"398161AD0084"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "CDhcpTransmit"
-					quid       	"3981616D004F"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"398161C5027C"
-						supplier   	"CDhcpReceive"
-						quidu      	"3981618003BD"
-						messages   	(list Messages
-						    (object Message "RegisterTransmitter"
-							quid       	"398161C5027D"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	2))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "CDhcpReceive"
-					quid       	"3981618003BD"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"39816268030D"
-						supplier   	"CDhcpReceive"
-						quidu      	"3981618003BD"
-						messages   	(list Messages
-						    (object Message "Create Dhcp\\
- Settings Entry"
-							quid       	"3981628B0245"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1.1"
-							ordinal    	3))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "NifMan"
-					quid       	"398161890081"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3981619A0126"
-						supplier   	
-|CLanLinkCommon
-|(part of Ethernet)
-						
-						quidu      	"3981614503A5"
-						messages   	(list Messages
-						    (object Message "New"
-							quid       	"3981619A0127"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0))))
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @449
-				logical_models 	(list unit_reference_list
-				    (object Object "CLanLinkCommon"
-					quid       	"3981623100AB"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"398162E20087"
-						supplier   	"CDhcpTransmit"
-						quidu      	"398162480357"
-						messages   	(list Messages
-						    (object Message "LinkUp"
-							quid       	"398162E20088"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "CDhcpTransmit"
-					quid       	"398162480357"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"398162F700EC"
-						supplier   	"CDhcpReceive"
-						quidu      	"398162530096"
-						messages   	(list Messages
-						    (object Message "LinkUp"
-							quid       	"398162F700ED"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1)
-						    (object Message "SendPacket"
-							quid       	"3981635903A0"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"1.1.1"
-							ordinal    	3)))
-					    (object Link
-						quid       	"3981651D0223"
-						supplier   	"MDhcpNotify"
-						quidu      	"3981650B0335"
-						messages   	(list Messages
-						    (object Message "SendDhcpPacket"
-							quid       	"3981651D0224"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2"
-							ordinal    	4))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "CDhcpReceive"
-					quid       	"398162530096"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3981630D0025"
-						supplier   	"CDhcpReceive"
-						quidu      	"398162530096"
-						messages   	(list Messages
-						    (object Message "Create DHCP Message"
-							quid       	"3981630D0026"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	2))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "MDhcpNotify"
-					quid       	"3981650B0335"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @450
-				logical_models 	(list unit_reference_list
-				    (object Object "CProtocolIP"
-					quid       	"398165B000EE"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"398166120030"
-						supplier   	"CProtocolUDP"
-						quidu      	"398165B702A7"
-						messages   	(list Messages
-						    (object Message "Process"
-							quid       	"398166120031"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0)))
-					    (object Link
-						quid       	"3981689203B6"
-						supplier   	"CDhcpReceive"
-						quidu      	"398165C102E7"
-						messages   	(list Messages
-						    (object Message "GetSettings"
-							quid       	"398168D201F5"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	6))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "CProtocolUDP"
-					quid       	"398165B702A7"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"398166270121"
-						supplier   	"CDhcpReceive"
-						quidu      	"398165C102E7"
-						messages   	(list Messages
-						    (object Message "Process"
-							quid       	"398166270122"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "CDhcpReceive"
-					quid       	"398165C102E7"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"398166480100"
-						supplier   	"CDhcpReceive"
-						quidu      	"398165C102E7"
-						messages   	(list Messages
-						    (object Message "Update\\
-Settings"
-							quid       	"398166480101"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	2)))
-					    (object Link
-						quid       	"3981668E03DC"
-						supplier   	"CDhcpTransmit"
-						quidu      	"398165CA00F5"
-						messages   	(list Messages
-						    (object Message "LinkUp"
-							quid       	"3981668E03DD"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	3))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "CDhcpTransmit"
-					quid       	"398165CA00F5"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"398166A20060"
-						supplier   	"MDhcpNotify"
-						quidu      	"398165D7011C"
-						messages   	(list Messages
-						    (object Message "LinkUp"
-							quid       	"398166A20061"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1.1"
-							ordinal    	4))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "MDhcpNotify"
-					quid       	"398165D7011C"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"398166B80057"
-						supplier   	"CProtocolIP"
-						quidu      	"398165B000EE"
-						messages   	(list Messages
-						    (object Message "Event - InterfaceUp"
-							quid       	"398166B80058"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1.1.1"
-							ordinal    	5))))
-					persistence 	"Transient"
-					multi      	FALSE))))
-			logical_presentations 	(list unit_reference_list
-			    (object InteractionDiagram "CDhcpReceive Creation"
-				mechanism_ref 	@447
-				quid       	"39815E29007F"
-				title      	"CDhcpReceive Creation"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "CProtocolUDP" @451
-					location   	(448, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@451
-					    location   	(448, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CProtocolUDP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39815E68038D"
-					width      	300
-					height     	705
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @452
-					    location   	(448, 544)
-					    line_color 	3342489
-					    InterObjView 	@451
-					    height     	296
-					    y_coord    	236
-					    Nested     	FALSE))
-				    (object InterObjView "CProtocolIP" @453
-					location   	(1120, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@453
-					    location   	(1120, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CProtocolIP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39815E770081"
-					width      	300
-					height     	705
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @454
-					    location   	(1120, 720)
-					    line_color 	3342489
-					    InterObjView 	@453
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "CDhcpReceive" @455
-					location   	(784, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@455
-					    location   	(784, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CDhcpReceive")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"39815E8100FE"
-					width      	300
-					height     	705
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @456
-					    location   	(784, 544)
-					    line_color 	3342489
-					    InterObjView 	@455
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @457
-					location   	(624, 544)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @458
-					    Parent_View 	@457
-					    location   	(616, 500)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"39815E9C0053"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	88
-					    justify    	0
-					    label      	"New"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@451
-					supplier   	@455
-					Focus_Src  	@452
-					Focus_Entry 	@456
-					origin     	(463, 544)
-					terminus   	(768, 544)
-					ordinal    	0)
-				    (object InterMessView "" @459
-					location   	(784, 720)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @460
-					    Parent_View 	@459
-					    location   	(784, 676)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"39815EBA00EC"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	319
-					    justify    	0
-					    label      	"SetDhcpRecvLoc"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@451
-					supplier   	@453
-					Focus_Src  	@452
-					Focus_Entry 	@454
-					origin     	(463, 720)
-					terminus   	(1104, 720)
-					ordinal    	1)))
-			    (object InteractionDiagram "CDhcpTransmit Creation"
-				mechanism_ref 	@448
-				quid       	"3981611101BF"
-				title      	"CDhcpTransmit Creation"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "CLanLinkCommon
-(part of Ethernet)" @461
-					location   	(784, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@461
-					    location   	(784, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	356
-					    justify    	0
-					    label      	
-|CLanLinkCommon
-|(part of Ethernet)
-					    )
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3981614503A5"
-					width      	374
-					height     	609
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @462
-					    location   	(784, 384)
-					    line_color 	3342489
-					    InterObjView 	@461
-					    height     	276
-					    y_coord    	216
-					    Nested     	FALSE))
-				    (object InterObjView "CDhcpTransmit" @463
-					location   	(1200, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@463
-					    location   	(1200, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CDhcpTransmit")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3981616D004F"
-					width      	300
-					height     	609
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @464
-					    location   	(1200, 432)
-					    line_color 	3342489
-					    InterObjView 	@463
-					    height     	168
-					    y_coord    	108
-					    Nested     	FALSE))
-				    (object InterObjView "CDhcpReceive" @465
-					location   	(1744, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@465
-					    location   	(1744, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CDhcpReceive")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3981618003BD"
-					width      	300
-					height     	609
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @466
-					    location   	(1744, 480)
-					    line_color 	3342489
-					    InterObjView 	@465
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @467
-					    location   	(1744, 624)
-					    line_color 	3342489
-					    InterObjView 	@465
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @468
-					    location   	(1744, 624)
-					    InterObjView 	@465
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "NifMan" @469
-					location   	(320, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@469
-					    location   	(320, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"NifMan")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"398161890081"
-					width      	300
-					height     	609
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @470
-					    location   	(320, 384)
-					    line_color 	3342489
-					    InterObjView 	@469
-					    height     	336
-					    y_coord    	276
-					    Nested     	FALSE))
-				    (object InterMessView "" @471
-					location   	(16, 384)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @472
-					    Parent_View 	@471
-					    location   	(552, 340)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"3981619A0127"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	88
-					    justify    	0
-					    label      	"New"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@469
-					supplier   	@461
-					Focus_Src  	@470
-					Focus_Entry 	@462
-					origin     	(335, 384)
-					terminus   	(768, 384)
-					ordinal    	0)
-				    (object InterMessView "" @473
-					location   	(16, 432)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @474
-					    Parent_View 	@473
-					    location   	(992, 388)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"398161AD0084"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	82
-					    justify    	0
-					    label      	"New"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@461
-					supplier   	@463
-					Focus_Src  	@462
-					Focus_Entry 	@464
-					origin     	(799, 432)
-					terminus   	(1184, 432)
-					ordinal    	1)
-				    (object InterMessView "" @475
-					location   	(16, 480)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @476
-					    Parent_View 	@475
-					    location   	(1472, 436)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"398161C5027D"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	359
-					    justify    	0
-					    label      	"RegisterTransmitter"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@463
-					supplier   	@465
-					Focus_Src  	@464
-					Focus_Entry 	@466
-					origin     	(1215, 480)
-					terminus   	(1728, 480)
-					ordinal    	2)
-				    (object SelfMessView "" @477
-					location   	(16, 624)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @478
-					    Parent_View 	@477
-					    location   	(1914, 567)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"3981628B0245"
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	293
-					    justify    	0
-					    label      	
-|Create Dhcp
-| Settings Entry
-					    
-					    pctDist    	1.026667
-					    height     	58
-					    orientation 	0)
-					line_color 	3342489
-					client     	@465
-					supplier   	@465
-					Focus_Src  	@467
-					Focus_Entry 	@468
-					origin     	(1760, 624)
-					terminus   	(1910, 624)
-					ordinal    	3)))
-			    (object InteractionDiagram "Ethernet Link Up"
-				mechanism_ref 	@449
-				quid       	"398161E9031E"
-				title      	"Ethernet Link Up"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	112
-				items      	(list diagram_item_list
-				    (object InterObjView "CLanLinkCommon" @479
-					location   	(240, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@479
-					    location   	(240, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	363
-					    justify    	0
-					    label      	"CLanLinkCommon")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3981623100AB"
-					width      	381
-					height     	861
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @480
-					    location   	(240, 384)
-					    line_color 	3342489
-					    InterObjView 	@479
-					    height     	612
-					    y_coord    	552
-					    Nested     	FALSE))
-				    (object InterObjView "CDhcpTransmit" @481
-					location   	(816, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@481
-					    location   	(816, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CDhcpTransmit")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"398162480357"
-					width      	300
-					height     	861
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @482
-					    location   	(816, 448)
-					    line_color 	3342489
-					    InterObjView 	@481
-					    height     	488
-					    y_coord    	428
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @483
-					    location   	(816, 640)
-					    line_color 	3342489
-					    InterObjView 	@481
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "CDhcpReceive" @484
-					location   	(1280, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@484
-					    location   	(1280, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CDhcpReceive")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"398162530096"
-					width      	300
-					height     	861
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @485
-					    location   	(1280, 496)
-					    line_color 	3342489
-					    InterObjView 	@484
-					    height     	264
-					    y_coord    	204
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @486
-					    location   	(1280, 560)
-					    line_color 	3342489
-					    InterObjView 	@484
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @487
-					    location   	(1280, 560)
-					    InterObjView 	@484
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "MDhcpNotify" @488
-					location   	(1648, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@488
-					    location   	(1648, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"MDhcpNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3981650B0335"
-					width      	300
-					height     	861
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @489
-					    location   	(1648, 816)
-					    line_color 	3342489
-					    InterObjView 	@488
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @490
-					location   	(528, 448)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @491
-					    Parent_View 	@490
-					    location   	(528, 404)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"398162E20088"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	125
-					    justify    	0
-					    label      	"LinkUp"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@479
-					supplier   	@481
-					Focus_Src  	@480
-					Focus_Entry 	@482
-					origin     	(255, 448)
-					terminus   	(800, 448)
-					ordinal    	0)
-				    (object InterMessView "" @492
-					location   	(960, 496)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @493
-					    Parent_View 	@492
-					    location   	(1048, 452)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"398162F700ED"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	125
-					    justify    	0
-					    label      	"LinkUp"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@481
-					supplier   	@484
-					Focus_Src  	@482
-					Focus_Entry 	@485
-					origin     	(831, 496)
-					terminus   	(1264, 496)
-					ordinal    	1)
-				    (object SelfMessView "" @494
-					location   	(16, 560)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @495
-					    Parent_View 	@494
-					    location   	(1564, 533)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"3981630D0026"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	422
-					    justify    	0
-					    label      	"Create DHCP Message"
-					    pctDist    	1.793333
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@484
-					supplier   	@484
-					Focus_Src  	@486
-					Focus_Entry 	@487
-					origin     	(1296, 560)
-					terminus   	(1446, 560)
-					ordinal    	2)
-				    (object InterMessView "" @496
-					location   	(16, 640)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @497
-					    Parent_View 	@496
-					    location   	(1048, 596)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"3981635903A0"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	222
-					    justify    	0
-					    label      	"SendPacket"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@484
-					supplier   	@481
-					Focus_Src  	@485
-					Focus_Entry 	@483
-					origin     	(1264, 640)
-					terminus   	(832, 640)
-					ordinal    	3)
-				    (object InterMessView "" @498
-					location   	(1328, 816)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @499
-					    Parent_View 	@498
-					    location   	(1232, 772)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"3981651D0224"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	315
-					    justify    	0
-					    label      	"SendDhcpPacket"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@481
-					supplier   	@488
-					Focus_Src  	@482
-					Focus_Entry 	@489
-					origin     	(831, 816)
-					terminus   	(1632, 816)
-					ordinal    	4)))
-			    (object InteractionDiagram "Address acquired"
-				mechanism_ref 	@450
-				quid       	"39816589034B"
-				title      	"Address acquired"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "CProtocolIP" @500
-					location   	(224, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@500
-					    location   	(224, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CProtocolIP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"398165B000EE"
-					width      	300
-					height     	1201
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @501
-					    location   	(224, 416)
-					    line_color 	3342489
-					    InterObjView 	@500
-					    height     	888
-					    y_coord    	828
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @502
-					    location   	(224, 944)
-					    line_color 	3342489
-					    InterObjView 	@500
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @503
-					    location   	(224, 1216)
-					    line_color 	3342489
-					    InterObjView 	@500
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE))
-				    (object InterObjView "CProtocolUDP" @504
-					location   	(560, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@504
-					    location   	(560, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CProtocolUDP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"398165B702A7"
-					width      	300
-					height     	1201
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @505
-					    location   	(560, 416)
-					    line_color 	3342489
-					    InterObjView 	@504
-					    height     	828
-					    y_coord    	768
-					    Nested     	FALSE))
-				    (object InterObjView "CDhcpReceive" @506
-					location   	(896, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@506
-					    location   	(896, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CDhcpReceive")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"398165C102E7"
-					width      	300
-					height     	1201
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @507
-					    location   	(896, 464)
-					    line_color 	3342489
-					    InterObjView 	@506
-					    height     	720
-					    y_coord    	660
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @508
-					    location   	(896, 512)
-					    line_color 	3342489
-					    InterObjView 	@506
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @509
-					    location   	(896, 512)
-					    InterObjView 	@506
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @510
-					    location   	(896, 1216)
-					    line_color 	3342489
-					    InterObjView 	@506
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "CDhcpTransmit" @511
-					location   	(1248, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@511
-					    location   	(1248, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CDhcpTransmit")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"398165CA00F5"
-					width      	300
-					height     	1201
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @512
-					    location   	(1248, 640)
-					    line_color 	3342489
-					    InterObjView 	@511
-					    height     	484
-					    y_coord    	424
-					    Nested     	FALSE))
-				    (object InterObjView "MDhcpNotify" @513
-					location   	(1568, 224)
-					font       	(object Font
-					    size       	10
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@513
-					    location   	(1568, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"MDhcpNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"398165D7011C"
-					width      	300
-					height     	1201
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @514
-					    location   	(1568, 672)
-					    line_color 	3342489
-					    InterObjView 	@513
-					    height     	392
-					    y_coord    	332
-					    Nested     	FALSE))
-				    (object InterMessView "" @515
-					location   	(16, 416)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @516
-					    Parent_View 	@515
-					    location   	(392, 372)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"398166120031"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	150
-					    justify    	0
-					    label      	"Process"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@500
-					supplier   	@504
-					Focus_Src  	@501
-					Focus_Entry 	@505
-					origin     	(239, 416)
-					terminus   	(544, 416)
-					ordinal    	0)
-				    (object InterMessView "" @517
-					location   	(16, 464)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @518
-					    Parent_View 	@517
-					    location   	(728, 420)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"398166270122"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	150
-					    justify    	0
-					    label      	"Process"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@504
-					supplier   	@506
-					Focus_Src  	@505
-					Focus_Entry 	@507
-					origin     	(575, 464)
-					terminus   	(880, 464)
-					ordinal    	1)
-				    (object SelfMessView "" @519
-					location   	(16, 512)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @520
-					    Parent_View 	@519
-					    location   	(1054, 454)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"398166480101"
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	150
-					    justify    	0
-					    label      	
-|Update
-|Settings
-					    
-					    pctDist    	0.953333
-					    height     	59
-					    orientation 	0)
-					line_color 	3342489
-					client     	@506
-					supplier   	@506
-					Focus_Src  	@508
-					Focus_Entry 	@509
-					origin     	(912, 512)
-					terminus   	(1062, 512)
-					ordinal    	2)
-				    (object InterMessView "" @521
-					location   	(1072, 640)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @522
-					    Parent_View 	@521
-					    location   	(1072, 596)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"3981668E03DD"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	125
-					    justify    	0
-					    label      	"LinkUp"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@506
-					supplier   	@511
-					Focus_Src  	@507
-					Focus_Entry 	@512
-					origin     	(911, 640)
-					terminus   	(1232, 640)
-					ordinal    	3)
-				    (object InterMessView "" @523
-					location   	(16, 672)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @524
-					    Parent_View 	@523
-					    location   	(1408, 628)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"398166A20061"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	125
-					    justify    	0
-					    label      	"LinkUp"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@511
-					supplier   	@513
-					Focus_Src  	@512
-					Focus_Entry 	@514
-					origin     	(1263, 672)
-					terminus   	(1552, 672)
-					ordinal    	4)
-				    (object InterMessView "" @525
-					location   	(16, 944)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @526
-					    Parent_View 	@525
-					    location   	(896, 900)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"398166B80058"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	341
-					    justify    	0
-					    label      	"Event - InterfaceUp"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@513
-					supplier   	@500
-					Focus_Src  	@514
-					Focus_Entry 	@502
-					origin     	(1552, 944)
-					terminus   	(240, 944)
-					ordinal    	5)
-				    (object InterMessView "" @527
-					location   	(16, 1216)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @528
-					    Parent_View 	@527
-					    location   	(560, 1172)
-					    font       	(object Font
-						size       	10)
-					    quidu      	"398168D201F5"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	225
-					    justify    	0
-					    label      	"GetSettings"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@500
-					supplier   	@506
-					Focus_Src  	@503
-					Focus_Entry 	@510
-					origin     	(239, 1216)
-					terminus   	(880, 1216)
-					ordinal    	6)))))
-		    (object Class_Category "NewSequenceDiagram"
-			quid       	"3BCD5685027F"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Mechanism @529
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$344"
-					quid       	"3BCD56AB00AD"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD56E80295"
-						supplier   	"$UNNAMED$345"
-						quidu      	"3BCD56CB035C"
-						messages   	(list Messages
-						    (object Message "NewL"
-							quid       	"3BCD56E80296"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							Operation  	"NewL(, , , )"
-							quidu      	"397D87C101A7"))))
-					class      	"Logical View::Ether802::CLanLinkCommon"
-					quidu      	"3BC59136000A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$345"
-					quid       	"3BCD56CB035C"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD56FB0315"
-						supplier   	"$UNNAMED$345"
-						quidu      	"3BCD56CB035C"
-						messages   	(list Messages
-						    (object Message "CDhcpIf"
-							quid       	"3BCD56FB0316"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1
-							Operation  	"CDhcpIf( )"
-							quidu      	"397D87C101B5")
-						    (object Message "ConstructL"
-							quid       	"3BCD57110118"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2"
-							ordinal    	2)))
-					    (object Link
-						quid       	"3BCD579E00D4"
-						supplier   	"$UNNAMED$346"
-						quidu      	"3BCD578F00F1"
-						messages   	(list Messages
-						    (object Message "NewL"
-							quid       	"3BCD579E00D5"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	3
-							Operation  	"NewL( )"
-							quidu      	"3BCD37DD022A")
-						    (object Message "RegisterTransmitter"
-							quid       	"3BCD5D680125"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2"
-							ordinal    	7
-							Operation  	"RegisterTransmitter(CDhcpTransmit*, TSockAddr)"
-							quidu      	"397D87C100CD"))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$346"
-					quid       	"3BCD578F00F1"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD58BF013E"
-						supplier   	"$UNNAMED$347"
-						quidu      	"3BCD58B4026F"
-						messages   	(list Messages
-						    (object Message "new"
-							quid       	"3BCD58BF013F"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	4)
-						    (object Message "FindIsq"
-							quid       	"3BCD5D8C0091"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2.1"
-							ordinal    	8)
-						    (object Message "At"
-							quid       	"3BCD5DA50029"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2.2"
-							ordinal    	9)
-						    (object Message "InsertIsq"
-							quid       	"3BCD5DDE03D8"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2.4"
-							ordinal    	11)))
-					    (object Link
-						quid       	"3BCD593003B7"
-						supplier   	"$UNNAMED$348"
-						quidu      	"3BCD591C028C"
-						messages   	(list Messages
-						    (object Message "NewL(10)"
-							quid       	"3BCD593003B8"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.2"
-							ordinal    	5
-							Operation  	"NewL(TInt)"
-							quidu      	"395347080161")
-						    (object Message "StartL"
-							quid       	"3BCD5D5502E1"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.3"
-							ordinal    	6)))
-					    (object Link
-						quid       	"3BCD5A7500EE"
-						supplier   	"$UNNAMED$349"
-						quidu      	"3BCD5A62033F"
-						messages   	(list Messages
-						    (object Message "NewL"
-							quid       	"3BCD5DCE00E6"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2.3"
-							ordinal    	10))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$347"
-					quid       	"3BCD58B4026F"
-					class      	"Logical View::DHCP::TDhcpIfDetails"
-					quidu      	"397D87C100FC"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$350"
-					quid       	"3BCD59120314"
-					class      	"Logical View::E32BaseClasses::E32Base::CHeartbeat"
-					quidu      	"39534708012F"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$351"
-					quid       	"3BCD591701C7"
-					class      	"Logical View::E32BaseClasses::E32Base::CHeartbeat"
-					quidu      	"39534708012F"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$348"
-					quid       	"3BCD591C028C"
-					class      	"Logical View::E32BaseClasses::E32Base::CHeartbeat"
-					quidu      	"39534708012F"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$349"
-					quid       	"3BCD5A62033F"
-					class      	"Logical View::DHCP::CDhcpSettings"
-					quidu      	"397D87C0034A"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @530
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$352"
-					quid       	"3BCD5F7B02B9"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD5F7B02BA"
-						supplier   	"$UNNAMED$353"
-						quidu      	"3BCD5F7B02BE"
-						messages   	(list Messages
-						    (object Message "NewL"
-							quid       	"3BCD5F7B02BB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							Operation  	"NewL(, , , )"
-							quidu      	"397D87C101A7"))))
-					class      	"Logical View::Ether802::CLanLinkCommon"
-					quidu      	"3BC59136000A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$353"
-					quid       	"3BCD5F7B02BE"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD5F7B02BD"
-						supplier   	"$UNNAMED$353"
-						quidu      	"3BCD5F7B02BE"
-						messages   	(list Messages
-						    (object Message "CDhcpIf"
-							quid       	"3BCD5F7B02BC"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1
-							Operation  	"CDhcpIf( )"
-							quidu      	"397D87C101B5")
-						    (object Message "ConstructL"
-							quid       	"3BCD5F7B02C2"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2"
-							ordinal    	2)))
-					    (object Link
-						quid       	"3BCD5F7B02BF"
-						supplier   	"$UNNAMED$354"
-						quidu      	"3BCD5F7B02C5"
-						messages   	(list Messages
-						    (object Message "RegisterTransmitter"
-							quid       	"3BCD5F7B02C1"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	3
-							Operation  	"RegisterTransmitter(CDhcpTransmit*, TSockAddr)"
-							quidu      	"397D87C100CD"))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$354"
-					quid       	"3BCD5F7B02C5"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD5F7B02C4"
-						supplier   	"$UNNAMED$355"
-						quidu      	"3BCD5F7B02CE"
-						messages   	(list Messages
-						    (object Message "FindIsq"
-							quid       	"3BCD5F7B02CB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	4)
-						    (object Message "At"
-							quid       	"3BCD5F7B02CC"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.2"
-							ordinal    	5)
-						    (object Message "InsertIsq"
-							quid       	"3BCD5F7B02CD"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.4"
-							ordinal    	7)))
-					    (object Link
-						quid       	"3BCD5F7B02C6"
-						supplier   	"$UNNAMED$356"
-						quidu      	"3BCD5F7B02CF")
-					    (object Link
-						quid       	"3BCD5F7B02C9"
-						supplier   	"$UNNAMED$357"
-						quidu      	"3BCD5F7B02D0"
-						messages   	(list Messages
-						    (object Message "NewL"
-							quid       	"3BCD5F7B02CA"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.3"
-							ordinal    	6))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$355"
-					quid       	"3BCD5F7B02CE"
-					class      	"Logical View::DHCP::TDhcpIfDetails"
-					quidu      	"397D87C100FC"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$356"
-					quid       	"3BCD5F7B02CF"
-					class      	"Logical View::E32BaseClasses::E32Base::CHeartbeat"
-					quidu      	"39534708012F"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$357"
-					quid       	"3BCD5F7B02D0"
-					class      	"Logical View::DHCP::CDhcpSettings"
-					quidu      	"397D87C0034A"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @531
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$358"
-					quid       	"3BCD61C3038C"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD61E303D8"
-						supplier   	"$UNNAMED$359"
-						quidu      	"3BCD61DA033E"
-						messages   	(list Messages
-						    (object Message "CheckIpUdpPacket"
-							quid       	"3BCD61E303D9"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0)
-						    (object Message "Process"
-							quid       	"3BCD644C0367"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	2))))
-					class      	"Logical View::Ether802::CLanLinkCommon"
-					quidu      	"3BC59136000A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$359"
-					quid       	"3BCD61DA033E"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD62180398"
-						supplier   	"$UNNAMED$360"
-						quidu      	"3BCD62110059"
-						messages   	(list Messages
-						    (object Message "CheckIpUdpPacket()"
-							quid       	"3BCD62180399"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1
-							quidu      	"3BCD3F41023E")
-						    (object Message "Process(RMBufChain&)"
-							quid       	"3BCD645A01E0"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.1"
-							ordinal    	3
-							quidu      	"397D87C100C4")
-						    (object Message "Send"
-							quid       	"3BCD765000B5"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"2.1.4"
-							ordinal    	12
-							Operation  	"Send()"
-							quidu      	"3BCD3AC00164")))
-					    (object Link
-						quid       	"3BCD767200AA"
-						supplier   	"$UNNAMED$361"
-						quidu      	"3BCD766B0122"
-						messages   	(list Messages
-						    (object Message "Send"
-							quid       	"3BCD767200AB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.2"
-							ordinal    	13))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$360"
-					quid       	"3BCD62110059"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD725A0130"
-						supplier   	"$UNNAMED$362"
-						quidu      	"3BCD72520323"
-						messages   	(list Messages
-						    (object Message "FindIsq"
-							quid       	"3BCD725A0131"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.1.1"
-							ordinal    	4)
-						    (object Message "At"
-							quid       	"3BCD727003A8"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.1.2"
-							ordinal    	5)))
-					    (object Link
-						quid       	"3BCD72A702DF"
-						supplier   	"$UNNAMED$363"
-						quidu      	"3BCD729C01CB"
-						messages   	(list Messages
-						    (object Message "GetHdrLen"
-							quid       	"3BCD72A702E0"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.1.3"
-							ordinal    	6)))
-					    (object Link
-						quid       	"3BCD72D10163"
-						supplier   	"$UNNAMED$360"
-						quidu      	"3BCD62110059"
-						messages   	(list Messages
-						    (object Message "CheckPacket(, )"
-							quid       	"3BCD738C02E8"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.1.4"
-							ordinal    	7
-							quidu      	"3BCD393B0042")
-						    (object Message "HandleDhcpOffer(, )"
-							quid       	"3BCD742D027C"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.1.5"
-							ordinal    	8
-							quidu      	"3BCD38570261")
-						    (object Message "SelectOffer(, )"
-							quid       	"3BCD749E0328"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.1.6"
-							ordinal    	9
-							quidu      	"3BCD38FF0169")
-						    (object Message "SendDhcpRequest"
-							quid       	"3BCD74C10120"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.1.7"
-							ordinal    	10)
-						    (object Message "SendIpPacketL"
-							quid       	"3BCD74F203BF"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.1.8"
-							ordinal    	11
-							Operation  	"SendIpPacketL(, , )"
-							quidu      	"3BCD38DF0285"))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$362"
-					quid       	"3BCD72520323"
-					class      	"Logical View::DHCP::TDhcpIfDetails"
-					quidu      	"397D87C100FC"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$363"
-					quid       	"3BCD729C01CB"
-					class      	"Logical View::DHCP::TDhcpIp4Header"
-					quidu      	"3BCD420C01C4"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$361"
-					quid       	"3BCD766B0122"
-					class      	"Logical View::DHCP::MDhcpNotify"
-					quidu      	"397D87C002F0"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @532
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$364"
-					quid       	"3BCD7DB701A1"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD7E3103A5"
-						supplier   	"$UNNAMED$365"
-						quidu      	"3BCD7E2C02AD"
-						messages   	(list Messages
-						    (object Message "LinkUp"
-							quid       	"3BCD7E3103A6"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							Operation  	"LinkUp(TSockAddr)"
-							quidu      	"397D87C101B2"))))
-					class      	"Logical View::Ether802::CLanLinkCommon"
-					quidu      	"3BC59136000A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$365"
-					quid       	"3BCD7E2C02AD"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD7E680079"
-						supplier   	"$UNNAMED$366"
-						quidu      	"3BCD7E5F0030"
-						messages   	(list Messages
-						    (object Message "LinkUp(TSockAddr)"
-							quid       	"3BCD7E68007A"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1
-							quidu      	"397D87C100C0")
-						    (object Message "Send"
-							quid       	"3BCD80A4034C"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"1.1.3"
-							ordinal    	6
-							Operation  	"Send()"
-							quidu      	"3BCD3AC00164")))
-					    (object Link
-						quid       	"3BCD80B9037F"
-						supplier   	"$UNNAMED$367"
-						quidu      	"3BCD80AF0262"
-						messages   	(list Messages
-						    (object Message "Send"
-							quid       	"3BCD80B90380"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2"
-							ordinal    	7))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$366"
-					quid       	"3BCD7E5F0030"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD7EBD0298"
-						supplier   	"$UNNAMED$368"
-						quidu      	"3BCD7EB70357"
-						messages   	(list Messages
-						    (object Message "FindIsq"
-							quid       	"3BCD7EBD0299"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	2)
-						    (object Message "At"
-							quid       	"3BCD7ECE022E"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.2"
-							ordinal    	3)))
-					    (object Link
-						quid       	"3BCD7EE7000D"
-						supplier   	"$UNNAMED$366"
-						quidu      	"3BCD7E5F0030"
-						messages   	(list Messages
-						    (object Message "SendDhcpDiscover"
-							quid       	"3BCD7EE7000E"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.3"
-							ordinal    	4
-							Operation  	"SendDhcpDiscover()"
-							quidu      	"3BCD38C6027F")
-						    (object Message "SendIpPacket"
-							quid       	"3BCD7F55011A"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.4"
-							ordinal    	5))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$368"
-					quid       	"3BCD7EB70357"
-					class      	"Logical View::DHCP::TDhcpIfDetails"
-					quidu      	"397D87C100FC"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$367"
-					quid       	"3BCD80AF0262"
-					class      	"Logical View::DHCP::MDhcpNotify"
-					quidu      	"397D87C002F0"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @533
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$369"
-					quid       	"3BCD82C4002D"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD82E702EB"
-						supplier   	"$UNNAMED$370"
-						quidu      	"3BCD82DD01B0"
-						messages   	(list Messages
-						    (object Message "SetIpAddress"
-							quid       	"3BCD82E702EC"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	3)
-						    (object Message "EnableSend"
-							quid       	"3BCD83930071"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5"
-							ordinal    	6
-							Operation  	"EnableSend( )"
-							quidu      	"3BCD3A840335")
-						    (object Message "Process"
-							quid       	"3BCD856F0351"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"2"
-							ordinal    	1
-							Operation  	"Process(RMBufChain&)"
-							quidu      	"397D87C100C4")))
-					    (object Link
-						quid       	"3BCD84EF00C2"
-						supplier   	"$UNNAMED$369"
-						quidu      	"3BCD82C4002D"
-						messages   	(list Messages
-						    (object Message "HandleDhcpAck"
-							quid       	"3BCD84EF00C3"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2
-							Operation  	"HandleDhcpAck(, )"
-							quidu      	"3BCD38880320"))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$370"
-					quid       	"3BCD82DD01B0"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD831B029F"
-						supplier   	"$UNNAMED$371"
-						quidu      	"3BCD83110006"
-						messages   	(list Messages
-						    (object Message "SetSourceIpAddress"
-							quid       	"3BCD831B02A0"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4.1"
-							ordinal    	4)
-						    (object Message "LinkUp"
-							quid       	"3BCD83B1006A"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5.1"
-							ordinal    	7
-							Operation  	"LinkUp( )"
-							quidu      	"397D87C002FC"))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$371"
-					quid       	"3BCD83110006"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD83470285"
-						supplier   	"$UNNAMED$372"
-						quidu      	"3BCD833F03D8"
-						messages   	(list Messages
-						    (object Message "SetSourceIpAddress"
-							quid       	"3BCD83470286"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4.1.1"
-							ordinal    	5)
-						    (object Message "~CLANLinkCommon "
-							quid       	"3BCD83DF03E2"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5.1.1"
-							ordinal    	8))))
-					class      	"Logical View::DHCP::MDhcpNotify"
-					quidu      	"397D87C002F0"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$372"
-					quid       	"3BCD833F03D8"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD8471028D"
-						supplier   	"CProtocolIP"
-						quidu      	"3BCD846500B9"
-						messages   	(list Messages
-						    (object Message "StartSending"
-							quid       	"3BCD8471028E"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5.1.1.1"
-							ordinal    	9)))
-					    (object Link
-						quid       	"3BCD8583011F"
-						supplier   	"$UNNAMED$370"
-						quidu      	"3BCD82DD01B0"
-						messages   	(list Messages
-						    (object Message "Process"
-							quid       	"3BCD859000E1"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0))))
-					class      	"Logical View::Ether802::CLanLinkCommon"
-					quidu      	"3BC59136000A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "CProtocolIP"
-					quid       	"3BCD846500B9"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD860A005A"
-						supplier   	"$UNNAMED$369"
-						quidu      	"3BCD82C4002D"
-						messages   	(list Messages
-						    (object Message "Control"
-							quid       	"3BCD860A005B"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6"
-							ordinal    	10))))
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @534
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$373"
-					quid       	"3BCD8A3302FB"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD8A5A0261"
-						supplier   	"$UNNAMED$374"
-						quidu      	"3BCD8A3B01B2"
-						messages   	(list Messages
-						    (object Message "LinkDown"
-							quid       	"3BCD8A5A0262"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							Operation  	"LinkDown(TSockAddr)"
-							quidu      	"3BCD3E98015F"))))
-					class      	"Logical View::Ether802::CLanLinkCommon"
-					quidu      	"3BC59136000A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$374"
-					quid       	"3BCD8A3B01B2"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD8A740330"
-						supplier   	"$UNNAMED$375"
-						quidu      	"3BCD8A4301BD"
-						messages   	(list Messages
-						    (object Message "LinkDown"
-							quid       	"3BCD8A740331"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1
-							Operation  	"LinkDown(TSockAddr)"
-							quidu      	"397D87C100BA")
-						    (object Message "DisableSend"
-							quid       	"3BCD8AEA0087"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"1.1.2"
-							ordinal    	3
-							Operation  	"DisableSend( )"
-							quidu      	"3BCD3A8900C5")))
-					    (object Link
-						quid       	"3BCD8B1E017C"
-						supplier   	"$UNNAMED$376"
-						quidu      	"3BCD8B1600D0"
-						messages   	(list Messages
-						    (object Message "LinkDown"
-							quid       	"3BCD8B1E017D"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2"
-							ordinal    	4
-							Operation  	"LinkDown( )"
-							quidu      	"397D87C002FA"))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$375"
-					quid       	"3BCD8A4301BD"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD8AB3034F"
-						supplier   	"$UNNAMED$377"
-						quidu      	"3BCD8AAD0011"
-						messages   	(list Messages
-						    (object Message "FindIsq"
-							quid       	"3BCD8AB30350"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	2))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$377"
-					quid       	"3BCD8AAD0011"
-					class      	"Logical View::DHCP::TDhcpIfDetails"
-					quidu      	"397D87C100FC"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$376"
-					quid       	"3BCD8B1600D0"
-					class      	"Logical View::DHCP::MDhcpNotify"
-					quidu      	"397D87C002F0"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @535
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$378"
-					quid       	"3BCD9094001E"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD90CF01D1"
-						supplier   	"$UNNAMED$378"
-						quidu      	"3BCD9094001E"
-						messages   	(list Messages
-						    (object Message "ReduceLeaseTime"
-							quid       	"3BCD90CF01D2"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Kernel"
-					quid       	"3BCD90A403E2"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD90BC0260"
-						supplier   	"$UNNAMED$378"
-						quidu      	"3BCD9094001E"
-						messages   	(list Messages
-						    (object Message "Beat( )"
-							quid       	"3BCD90BC0261"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							quidu      	"3953471102E3"))))
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @536
-				logical_models 	(list unit_reference_list
-				    (object Object "Kernel"
-					quid       	"3BCD914A0156"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD914A0157"
-						supplier   	"$UNNAMED$379"
-						quidu      	"3BCD914A015B"
-						messages   	(list Messages
-						    (object Message "Synchronize"
-							quid       	"3BCD914A0158"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							Operation  	"Synchronize( )"
-							quidu      	"3953471102E1"))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$379"
-					quid       	"3BCD914A015B"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD914A015A"
-						supplier   	"$UNNAMED$379"
-						quidu      	"3BCD914A015B"
-						messages   	(list Messages
-						    (object Message "ReduceLeaseTime"
-							quid       	"3BCD914A0159"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.2"
-							ordinal    	2)
-						    (object Message "TimeSinceLastBeat"
-							quid       	"3BCD9169039F"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1
-							Operation  	"TimeSinceLastBeat( )"
-							quidu      	"3BCD3836003D"))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @537
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$380"
-					quid       	"3BCD927300C7"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD933E0386"
-						supplier   	"$UNNAMED$381"
-						quidu      	"3BCD93380355"
-						messages   	(list Messages
-						    (object Message "Count"
-							quid       	"3BCD933E0387"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1)
-						    (object Message "At"
-							quid       	"3BCD936000F0"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2)))
-					    (object Link
-						quid       	"3BCD9380018C"
-						supplier   	"$UNNAMED$380"
-						quidu      	"3BCD927300C7"
-						messages   	(list Messages
-						    (object Message "SendDhcpRequest"
-							quid       	"3BCD9380018D"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	3)
-						    (object Message "SendIpPacketL"
-							quid       	"3BCD959D01E4"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5"
-							ordinal    	4
-							Operation  	"SendIpPacketL(, , )"
-							quidu      	"3BCD38DF0285")
-						    (object Message "RunL( )"
-							quid       	"3C18D0E003D3"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							quidu      	"3953470000D7")))
-					    (object Link
-						quid       	"3BCD95C1025E"
-						supplier   	"$UNNAMED$382"
-						quidu      	"3BCD95B9031B"
-						messages   	(list Messages
-						    (object Message "Send"
-							quid       	"3BCD95C1025F"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6"
-							ordinal    	5
-							Operation  	"Send()"
-							quidu      	"3BCD3AC00164")))
-					    (object Link
-						quid       	"3BCD95D6007D"
-						supplier   	"$UNNAMED$383"
-						quidu      	"3BCD95CE0357"))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$381"
-					quid       	"3BCD93380355"
-					class      	"Logical View::DHCP::TDhcpIfDetails"
-					quidu      	"397D87C100FC"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$382"
-					quid       	"3BCD95B9031B"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD95E002E5"
-						supplier   	"$UNNAMED$383"
-						quidu      	"3BCD95CE0357"
-						messages   	(list Messages
-						    (object Message "Send"
-							quid       	"3BCD95E002E6"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6.1"
-							ordinal    	6))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$383"
-					quid       	"3BCD95CE0357"
-					class      	"Logical View::DHCP::MDhcpNotify"
-					quidu      	"397D87C002F0"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @538
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$384"
-					quid       	"3BCD96A50266"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD96A50267"
-						supplier   	"$UNNAMED$385"
-						quidu      	"3BCD96A50270"
-						messages   	(list Messages
-						    (object Message "Count"
-							quid       	"3BCD96A50268"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1)
-						    (object Message "At"
-							quid       	"3BCD96A50269"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2)))
-					    (object Link
-						quid       	"3BCD96A5026A"
-						supplier   	"$UNNAMED$384"
-						quidu      	"3BCD96A50266"
-						messages   	(list Messages
-						    (object Message "SendDhcpDiscover"
-							quid       	"3BCD96A5026B"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"7"
-							ordinal    	8
-							Operation  	"SendDhcpDiscover()"
-							quidu      	"3BCD38C6027F")
-						    (object Message "SendIpPacketL"
-							quid       	"3BCD96A5026C"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"8"
-							ordinal    	9
-							Operation  	"SendIpPacketL(, , )"
-							quidu      	"3BCD38DF0285")
-						    (object Message "RunL( )"
-							quid       	"3C18D1F5001A"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							quidu      	"3953470000D7")))
-					    (object Link
-						quid       	"3BCD96A5026D"
-						supplier   	"$UNNAMED$386"
-						quidu      	"3BCD96A50273"
-						messages   	(list Messages
-						    (object Message "Send"
-							quid       	"3BCD96A5026E"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"9"
-							ordinal    	10
-							Operation  	"Send()"
-							quidu      	"3BCD3AC00164")
-						    (object Message "DeleteIpAddress"
-							quid       	"3BCD9701005F"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	3)
-						    (object Message "DisableSend"
-							quid       	"3BCD97340171"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6"
-							ordinal    	6
-							Operation  	"DisableSend( )"
-							quidu      	"3BCD3A8900C5")))
-					    (object Link
-						quid       	"3BCD97210322"
-						supplier   	"$UNNAMED$387"
-						quidu      	"3BCD971A000B"
-						messages   	(list Messages
-						    (object Message "NewL"
-							quid       	"3BCD97210323"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5"
-							ordinal    	5))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$385"
-					quid       	"3BCD96A50270"
-					class      	"Logical View::DHCP::TDhcpIfDetails"
-					quidu      	"397D87C100FC"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$386"
-					quid       	"3BCD96A50273"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD96A50272"
-						supplier   	"$UNNAMED$388"
-						quidu      	"3BCD96A50274"
-						messages   	(list Messages
-						    (object Message "Send"
-							quid       	"3BCD96A50271"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"9.1"
-							ordinal    	11)
-						    (object Message "RemoveSourceIpAddrL"
-							quid       	"3BCD97770069"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4.1"
-							ordinal    	4
-							Operation  	"RemoveSourceIpAddrL( )"
-							quidu      	"3BC59376035C")
-						    (object Message "LinkDown"
-							quid       	"3BCD97A80326"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6.1"
-							ordinal    	7
-							Operation  	"LinkDown( )"
-							quidu      	"397D87C002FA"))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$388"
-					quid       	"3BCD96A50274"
-					class      	"Logical View::DHCP::MDhcpNotify"
-					quidu      	"397D87C002F0"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$387"
-					quid       	"3BCD971A000B"
-					class      	"Logical View::DHCP::CDhcpSettings"
-					quidu      	"397D87C0034A"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @539
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$389"
-					quid       	"3BCD9D990283"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCD9DD200AF"
-						supplier   	"$UNNAMED$390"
-						quidu      	"3BCD9DBB02BE"
-						messages   	(list Messages
-						    (object Message "Send"
-							quid       	"3BCDA31102EB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.4.1.1"
-							ordinal    	7)
-						    (object Message "SendArpReq"
-							quid       	"3BCDA3F10397"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2.1.1.1.1"
-							ordinal    	12
-							Operation  	"SendArpReq( )"
-							quidu      	"3BC5937C015C")))
-					    (object Link
-						quid       	"3BCDA2810149"
-						supplier   	"$UNNAMED$391"
-						quidu      	"3BCDA2660244"
-						messages   	(list Messages
-						    (object Message "Process"
-							quid       	"3BCDA281014A"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1
-							Operation  	"Process(RMBufChain&)"
-							quidu      	"397D87C100C4")
-						    (object Message "Send"
-							quid       	"3BCDA2FF0349"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"1.1.4.1"
-							ordinal    	6
-							Operation  	"Send()"
-							quidu      	"3BCD3AC00164")
-						    (object Message "Process"
-							quid       	"3BCDA3A802FC"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3.1"
-							ordinal    	9
-							Operation  	"Process(RMBufChain&)"
-							quidu      	"397D87C100C4")
-						    (object Message "SendArpRequest"
-							quid       	"3BCDA3E403CA"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"2.1.1.1"
-							ordinal    	11
-							Operation  	"SendArpRequest()"
-							quidu      	"3BCD3AE10342"))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$390"
-					quid       	"3BCD9DBB02BE"
-					class      	"Logical View::DHCP::MDhcpNotify"
-					quidu      	"397D87C002F0"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$392"
-					quid       	"3BCDA0350139"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCDA03E0056"
-						supplier   	"$UNNAMED$389"
-						quidu      	"3BCD9D990283"
-						messages   	(list Messages
-						    (object Message "Process"
-							quid       	"3BCDA0A503BB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0)
-						    (object Message "Process"
-							quid       	"3BCDA39C006A"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	8))))
-					class      	"Logical View::Ether802::CLanLinkCommon"
-					quidu      	"3BC59136000A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$391"
-					quid       	"3BCDA2660244"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCDA28C0362"
-						supplier   	"$UNNAMED$391"
-						quidu      	"3BCDA2660244"
-						messages   	(list Messages
-						    (object Message "HandleDhcpOffer"
-							quid       	"3BCDA28C0363"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	2
-							Operation  	"HandleDhcpOffer(, )"
-							quidu      	"3BCD38570261")
-						    (object Message "SelectOffer"
-							quid       	"3BCDA2B702B9"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.2"
-							ordinal    	3
-							Operation  	"SelectOffer(, )"
-							quidu      	"3BCD38FF0169")
-						    (object Message "SendDhcpRequest"
-							quid       	"3BCDA2C90066"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.3"
-							ordinal    	4)
-						    (object Message "SendIpPacketL"
-							quid       	"3BCDA2E7002D"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	5
-							Operation  	"SendIpPacketL(, , )"
-							quidu      	"3BCD38DF0285")
-						    (object Message "HandleDhcpAck"
-							quid       	"3BCDA3B802EB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	10
-							Operation  	"HandleDhcpAck(, )"
-							quidu      	"3BCD38880320"))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @540
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$393"
-					quid       	"3BCDA56E0381"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCDA57D0238"
-						supplier   	"$UNNAMED$394"
-						quidu      	"3BCDA5780263"
-						messages   	(list Messages
-						    (object Message "ArpReplyReceived"
-							quid       	"3BCDA57D0239"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							Operation  	"ArpReplyReceived()"
-							quidu      	"3BCD3AF2029C"))))
-					class      	"Logical View::Ether802::CLanLinkCommon"
-					quidu      	"3BC59136000A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$394"
-					quid       	"3BCDA5780263"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCDA5990242"
-						supplier   	"$UNNAMED$395"
-						quidu      	"3BCDA59401E1"
-						messages   	(list Messages
-						    (object Message "ReceivedArpReply"
-							quid       	"3BCDA5990243"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1
-							Operation  	"ReceivedArpReply( )"
-							quidu      	"3BCD37C601FF"))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$395"
-					quid       	"3BCDA59401E1"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCDA5CE00AE"
-						supplier   	"$UNNAMED$396"
-						quidu      	"3BCDA5C900E3"
-						messages   	(list Messages
-						    (object Message "FindIsq"
-							quid       	"3BCDA5CE00AF"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	2))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$396"
-					quid       	"3BCDA5C900E3"
-					class      	"Logical View::DHCP::TDhcpIfDetails"
-					quidu      	"397D87C100FC"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @541
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$397"
-					quid       	"3BCDA6E20000"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCDA6E20001"
-						supplier   	"$UNNAMED$398"
-						quidu      	"3BCDA6E20005"
-						messages   	(list Messages
-						    (object Message "ArpReplyReceived"
-							quid       	"3BCDA6E20002"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							Operation  	"ArpReplyReceived()"
-							quidu      	"3BCD3AF2029C"))))
-					class      	"Logical View::Ether802::CLanLinkCommon"
-					quidu      	"3BC59136000A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$398"
-					quid       	"3BCDA6E20005"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCDA6E20004"
-						supplier   	"$UNNAMED$399"
-						quidu      	"3BCDA6E20008"
-						messages   	(list Messages
-						    (object Message "ReceivedArpReply( )"
-							quid       	"3BCDA6E20003"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1"
-							ordinal    	1
-							quidu      	"3BCD37C601FF")
-						    (object Message "Send()"
-							quid       	"3BCDA734024D"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"1.1.2"
-							ordinal    	5
-							quidu      	"3BCD3AC00164")
-						    (object Message "Send"
-							quid       	"3BCDA7A103B2"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"1.1.3"
-							ordinal    	9
-							Operation  	"Send()"
-							quidu      	"3BCD3AC00164")))
-					    (object Link
-						quid       	"3BCDA74701AA"
-						supplier   	"$UNNAMED$400"
-						quidu      	"3BCDA74001B4"
-						messages   	(list Messages
-						    (object Message "Send"
-							quid       	"3BCDA74701AB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.2.1"
-							ordinal    	6)
-						    (object Message "Send"
-							quid       	"3BCDA7A90269"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.3.1"
-							ordinal    	10))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$399"
-					quid       	"3BCDA6E20008"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3BCDA6E20007"
-						supplier   	"$UNNAMED$401"
-						quidu      	"3BCDA6E20009"
-						messages   	(list Messages
-						    (object Message "FindIsq"
-							quid       	"3BCDA6E20006"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	2)))
-					    (object Link
-						quid       	"3BCDA70A0044"
-						supplier   	"$UNNAMED$399"
-						quidu      	"3BCDA6E20008"
-						messages   	(list Messages
-						    (object Message "SendDhcpDecline()"
-							quid       	"3BCDA70A0045"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.1"
-							ordinal    	3
-							quidu      	"3BCD38B40247")
-						    (object Message "SendIpPacketL"
-							quid       	"3BCDA7290107"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.2"
-							ordinal    	4
-							Operation  	"SendIpPacketL(, , )"
-							quidu      	"3BCD38DF0285")
-						    (object Message "SendDhcpDiscover()"
-							quid       	"3BCDA75A00DF"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.4"
-							ordinal    	7
-							quidu      	"3BCD38C6027F")
-						    (object Message "SendIpPacketL"
-							quid       	"3BCDA78B0343"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1.1.5"
-							ordinal    	8
-							Operation  	"SendIpPacketL(, , )"
-							quidu      	"3BCD38DF0285"))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$401"
-					quid       	"3BCDA6E20009"
-					class      	"Logical View::DHCP::TDhcpIfDetails"
-					quidu      	"397D87C100FC"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$400"
-					quid       	"3BCDA74001B4"
-					class      	"Logical View::DHCP::MDhcpNotify"
-					quidu      	"397D87C002F0"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @542
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$402"
-					quid       	"3C18CE1C0009"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3C18CF8A01AA"
-						supplier   	"$UNNAMED$403"
-						quidu      	"3C18CEB802C1"
-						messages   	(list Messages
-						    (object Message "StartSending"
-							quid       	"3C18CF8A01AB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"9"
-							ordinal    	8)
-						    (object Message "Control()"
-							quid       	"3C18CFA200D2"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"10"
-							ordinal    	9
-							Operation  	"Control( )"
-							quidu      	"3C57F7B301D2"))))
-					class      	"Logical View::Ether802::CLanLinkCommon"
-					quidu      	"3BC59136000A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$404"
-					quid       	"3C18CE2703D1"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3C18CF4303E3"
-						supplier   	"$UNNAMED$402"
-						quidu      	"3C18CE1C0009"
-						messages   	(list Messages
-						    (object Message "Info( )"
-							quid       	"3C18CF4303E4"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5"
-							ordinal    	4
-							quidu      	"3BC593D5029A")
-						    (object Message "~CLANLinkCommon( )"
-							quid       	"3C18CF7600E3"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"8"
-							ordinal    	7
-							quidu      	"3BC593D00167"))))
-					class      	"Logical View::DHCP::MDhcpNotify"
-					quidu      	"397D87C002F0"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$405"
-					quid       	"3C18CE3300C1"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3C18CF3700C5"
-						supplier   	"$UNNAMED$404"
-						quidu      	"3C18CE2703D1"
-						messages   	(list Messages
-						    (object Message "SetSourceIpAddrL( )"
-							quid       	"3C18CF3700C6"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	3
-							quidu      	"3BC593550200")
-						    (object Message "LinkUp( )"
-							quid       	"3C18CF6402D2"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"7"
-							ordinal    	6
-							quidu      	"397D87C002FC"))))
-					class      	"Logical View::DHCP::CDhcpIf"
-					quidu      	"397D87C10189"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$406"
-					quid       	"3C18CE3A020B"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3C18CECE011E"
-						supplier   	"$UNNAMED$406"
-						quidu      	"3C18CE3A020B"
-						messages   	(list Messages
-						    (object Message "RunL( )"
-							quid       	"3C18CECE011F"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							quidu      	"3953470000D7")
-						    (object Message "CalculateLeaseInfo()"
-							quid       	"3C18CEF90256"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1
-							quidu      	"3BCD390C00DB")))
-					    (object Link
-						quid       	"3C18CF1D013F"
-						supplier   	"$UNNAMED$405"
-						quidu      	"3C18CE3300C1"
-						messages   	(list Messages
-						    (object Message "SetIpAddr()"
-							quid       	"3C18CF1D0140"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2
-							Operation  	"SetIpAddr(, )"
-							quidu      	"3BCD3AC80260")
-						    (object Message "EnableSend( )"
-							quid       	"3C18CF5A0241"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6"
-							ordinal    	5
-							quidu      	"3BCD3A840335"))))
-					class      	"Logical View::DHCP::CDhcpClient"
-					quidu      	"397D87C1007A"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$403"
-					quid       	"3C18CEB802C1"
-					class      	"Logical View::E32BaseClasses::Esock::CProtocolIP"
-					quidu      	"3C18CEAE033E"
-					persistence 	"Transient"
-					multi      	FALSE))))
-			logical_presentations 	(list unit_reference_list
-			    (object InteractionDiagram "Construction1"
-				mechanism_ref 	@529
-				quid       	"3BCD569401CC"
-				title      	"Construction1"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$344" @543
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@543
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD56AB00AD"
-					width      	300
-					height     	1241
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @544
-					    location   	(160, 368)
-					    line_color 	3342489
-					    InterObjView 	@543
-					    height     	1008
-					    y_coord    	948
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$345" @545
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@545
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD56CB035C"
-					width      	300
-					height     	1241
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @546
-					    location   	(464, 368)
-					    line_color 	3342489
-					    InterObjView 	@545
-					    height     	948
-					    y_coord    	888
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @547
-					    location   	(464, 416)
-					    line_color 	3342489
-					    InterObjView 	@545
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @548
-					    location   	(464, 416)
-					    InterObjView 	@545
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @549
-					    location   	(464, 528)
-					    line_color 	3342489
-					    InterObjView 	@545
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @550
-					    location   	(464, 528)
-					    InterObjView 	@545
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$346" @551
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@551
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD578F00F1"
-					width      	300
-					height     	1241
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @552
-					    location   	(768, 592)
-					    line_color 	3342489
-					    InterObjView 	@551
-					    height     	280
-					    y_coord    	220
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @553
-					    location   	(768, 912)
-					    line_color 	3342489
-					    InterObjView 	@551
-					    height     	344
-					    y_coord    	284
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$347" @554
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@554
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD58B4026F"
-					width      	300
-					height     	1241
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @555
-					    location   	(1072, 608)
-					    line_color 	3342489
-					    InterObjView 	@554
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @556
-					    location   	(1072, 928)
-					    line_color 	3342489
-					    InterObjView 	@554
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @557
-					    location   	(1072, 1008)
-					    line_color 	3342489
-					    InterObjView 	@554
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @558
-					    location   	(1072, 1136)
-					    line_color 	3342489
-					    InterObjView 	@554
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$348" @559
-					location   	(1376, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@559
-					    location   	(1376, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD591C028C"
-					width      	300
-					height     	1241
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @560
-					    location   	(1376, 672)
-					    line_color 	3342489
-					    InterObjView 	@559
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @561
-					    location   	(1376, 752)
-					    line_color 	3342489
-					    InterObjView 	@559
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$349" @562
-					location   	(1680, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@562
-					    location   	(1680, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD5A62033F"
-					width      	300
-					height     	1241
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @563
-					    location   	(1680, 1088)
-					    line_color 	3342489
-					    InterObjView 	@562
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @564
-					location   	(16, 368)
-					label      	(object SegLabel @565
-					    Parent_View 	@564
-					    location   	(312, 324)
-					    quidu      	"3BCD56E80296"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	81
-					    justify    	0
-					    label      	"NewL"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@543
-					supplier   	@545
-					Focus_Src  	@544
-					Focus_Entry 	@546
-					origin     	(175, 368)
-					terminus   	(448, 368)
-					ordinal    	0)
-				    (object SelfMessView "" @566
-					location   	(16, 416)
-					label      	(object SegLabel @567
-					    Parent_View 	@566
-					    location   	(556, 388)
-					    quidu      	"3BCD56FB0316"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	116
-					    justify    	0
-					    label      	"CDhcpIf"
-					    pctDist    	0.506667
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@545
-					supplier   	@545
-					Focus_Src  	@547
-					Focus_Entry 	@548
-					origin     	(480, 416)
-					terminus   	(630, 416)
-					ordinal    	1)
-				    (object SelfMessView "" @568
-					location   	(16, 528)
-					label      	(object SegLabel @569
-					    Parent_View 	@568
-					    location   	(553, 516)
-					    quidu      	"3BCD57110118"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	153
-					    justify    	0
-					    label      	"ConstructL"
-					    pctDist    	0.493333
-					    height     	13
-					    orientation 	0)
-					line_color 	3342489
-					client     	@545
-					supplier   	@545
-					Focus_Src  	@549
-					Focus_Entry 	@550
-					origin     	(480, 528)
-					terminus   	(630, 528)
-					ordinal    	2)
-				    (object InterMessView "" @570
-					location   	(16, 592)
-					label      	(object SegLabel @571
-					    Parent_View 	@570
-					    location   	(614, 580)
-					    quidu      	"3BCD579E00D5"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	81
-					    justify    	0
-					    label      	"NewL"
-					    pctDist    	0.494505
-					    height     	13
-					    orientation 	0)
-					line_color 	3342489
-					client     	@545
-					supplier   	@551
-					Focus_Src  	@546
-					Focus_Entry 	@552
-					origin     	(479, 592)
-					terminus   	(752, 592)
-					ordinal    	3)
-				    (object InterMessView "" @572
-					location   	(16, 608)
-					label      	(object SegLabel @573
-					    Parent_View 	@572
-					    location   	(920, 564)
-					    quidu      	"3BCD58BF013F"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	59
-					    justify    	0
-					    label      	"new"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@551
-					supplier   	@554
-					Focus_Src  	@552
-					Focus_Entry 	@555
-					origin     	(783, 608)
-					terminus   	(1056, 608)
-					ordinal    	4)
-				    (object InterMessView "" @574
-					location   	(16, 672)
-					label      	(object SegLabel @575
-					    Parent_View 	@574
-					    location   	(958, 660)
-					    quidu      	"3BCD593003B8"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	138
-					    justify    	0
-					    label      	"NewL(10)"
-					    pctDist    	0.303293
-					    height     	13
-					    orientation 	0)
-					line_color 	3342489
-					client     	@551
-					supplier   	@559
-					Focus_Src  	@552
-					Focus_Entry 	@560
-					origin     	(783, 672)
-					terminus   	(1360, 672)
-					ordinal    	5)
-				    (object InterMessView "" @576
-					location   	(16, 752)
-					label      	(object SegLabel @577
-					    Parent_View 	@576
-					    location   	(1072, 708)
-					    quidu      	"3BCD5D5502E1"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	88
-					    justify    	0
-					    label      	"StartL"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@551
-					supplier   	@559
-					Focus_Src  	@552
-					Focus_Entry 	@561
-					origin     	(783, 752)
-					terminus   	(1360, 752)
-					ordinal    	6)
-				    (object InterMessView "" @578
-					location   	(16, 912)
-					label      	(object SegLabel @579
-					    Parent_View 	@578
-					    location   	(616, 868)
-					    quidu      	"3BCD5D680125"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	119
-					    justify    	0
-					    label      	"RegisterTransmitter"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@545
-					supplier   	@551
-					Focus_Src  	@546
-					Focus_Entry 	@553
-					origin     	(479, 912)
-					terminus   	(752, 912)
-					ordinal    	7)
-				    (object InterMessView "" @580
-					location   	(16, 928)
-					label      	(object SegLabel @581
-					    Parent_View 	@580
-					    location   	(920, 884)
-					    quidu      	"3BCD5D8C0091"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"FindIsq"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@551
-					supplier   	@554
-					Focus_Src  	@553
-					Focus_Entry 	@556
-					origin     	(783, 928)
-					terminus   	(1056, 928)
-					ordinal    	8)
-				    (object InterMessView "" @582
-					location   	(16, 1008)
-					label      	(object SegLabel @583
-					    Parent_View 	@582
-					    location   	(920, 964)
-					    quidu      	"3BCD5DA50029"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	31
-					    justify    	0
-					    label      	"At"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@551
-					supplier   	@554
-					Focus_Src  	@553
-					Focus_Entry 	@557
-					origin     	(783, 1008)
-					terminus   	(1056, 1008)
-					ordinal    	9)
-				    (object InterMessView "" @584
-					location   	(16, 1088)
-					label      	(object SegLabel @585
-					    Parent_View 	@584
-					    location   	(1224, 1044)
-					    quidu      	"3BCD5DCE00E6"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	81
-					    justify    	0
-					    label      	"NewL"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@551
-					supplier   	@562
-					Focus_Src  	@553
-					Focus_Entry 	@563
-					origin     	(783, 1088)
-					terminus   	(1664, 1088)
-					ordinal    	10)
-				    (object InterMessView "" @586
-					location   	(16, 1136)
-					label      	(object SegLabel @587
-					    Parent_View 	@586
-					    location   	(920, 1108)
-					    quidu      	"3BCD5DDE03D8"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	119
-					    justify    	0
-					    label      	"InsertIsq"
-					    pctDist    	0.501832
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@551
-					supplier   	@554
-					Focus_Src  	@553
-					Focus_Entry 	@558
-					origin     	(783, 1136)
-					terminus   	(1056, 1136)
-					ordinal    	11)))
-			    (object InteractionDiagram "Construction2"
-				mechanism_ref 	@530
-				quid       	"3BCD5F670301"
-				title      	"Construction2"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$352" @588
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@588
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD5F7B02B9"
-					width      	300
-					height     	985
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @589
-					    location   	(160, 368)
-					    line_color 	3342489
-					    InterObjView 	@588
-					    height     	752
-					    y_coord    	692
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$353" @590
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@590
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD5F7B02BE"
-					width      	300
-					height     	985
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @591
-					    location   	(464, 368)
-					    line_color 	3342489
-					    InterObjView 	@590
-					    height     	692
-					    y_coord    	632
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @592
-					    location   	(464, 416)
-					    line_color 	3342489
-					    InterObjView 	@590
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @593
-					    location   	(464, 416)
-					    InterObjView 	@590
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @594
-					    location   	(464, 528)
-					    line_color 	3342489
-					    InterObjView 	@590
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @595
-					    location   	(464, 528)
-					    InterObjView 	@590
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$354" @596
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@596
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD5F7B02C5"
-					width      	300
-					height     	985
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @597
-					    location   	(768, 656)
-					    line_color 	3342489
-					    InterObjView 	@596
-					    height     	344
-					    y_coord    	284
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$355" @598
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@598
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD5F7B02CE"
-					width      	300
-					height     	985
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @599
-					    location   	(1072, 672)
-					    line_color 	3342489
-					    InterObjView 	@598
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @600
-					    location   	(1072, 752)
-					    line_color 	3342489
-					    InterObjView 	@598
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @601
-					    location   	(1072, 880)
-					    line_color 	3342489
-					    InterObjView 	@598
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$356" @602
-					location   	(1376, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@602
-					    location   	(1376, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD5F7B02CF"
-					width      	300
-					height     	985
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1)
-				    (object InterObjView "$UNNAMED$357" @603
-					location   	(1680, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@603
-					    location   	(1680, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD5F7B02D0"
-					width      	300
-					height     	985
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @604
-					    location   	(1680, 832)
-					    line_color 	3342489
-					    InterObjView 	@603
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @605
-					location   	(16, 368)
-					label      	(object SegLabel @606
-					    Parent_View 	@605
-					    location   	(312, 324)
-					    quidu      	"3BCD5F7B02BB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	81
-					    justify    	0
-					    label      	"NewL"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@588
-					supplier   	@590
-					Focus_Src  	@589
-					Focus_Entry 	@591
-					origin     	(175, 368)
-					terminus   	(448, 368)
-					ordinal    	0)
-				    (object SelfMessView "" @607
-					location   	(16, 416)
-					label      	(object SegLabel @608
-					    Parent_View 	@607
-					    location   	(556, 388)
-					    quidu      	"3BCD5F7B02BC"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	116
-					    justify    	0
-					    label      	"CDhcpIf"
-					    pctDist    	0.506667
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@590
-					supplier   	@590
-					Focus_Src  	@592
-					Focus_Entry 	@593
-					origin     	(480, 416)
-					terminus   	(630, 416)
-					ordinal    	1)
-				    (object SelfMessView "" @609
-					location   	(16, 528)
-					label      	(object SegLabel @610
-					    Parent_View 	@609
-					    location   	(553, 516)
-					    quidu      	"3BCD5F7B02C2"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	153
-					    justify    	0
-					    label      	"ConstructL"
-					    pctDist    	0.493333
-					    height     	13
-					    orientation 	0)
-					line_color 	3342489
-					client     	@590
-					supplier   	@590
-					Focus_Src  	@594
-					Focus_Entry 	@595
-					origin     	(480, 528)
-					terminus   	(630, 528)
-					ordinal    	2)
-				    (object InterMessView "" @611
-					location   	(16, 656)
-					label      	(object SegLabel @612
-					    Parent_View 	@611
-					    location   	(616, 612)
-					    quidu      	"3BCD5F7B02C1"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	284
-					    justify    	0
-					    label      	"RegisterTransmitter"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@590
-					supplier   	@596
-					Focus_Src  	@591
-					Focus_Entry 	@597
-					origin     	(479, 656)
-					terminus   	(752, 656)
-					ordinal    	3)
-				    (object InterMessView "" @613
-					location   	(16, 672)
-					label      	(object SegLabel @614
-					    Parent_View 	@613
-					    location   	(920, 628)
-					    quidu      	"3BCD5F7B02CB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"FindIsq"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@596
-					supplier   	@598
-					Focus_Src  	@597
-					Focus_Entry 	@599
-					origin     	(783, 672)
-					terminus   	(1056, 672)
-					ordinal    	4)
-				    (object InterMessView "" @615
-					location   	(16, 752)
-					label      	(object SegLabel @616
-					    Parent_View 	@615
-					    location   	(920, 708)
-					    quidu      	"3BCD5F7B02CC"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	31
-					    justify    	0
-					    label      	"At"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@596
-					supplier   	@598
-					Focus_Src  	@597
-					Focus_Entry 	@600
-					origin     	(783, 752)
-					terminus   	(1056, 752)
-					ordinal    	5)
-				    (object InterMessView "" @617
-					location   	(16, 880)
-					label      	(object SegLabel @618
-					    Parent_View 	@617
-					    location   	(920, 852)
-					    quidu      	"3BCD5F7B02CD"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	119
-					    justify    	0
-					    label      	"InsertIsq"
-					    pctDist    	0.501832
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@596
-					supplier   	@598
-					Focus_Src  	@597
-					Focus_Entry 	@601
-					origin     	(783, 880)
-					terminus   	(1056, 880)
-					ordinal    	7)
-				    (object InterMessView "" @619
-					location   	(16, 832)
-					label      	(object SegLabel @620
-					    Parent_View 	@619
-					    location   	(1224, 788)
-					    quidu      	"3BCD5F7B02CA"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	81
-					    justify    	0
-					    label      	"NewL"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@596
-					supplier   	@603
-					Focus_Src  	@597
-					Focus_Entry 	@604
-					origin     	(783, 832)
-					terminus   	(1664, 832)
-					ordinal    	6)))
-			    (object InteractionDiagram "Packet Processing"
-				mechanism_ref 	@531
-				quid       	"3BCD618D033E"
-				title      	"Packet Processing"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$358" @621
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@621
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD61C3038C"
-					width      	300
-					height     	1437
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @622
-					    location   	(160, 352)
-					    line_color 	3342489
-					    InterObjView 	@621
-					    height     	1220
-					    y_coord    	1160
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$359" @623
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@623
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD61DA033E"
-					width      	300
-					height     	1437
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @624
-					    location   	(464, 352)
-					    line_color 	3342489
-					    InterObjView 	@623
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @625
-					    location   	(464, 512)
-					    line_color 	3342489
-					    InterObjView 	@623
-					    height     	1000
-					    y_coord    	940
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @626
-					    location   	(464, 1248)
-					    line_color 	3342489
-					    InterObjView 	@623
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$360" @627
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@627
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	294
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD62110059"
-					width      	312
-					height     	1437
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @628
-					    location   	(1072, 368)
-					    line_color 	3342489
-					    InterObjView 	@627
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @629
-					    location   	(1072, 528)
-					    line_color 	3342489
-					    InterObjView 	@627
-					    height     	840
-					    y_coord    	780
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @630
-					    location   	(1072, 784)
-					    line_color 	3342489
-					    InterObjView 	@627
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @631
-					    location   	(1072, 784)
-					    InterObjView 	@627
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @632
-					    location   	(1072, 880)
-					    line_color 	3342489
-					    InterObjView 	@627
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @633
-					    location   	(1072, 880)
-					    InterObjView 	@627
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @634
-					    location   	(1072, 976)
-					    line_color 	3342489
-					    InterObjView 	@627
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @635
-					    location   	(1072, 976)
-					    InterObjView 	@627
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @636
-					    location   	(1072, 1072)
-					    line_color 	3342489
-					    InterObjView 	@627
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @637
-					    location   	(1072, 1072)
-					    InterObjView 	@627
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @638
-					    location   	(1072, 1152)
-					    line_color 	3342489
-					    InterObjView 	@627
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @639
-					    location   	(1072, 1152)
-					    InterObjView 	@627
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$362" @640
-					location   	(784, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@640
-					    location   	(784, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD72520323"
-					width      	300
-					height     	1437
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @641
-					    location   	(784, 544)
-					    line_color 	3342489
-					    InterObjView 	@640
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @642
-					    location   	(784, 640)
-					    line_color 	3342489
-					    InterObjView 	@640
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$363" @643
-					location   	(1376, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@643
-					    location   	(1376, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD729C01CB"
-					width      	300
-					height     	1437
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @644
-					    location   	(1376, 720)
-					    line_color 	3342489
-					    InterObjView 	@643
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$361" @645
-					location   	(1680, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@645
-					    location   	(1680, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD766B0122"
-					width      	300
-					height     	1437
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @646
-					    location   	(1680, 1392)
-					    line_color 	3342489
-					    InterObjView 	@645
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @647
-					location   	(16, 352)
-					label      	(object SegLabel @648
-					    Parent_View 	@647
-					    location   	(312, 308)
-					    quidu      	"3BCD61E303D9"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	272
-					    justify    	0
-					    label      	"CheckIpUdpPacket"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@621
-					supplier   	@623
-					Focus_Src  	@622
-					Focus_Entry 	@624
-					origin     	(175, 352)
-					terminus   	(448, 352)
-					ordinal    	0)
-				    (object InterMessView "" @649
-					location   	(16, 368)
-					label      	(object SegLabel @650
-					    Parent_View 	@649
-					    location   	(768, 324)
-					    quidu      	"3BCD62180399"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	291
-					    justify    	0
-					    label      	"CheckIpUdpPacket()"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@623
-					supplier   	@627
-					Focus_Src  	@624
-					Focus_Entry 	@628
-					origin     	(479, 368)
-					terminus   	(1056, 368)
-					ordinal    	1)
-				    (object InterMessView "" @651
-					location   	(16, 512)
-					label      	(object SegLabel @652
-					    Parent_View 	@651
-					    location   	(312, 468)
-					    quidu      	"3BCD644C0367"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	109
-					    justify    	0
-					    label      	"Process"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@621
-					supplier   	@623
-					Focus_Src  	@622
-					Focus_Entry 	@625
-					origin     	(175, 512)
-					terminus   	(448, 512)
-					ordinal    	2)
-				    (object InterMessView "" @653
-					location   	(16, 528)
-					label      	(object SegLabel @654
-					    Parent_View 	@653
-					    location   	(768, 484)
-					    quidu      	"3BCD645A01E0"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	337
-					    justify    	0
-					    label      	"Process(RMBufChain&)"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@623
-					supplier   	@627
-					Focus_Src  	@625
-					Focus_Entry 	@629
-					origin     	(479, 528)
-					terminus   	(1056, 528)
-					ordinal    	3)
-				    (object InterMessView "" @655
-					location   	(16, 544)
-					label      	(object SegLabel @656
-					    Parent_View 	@655
-					    location   	(928, 500)
-					    quidu      	"3BCD725A0131"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"FindIsq"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@627
-					supplier   	@640
-					Focus_Src  	@629
-					Focus_Entry 	@641
-					origin     	(1056, 544)
-					terminus   	(800, 544)
-					ordinal    	4)
-				    (object InterMessView "" @657
-					location   	(16, 640)
-					label      	(object SegLabel @658
-					    Parent_View 	@657
-					    location   	(928, 596)
-					    quidu      	"3BCD727003A8"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	31
-					    justify    	0
-					    label      	"At"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@627
-					supplier   	@640
-					Focus_Src  	@629
-					Focus_Entry 	@642
-					origin     	(1056, 640)
-					terminus   	(800, 640)
-					ordinal    	5)
-				    (object InterMessView "" @659
-					location   	(16, 720)
-					label      	(object SegLabel @660
-					    Parent_View 	@659
-					    location   	(1170, 709)
-					    quidu      	"3BCD72A702E0"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	159
-					    justify    	0
-					    label      	"GetHdrLen"
-					    pctDist    	0.305026
-					    height     	12
-					    orientation 	0)
-					line_color 	3342489
-					client     	@627
-					supplier   	@643
-					Focus_Src  	@629
-					Focus_Entry 	@644
-					origin     	(1087, 720)
-					terminus   	(1360, 720)
-					ordinal    	6)
-				    (object SelfMessView "" @661
-					location   	(16, 784)
-					label      	(object SegLabel @662
-					    Parent_View 	@661
-					    location   	(1163, 740)
-					    quidu      	"3BCD738C02E8"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	212
-					    justify    	0
-					    label      	"CheckPacket(, )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@627
-					supplier   	@627
-					Focus_Src  	@630
-					Focus_Entry 	@631
-					origin     	(1088, 784)
-					terminus   	(1238, 784)
-					ordinal    	7)
-				    (object SelfMessView "" @663
-					location   	(16, 880)
-					label      	(object SegLabel @664
-					    Parent_View 	@663
-					    location   	(1209, 852)
-					    quidu      	"3BCD742D027C"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	281
-					    justify    	0
-					    label      	"HandleDhcpOffer(, )"
-					    pctDist    	0.806667
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@627
-					supplier   	@627
-					Focus_Src  	@632
-					Focus_Entry 	@633
-					origin     	(1088, 880)
-					terminus   	(1238, 880)
-					ordinal    	8)
-				    (object SelfMessView "" @665
-					location   	(16, 976)
-					label      	(object SegLabel @666
-					    Parent_View 	@665
-					    location   	(1163, 932)
-					    quidu      	"3BCD749E0328"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	194
-					    justify    	0
-					    label      	"SelectOffer(, )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@627
-					supplier   	@627
-					Focus_Src  	@634
-					Focus_Entry 	@635
-					origin     	(1088, 976)
-					terminus   	(1238, 976)
-					ordinal    	9)
-				    (object SelfMessView "" @667
-					location   	(16, 1072)
-					label      	(object SegLabel @668
-					    Parent_View 	@667
-					    location   	(1210, 1045)
-					    quidu      	"3BCD74C10120"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	153
-					    justify    	0
-					    label      	"SendDhcpRequest"
-					    pctDist    	0.820000
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@627
-					supplier   	@627
-					Focus_Src  	@636
-					Focus_Entry 	@637
-					origin     	(1088, 1072)
-					terminus   	(1238, 1072)
-					ordinal    	10)
-				    (object SelfMessView "" @669
-					location   	(16, 1152)
-					label      	(object SegLabel @670
-					    Parent_View 	@669
-					    location   	(1194, 1141)
-					    quidu      	"3BCD74F203BF"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	194
-					    justify    	0
-					    label      	"SendIpPacketL"
-					    pctDist    	0.713333
-					    height     	12
-					    orientation 	0)
-					line_color 	3342489
-					client     	@627
-					supplier   	@627
-					Focus_Src  	@638
-					Focus_Entry 	@639
-					origin     	(1088, 1152)
-					terminus   	(1238, 1152)
-					ordinal    	11)
-				    (object InterMessView "" @671
-					location   	(16, 1248)
-					label      	(object SegLabel @672
-					    Parent_View 	@671
-					    location   	(768, 1204)
-					    quidu      	"3BCD765000B5"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@627
-					supplier   	@623
-					Focus_Src  	@629
-					Focus_Entry 	@626
-					origin     	(1056, 1248)
-					terminus   	(480, 1248)
-					ordinal    	12)
-				    (object InterMessView "" @673
-					location   	(16, 1392)
-					label      	(object SegLabel @674
-					    Parent_View 	@673
-					    location   	(1072, 1348)
-					    quidu      	"3BCD767200AB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@623
-					supplier   	@645
-					Focus_Src  	@625
-					Focus_Entry 	@646
-					origin     	(479, 1392)
-					terminus   	(1664, 1392)
-					ordinal    	13)))
-			    (object InteractionDiagram "LinkUp"
-				mechanism_ref 	@532
-				quid       	"3BCD7DA800C3"
-				title      	"LinkUp"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	1203
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$364" @675
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@675
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD7DB701A1"
-					width      	300
-					height     	925
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @676
-					    location   	(160, 368)
-					    line_color 	3342489
-					    InterObjView 	@675
-					    height     	692
-					    y_coord    	632
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$365" @677
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@677
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD7E2C02AD"
-					width      	300
-					height     	925
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @678
-					    location   	(464, 368)
-					    line_color 	3342489
-					    InterObjView 	@677
-					    height     	632
-					    y_coord    	572
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @679
-					    location   	(464, 736)
-					    line_color 	3342489
-					    InterObjView 	@677
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$366" @680
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@680
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	346
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD7E5F0030"
-					width      	364
-					height     	925
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @681
-					    location   	(768, 384)
-					    line_color 	3342489
-					    InterObjView 	@680
-					    height     	472
-					    y_coord    	412
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @682
-					    location   	(768, 560)
-					    line_color 	3342489
-					    InterObjView 	@680
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @683
-					    location   	(768, 560)
-					    InterObjView 	@680
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @684
-					    location   	(768, 656)
-					    line_color 	3342489
-					    InterObjView 	@680
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @685
-					    location   	(768, 656)
-					    InterObjView 	@680
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$368" @686
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@686
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD7EB70357"
-					width      	300
-					height     	925
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @687
-					    location   	(1072, 400)
-					    line_color 	3342489
-					    InterObjView 	@686
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @688
-					    location   	(1072, 480)
-					    line_color 	3342489
-					    InterObjView 	@686
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$367" @689
-					location   	(1360, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@689
-					    location   	(1360, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD80AF0262"
-					width      	300
-					height     	925
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @690
-					    location   	(1360, 880)
-					    line_color 	3342489
-					    InterObjView 	@689
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @691
-					location   	(16, 368)
-					label      	(object SegLabel @692
-					    Parent_View 	@691
-					    location   	(312, 324)
-					    quidu      	"3BCD7E3103A6"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	100
-					    justify    	0
-					    label      	"LinkUp"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@675
-					supplier   	@677
-					Focus_Src  	@676
-					Focus_Entry 	@678
-					origin     	(175, 368)
-					terminus   	(448, 368)
-					ordinal    	0)
-				    (object InterMessView "" @693
-					location   	(16, 384)
-					label      	(object SegLabel @694
-					    Parent_View 	@693
-					    location   	(616, 340)
-					    quidu      	"3BCD7E68007A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	200
-					    justify    	0
-					    label      	"LinkUp(TSockAddr)"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@677
-					supplier   	@680
-					Focus_Src  	@678
-					Focus_Entry 	@681
-					origin     	(479, 384)
-					terminus   	(752, 384)
-					ordinal    	1)
-				    (object InterMessView "" @695
-					location   	(16, 400)
-					label      	(object SegLabel @696
-					    Parent_View 	@695
-					    location   	(920, 356)
-					    quidu      	"3BCD7EBD0299"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"FindIsq"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@680
-					supplier   	@686
-					Focus_Src  	@681
-					Focus_Entry 	@687
-					origin     	(783, 400)
-					terminus   	(1056, 400)
-					ordinal    	2)
-				    (object InterMessView "" @697
-					location   	(16, 480)
-					label      	(object SegLabel @698
-					    Parent_View 	@697
-					    location   	(936, 468)
-					    quidu      	"3BCD7ECE022E"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	31
-					    justify    	0
-					    label      	"At"
-					    pctDist    	0.560440
-					    height     	13
-					    orientation 	0)
-					line_color 	3342489
-					client     	@680
-					supplier   	@686
-					Focus_Src  	@681
-					Focus_Entry 	@688
-					origin     	(783, 480)
-					terminus   	(1056, 480)
-					ordinal    	3)
-				    (object SelfMessView "" @699
-					location   	(16, 560)
-					label      	(object SegLabel @700
-					    Parent_View 	@699
-					    location   	(905, 532)
-					    quidu      	"3BCD7EE7000E"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	153
-					    justify    	0
-					    label      	"SendDhcpDiscover"
-					    pctDist    	0.813333
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@680
-					supplier   	@680
-					Focus_Src  	@682
-					Focus_Entry 	@683
-					origin     	(784, 560)
-					terminus   	(934, 560)
-					ordinal    	4)
-				    (object SelfMessView "" @701
-					location   	(16, 656)
-					label      	(object SegLabel @702
-					    Parent_View 	@701
-					    location   	(888, 645)
-					    quidu      	"3BCD7F55011A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"SendIpPacket"
-					    pctDist    	0.700000
-					    height     	12
-					    orientation 	0)
-					line_color 	3342489
-					client     	@680
-					supplier   	@680
-					Focus_Src  	@684
-					Focus_Entry 	@685
-					origin     	(784, 656)
-					terminus   	(934, 656)
-					ordinal    	5)
-				    (object InterMessView "" @703
-					location   	(16, 736)
-					label      	(object SegLabel @704
-					    Parent_View 	@703
-					    location   	(616, 692)
-					    quidu      	"3BCD80A4034C"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@680
-					supplier   	@677
-					Focus_Src  	@681
-					Focus_Entry 	@679
-					origin     	(752, 736)
-					terminus   	(480, 736)
-					ordinal    	6)
-				    (object InterMessView "" @705
-					location   	(16, 880)
-					label      	(object SegLabel @706
-					    Parent_View 	@705
-					    location   	(655, 852)
-					    quidu      	"3BCD80B90380"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.203468
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@677
-					supplier   	@689
-					Focus_Src  	@678
-					Focus_Entry 	@690
-					origin     	(479, 880)
-					terminus   	(1344, 880)
-					ordinal    	7)))
-			    (object InteractionDiagram "LinkUp Completed"
-				mechanism_ref 	@533
-				quid       	"3BCD82A80290"
-				title      	"LinkUp Completed"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$369" @707
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@707
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD82C4002D"
-					width      	300
-					height     	1441
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @708
-					    location   	(160, 336)
-					    line_color 	3342489
-					    InterObjView 	@707
-					    height     	1084
-					    y_coord    	1024
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @709
-					    location   	(160, 464)
-					    line_color 	3342489
-					    InterObjView 	@707
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @710
-					    location   	(160, 688)
-					    line_color 	3342489
-					    InterObjView 	@707
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @711
-					    location   	(160, 688)
-					    InterObjView 	@707
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @712
-					    location   	(160, 1456)
-					    line_color 	3342489
-					    InterObjView 	@707
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$370" @713
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@713
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD82DD01B0"
-					width      	300
-					height     	1441
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @714
-					    location   	(464, 416)
-					    line_color 	3342489
-					    InterObjView 	@713
-					    height     	168
-					    y_coord    	108
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @715
-					    location   	(464, 800)
-					    line_color 	3342489
-					    InterObjView 	@713
-					    height     	212
-					    y_coord    	152
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @716
-					    location   	(464, 1072)
-					    line_color 	3342489
-					    InterObjView 	@713
-					    height     	288
-					    y_coord    	228
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$371" @717
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@717
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD83110006"
-					width      	300
-					height     	1441
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @718
-					    location   	(768, 816)
-					    line_color 	3342489
-					    InterObjView 	@717
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @719
-					    location   	(768, 1088)
-					    line_color 	3342489
-					    InterObjView 	@717
-					    height     	212
-					    y_coord    	152
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$372" @720
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@720
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD833F03D8"
-					width      	300
-					height     	1441
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @721
-					    location   	(1072, 416)
-					    line_color 	3342489
-					    InterObjView 	@720
-					    height     	228
-					    y_coord    	168
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @722
-					    location   	(1072, 832)
-					    line_color 	3342489
-					    InterObjView 	@720
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @723
-					    location   	(1072, 1104)
-					    line_color 	3342489
-					    InterObjView 	@720
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE))
-				    (object InterObjView "CProtocolIP" @724
-					location   	(1376, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@724
-					    location   	(1376, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"CProtocolIP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD846500B9"
-					width      	300
-					height     	1441
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @725
-					    location   	(1376, 1120)
-					    line_color 	3342489
-					    InterObjView 	@724
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @726
-					    location   	(1376, 1456)
-					    line_color 	3342489
-					    InterObjView 	@724
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterMessView "" @727
-					location   	(16, 800)
-					label      	(object SegLabel @728
-					    Parent_View 	@727
-					    location   	(312, 773)
-					    quidu      	"3BCD82E702EC"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	191
-					    justify    	0
-					    label      	"SetIpAddress"
-					    pctDist    	0.501832
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@707
-					supplier   	@713
-					Focus_Src  	@708
-					Focus_Entry 	@715
-					origin     	(175, 800)
-					terminus   	(448, 800)
-					ordinal    	3)
-				    (object InterMessView "" @729
-					location   	(16, 816)
-					label      	(object SegLabel @730
-					    Parent_View 	@729
-					    location   	(616, 772)
-					    quidu      	"3BCD831B02A0"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	181
-					    justify    	0
-					    label      	"SetSourceIpAddress"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@713
-					supplier   	@717
-					Focus_Src  	@715
-					Focus_Entry 	@718
-					origin     	(479, 816)
-					terminus   	(752, 816)
-					ordinal    	4)
-				    (object InterMessView "" @731
-					location   	(16, 832)
-					label      	(object SegLabel @732
-					    Parent_View 	@731
-					    location   	(920, 788)
-					    quidu      	"3BCD83470286"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	181
-					    justify    	0
-					    label      	"SetSourceIpAddress"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@717
-					supplier   	@720
-					Focus_Src  	@718
-					Focus_Entry 	@722
-					origin     	(783, 832)
-					terminus   	(1056, 832)
-					ordinal    	5)
-				    (object InterMessView "" @733
-					location   	(16, 1072)
-					label      	(object SegLabel @734
-					    Parent_View 	@733
-					    location   	(312, 1028)
-					    quidu      	"3BCD83930071"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	184
-					    justify    	0
-					    label      	"EnableSend"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@707
-					supplier   	@713
-					Focus_Src  	@708
-					Focus_Entry 	@716
-					origin     	(175, 1072)
-					terminus   	(448, 1072)
-					ordinal    	6)
-				    (object InterMessView "" @735
-					location   	(16, 1088)
-					label      	(object SegLabel @736
-					    Parent_View 	@735
-					    location   	(616, 1044)
-					    quidu      	"3BCD83B1006A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	100
-					    justify    	0
-					    label      	"LinkUp"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@713
-					supplier   	@717
-					Focus_Src  	@716
-					Focus_Entry 	@719
-					origin     	(479, 1088)
-					terminus   	(752, 1088)
-					ordinal    	7)
-				    (object InterMessView "" @737
-					location   	(16, 1104)
-					label      	(object SegLabel @738
-					    Parent_View 	@737
-					    location   	(920, 1060)
-					    quidu      	"3BCD83DF03E2"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	304
-					    justify    	0
-					    label      	"~CLANLinkCommon"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@717
-					supplier   	@720
-					Focus_Src  	@719
-					Focus_Entry 	@723
-					origin     	(783, 1104)
-					terminus   	(1056, 1104)
-					ordinal    	8)
-				    (object InterMessView "" @739
-					location   	(16, 1120)
-					label      	(object SegLabel @740
-					    Parent_View 	@739
-					    location   	(1223, 1108)
-					    quidu      	"3BCD8471028E"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	194
-					    justify    	0
-					    label      	"StartSending"
-					    pctDist    	0.498168
-					    height     	13
-					    orientation 	0)
-					line_color 	3342489
-					client     	@720
-					supplier   	@724
-					Focus_Src  	@723
-					Focus_Entry 	@725
-					origin     	(1087, 1120)
-					terminus   	(1360, 1120)
-					ordinal    	9)
-				    (object SelfMessView "" @741
-					location   	(16, 688)
-					label      	(object SegLabel @742
-					    Parent_View 	@741
-					    location   	(249, 661)
-					    quidu      	"3BCD84EF00C3"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	181
-					    justify    	0
-					    label      	"HandleDhcpAck"
-					    pctDist    	0.493333
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@707
-					supplier   	@707
-					Focus_Src  	@710
-					Focus_Entry 	@711
-					origin     	(176, 688)
-					terminus   	(326, 688)
-					ordinal    	2)
-				    (object InterMessView "" @743
-					location   	(16, 464)
-					label      	(object SegLabel @744
-					    Parent_View 	@743
-					    location   	(312, 420)
-					    quidu      	"3BCD856F0351"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	109
-					    justify    	0
-					    label      	"Process"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@713
-					supplier   	@707
-					Focus_Src  	@714
-					Focus_Entry 	@709
-					origin     	(448, 464)
-					terminus   	(176, 464)
-					ordinal    	1)
-				    (object InterMessView "" @745
-					location   	(16, 416)
-					label      	(object SegLabel @746
-					    Parent_View 	@745
-					    location   	(768, 372)
-					    quidu      	"3BCD859000E1"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	109
-					    justify    	0
-					    label      	"Process"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@720
-					supplier   	@713
-					Focus_Src  	@721
-					Focus_Entry 	@714
-					origin     	(1056, 416)
-					terminus   	(480, 416)
-					ordinal    	0)
-				    (object InterMessView "" @747
-					location   	(16, 1456)
-					label      	(object SegLabel @748
-					    Parent_View 	@747
-					    location   	(691, 1427)
-					    quidu      	"3BCD860A005B"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"Control"
-					    pctDist    	0.565034
-					    height     	30
-					    orientation 	1)
-					line_color 	3342489
-					client     	@724
-					supplier   	@707
-					Focus_Src  	@726
-					Focus_Entry 	@712
-					origin     	(1360, 1456)
-					terminus   	(176, 1456)
-					ordinal    	10)))
-			    (object InteractionDiagram "LinkDown"
-				mechanism_ref 	@534
-				quid       	"3BCD8A260053"
-				title      	"LinkDown"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$373" @749
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@749
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD8A3302FB"
-					width      	300
-					height     	605
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @750
-					    location   	(160, 336)
-					    line_color 	3342489
-					    InterObjView 	@749
-					    height     	404
-					    y_coord    	344
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$374" @751
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@751
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD8A3B01B2"
-					width      	300
-					height     	605
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @752
-					    location   	(464, 336)
-					    line_color 	3342489
-					    InterObjView 	@751
-					    height     	344
-					    y_coord    	284
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @753
-					    location   	(464, 448)
-					    line_color 	3342489
-					    InterObjView 	@751
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$375" @754
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@754
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD8A4301BD"
-					width      	300
-					height     	605
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @755
-					    location   	(768, 352)
-					    line_color 	3342489
-					    InterObjView 	@754
-					    height     	216
-					    y_coord    	156
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$377" @756
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@756
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD8AAD0011"
-					width      	300
-					height     	605
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @757
-					    location   	(1072, 368)
-					    line_color 	3342489
-					    InterObjView 	@756
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$376" @758
-					location   	(1376, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@758
-					    location   	(1376, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD8B1600D0"
-					width      	300
-					height     	605
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @759
-					    location   	(1376, 560)
-					    line_color 	3342489
-					    InterObjView 	@758
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @760
-					location   	(16, 336)
-					label      	(object SegLabel @761
-					    Parent_View 	@760
-					    location   	(312, 292)
-					    quidu      	"3BCD8A5A0262"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	141
-					    justify    	0
-					    label      	"LinkDown"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@749
-					supplier   	@751
-					Focus_Src  	@750
-					Focus_Entry 	@752
-					origin     	(175, 336)
-					terminus   	(448, 336)
-					ordinal    	0)
-				    (object InterMessView "" @762
-					location   	(16, 352)
-					label      	(object SegLabel @763
-					    Parent_View 	@762
-					    location   	(616, 308)
-					    quidu      	"3BCD8A740331"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	141
-					    justify    	0
-					    label      	"LinkDown"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@751
-					supplier   	@754
-					Focus_Src  	@752
-					Focus_Entry 	@755
-					origin     	(479, 352)
-					terminus   	(752, 352)
-					ordinal    	1)
-				    (object InterMessView "" @764
-					location   	(16, 368)
-					label      	(object SegLabel @765
-					    Parent_View 	@764
-					    location   	(920, 324)
-					    quidu      	"3BCD8AB30350"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"FindIsq"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@754
-					supplier   	@756
-					Focus_Src  	@755
-					Focus_Entry 	@757
-					origin     	(783, 368)
-					terminus   	(1056, 368)
-					ordinal    	2)
-				    (object InterMessView "" @766
-					location   	(16, 448)
-					label      	(object SegLabel @767
-					    Parent_View 	@766
-					    location   	(616, 404)
-					    quidu      	"3BCD8AEA0087"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	188
-					    justify    	0
-					    label      	"DisableSend"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@754
-					supplier   	@751
-					Focus_Src  	@755
-					Focus_Entry 	@753
-					origin     	(752, 448)
-					terminus   	(480, 448)
-					ordinal    	3)
-				    (object InterMessView "" @768
-					location   	(16, 560)
-					label      	(object SegLabel @769
-					    Parent_View 	@768
-					    location   	(919, 534)
-					    quidu      	"3BCD8B1E017D"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	141
-					    justify    	0
-					    label      	"LinkDown"
-					    pctDist    	0.499432
-					    height     	27
-					    orientation 	0)
-					line_color 	3342489
-					client     	@751
-					supplier   	@758
-					Focus_Src  	@752
-					Focus_Entry 	@759
-					origin     	(479, 560)
-					terminus   	(1360, 560)
-					ordinal    	4)))
-			    (object InteractionDiagram "Lease Reduction1"
-				mechanism_ref 	@535
-				quid       	"3BCD9080021E"
-				title      	"Lease Reduction1"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$378" @770
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@770
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	344
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD9094001E"
-					width      	362
-					height     	385
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @771
-					    location   	(464, 352)
-					    line_color 	3342489
-					    InterObjView 	@770
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @772
-					    location   	(464, 400)
-					    line_color 	3342489
-					    InterObjView 	@770
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @773
-					    location   	(464, 400)
-					    InterObjView 	@770
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "Kernel" @774
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@774
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Kernel")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD90A403E2"
-					width      	300
-					height     	385
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @775
-					    location   	(160, 352)
-					    line_color 	3342489
-					    InterObjView 	@774
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterMessView "" @776
-					location   	(16, 352)
-					label      	(object SegLabel @777
-					    Parent_View 	@776
-					    location   	(312, 308)
-					    quidu      	"3BCD90BC0261"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	97
-					    justify    	0
-					    label      	"Beat( )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@774
-					supplier   	@770
-					Focus_Src  	@775
-					Focus_Entry 	@771
-					origin     	(175, 352)
-					terminus   	(448, 352)
-					ordinal    	0)
-				    (object SelfMessView "" @778
-					location   	(16, 400)
-					label      	(object SegLabel @779
-					    Parent_View 	@778
-					    location   	(602, 373)
-					    quidu      	"3BCD90CF01D2"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	200
-					    justify    	0
-					    label      	"ReduceLeaseTime"
-					    pctDist    	0.820000
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@770
-					supplier   	@770
-					Focus_Src  	@772
-					Focus_Entry 	@773
-					origin     	(480, 400)
-					terminus   	(630, 400)
-					ordinal    	1)))
-			    (object InteractionDiagram "LeaseReduction2"
-				mechanism_ref 	@536
-				quid       	"3BCD913A0117"
-				title      	"LeaseReduction2"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "Kernel" @780
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@780
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Kernel")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD914A0156"
-					width      	300
-					height     	513
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @781
-					    location   	(160, 352)
-					    line_color 	3342489
-					    InterObjView 	@780
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$379" @782
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@782
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	344
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD914A015B"
-					width      	362
-					height     	513
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @783
-					    location   	(464, 352)
-					    line_color 	3342489
-					    InterObjView 	@782
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @784
-					    location   	(464, 416)
-					    line_color 	3342489
-					    InterObjView 	@782
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @785
-					    location   	(464, 416)
-					    InterObjView 	@782
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @786
-					    location   	(464, 528)
-					    line_color 	3342489
-					    InterObjView 	@782
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @787
-					    location   	(464, 528)
-					    InterObjView 	@782
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterMessView "" @788
-					location   	(16, 352)
-					label      	(object SegLabel @789
-					    Parent_View 	@788
-					    location   	(312, 308)
-					    quidu      	"3BCD914A0158"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	181
-					    justify    	0
-					    label      	"Synchronize"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@780
-					supplier   	@782
-					Focus_Src  	@781
-					Focus_Entry 	@783
-					origin     	(175, 352)
-					terminus   	(448, 352)
-					ordinal    	0)
-				    (object SelfMessView "" @790
-					location   	(16, 528)
-					label      	(object SegLabel @791
-					    Parent_View 	@790
-					    location   	(602, 501)
-					    quidu      	"3BCD914A0159"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	278
-					    justify    	0
-					    label      	"ReduceLeaseTime"
-					    pctDist    	0.820000
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@782
-					supplier   	@782
-					Focus_Src  	@786
-					Focus_Entry 	@787
-					origin     	(480, 528)
-					terminus   	(630, 528)
-					ordinal    	2)
-				    (object SelfMessView "" @792
-					location   	(16, 416)
-					label      	(object SegLabel @793
-					    Parent_View 	@792
-					    location   	(601, 388)
-					    quidu      	"3BCD9169039F"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	222
-					    justify    	0
-					    label      	"TimeSinceLastBeat"
-					    pctDist    	0.806667
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@782
-					supplier   	@782
-					Focus_Src  	@784
-					Focus_Entry 	@785
-					origin     	(480, 416)
-					terminus   	(630, 416)
-					ordinal    	1)))
-			    (object InteractionDiagram "LeaseTimeRenewing"
-				mechanism_ref 	@537
-				quid       	"3BCD926103D8"
-				title      	"LeaseTimeRenewing"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$380" @794
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@794
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD927300C7"
-					width      	300
-					height     	1021
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @795
-					    location   	(160, 352)
-					    line_color 	3342489
-					    InterObjView 	@794
-					    height     	804
-					    y_coord    	744
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @796
-					    location   	(160, 400)
-					    InterObjView 	@794
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @797
-					    location   	(160, 752)
-					    line_color 	3342489
-					    InterObjView 	@794
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @798
-					    location   	(160, 752)
-					    InterObjView 	@794
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @799
-					    location   	(160, 880)
-					    line_color 	3342489
-					    InterObjView 	@794
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @800
-					    location   	(160, 880)
-					    InterObjView 	@794
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$381" @801
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@801
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD93380355"
-					width      	300
-					height     	1021
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @802
-					    location   	(464, 528)
-					    line_color 	3342489
-					    InterObjView 	@801
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @803
-					    location   	(464, 656)
-					    line_color 	3342489
-					    InterObjView 	@801
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$382" @804
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@804
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD95B9031B"
-					width      	300
-					height     	1021
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @805
-					    location   	(768, 960)
-					    line_color 	3342489
-					    InterObjView 	@804
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$383" @806
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@806
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD95CE0357"
-					width      	300
-					height     	1021
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @807
-					    location   	(1072, 976)
-					    line_color 	3342489
-					    InterObjView 	@806
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @808
-					location   	(16, 528)
-					label      	(object SegLabel @809
-					    Parent_View 	@808
-					    location   	(312, 484)
-					    quidu      	"3BCD933E0387"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	87
-					    justify    	0
-					    label      	"Count"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@794
-					supplier   	@801
-					Focus_Src  	@795
-					Focus_Entry 	@802
-					origin     	(175, 528)
-					terminus   	(448, 528)
-					ordinal    	1)
-				    (object InterMessView "" @810
-					location   	(16, 656)
-					label      	(object SegLabel @811
-					    Parent_View 	@810
-					    location   	(312, 612)
-					    quidu      	"3BCD936000F0"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	31
-					    justify    	0
-					    label      	"At"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@794
-					supplier   	@801
-					Focus_Src  	@795
-					Focus_Entry 	@803
-					origin     	(175, 656)
-					terminus   	(448, 656)
-					ordinal    	2)
-				    (object SelfMessView "" @812
-					location   	(16, 752)
-					label      	(object SegLabel @813
-					    Parent_View 	@812
-					    location   	(297, 725)
-					    quidu      	"3BCD9380018D"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	153
-					    justify    	0
-					    label      	"SendDhcpRequest"
-					    pctDist    	0.813333
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@794
-					supplier   	@794
-					Focus_Src  	@797
-					Focus_Entry 	@798
-					origin     	(176, 752)
-					terminus   	(326, 752)
-					ordinal    	3)
-				    (object SelfMessView "" @814
-					location   	(16, 880)
-					label      	(object SegLabel @815
-					    Parent_View 	@814
-					    location   	(282, 852)
-					    quidu      	"3BCD959D01E4"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	222
-					    justify    	0
-					    label      	"SendIpPacketL"
-					    pctDist    	0.713333
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@794
-					supplier   	@794
-					Focus_Src  	@799
-					Focus_Entry 	@800
-					origin     	(176, 880)
-					terminus   	(326, 880)
-					ordinal    	4)
-				    (object InterMessView "" @816
-					location   	(16, 960)
-					label      	(object SegLabel @817
-					    Parent_View 	@816
-					    location   	(464, 916)
-					    quidu      	"3BCD95C1025F"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@794
-					supplier   	@804
-					Focus_Src  	@795
-					Focus_Entry 	@805
-					origin     	(175, 960)
-					terminus   	(752, 960)
-					ordinal    	5)
-				    (object InterMessView "" @818
-					location   	(16, 976)
-					label      	(object SegLabel @819
-					    Parent_View 	@818
-					    location   	(920, 932)
-					    quidu      	"3BCD95E002E6"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@804
-					supplier   	@806
-					Focus_Src  	@805
-					Focus_Entry 	@807
-					origin     	(783, 976)
-					terminus   	(1056, 976)
-					ordinal    	6)
-				    (object SelfMessView "" @820
-					location   	(0, 400)
-					label      	(object SegLabel @821
-					    Parent_View 	@820
-					    location   	(251, 356)
-					    quidu      	"3C18D0E003D3"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"RunL( )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@794
-					supplier   	@794
-					Focus_Src  	@795
-					Focus_Entry 	@796
-					origin     	(176, 400)
-					terminus   	(326, 400)
-					ordinal    	0)))
-			    (object InteractionDiagram "LeaseTimeExpiry"
-				mechanism_ref 	@538
-				quid       	"3BCD969303A0"
-				title      	"LeaseTimeExpiry"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$384" @822
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@822
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD96A50266"
-					width      	300
-					height     	1533
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @823
-					    location   	(160, 352)
-					    line_color 	3342489
-					    InterObjView 	@822
-					    height     	1316
-					    y_coord    	1256
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @824
-					    location   	(160, 416)
-					    InterObjView 	@822
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @825
-					    location   	(160, 1248)
-					    line_color 	3342489
-					    InterObjView 	@822
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @826
-					    location   	(160, 1248)
-					    InterObjView 	@822
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @827
-					    location   	(160, 1376)
-					    line_color 	3342489
-					    InterObjView 	@822
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @828
-					    location   	(160, 1376)
-					    InterObjView 	@822
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$385" @829
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@829
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD96A50270"
-					width      	300
-					height     	1533
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @830
-					    location   	(464, 544)
-					    line_color 	3342489
-					    InterObjView 	@829
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @831
-					    location   	(464, 672)
-					    line_color 	3342489
-					    InterObjView 	@829
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$386" @832
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@832
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD96A50273"
-					width      	300
-					height     	1533
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @833
-					    location   	(768, 784)
-					    line_color 	3342489
-					    InterObjView 	@832
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @834
-					    location   	(768, 1056)
-					    line_color 	3342489
-					    InterObjView 	@832
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @835
-					    location   	(768, 1472)
-					    line_color 	3342489
-					    InterObjView 	@832
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$388" @836
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@836
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD96A50274"
-					width      	300
-					height     	1533
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @837
-					    location   	(1072, 800)
-					    line_color 	3342489
-					    InterObjView 	@836
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @838
-					    location   	(1072, 1072)
-					    line_color 	3342489
-					    InterObjView 	@836
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @839
-					    location   	(1072, 1488)
-					    line_color 	3342489
-					    InterObjView 	@836
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$387" @840
-					location   	(1376, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@840
-					    location   	(1376, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD971A000B"
-					width      	300
-					height     	1533
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @841
-					    location   	(1376, 976)
-					    line_color 	3342489
-					    InterObjView 	@840
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object SelfMessView "" @842
-					location   	(16, 1248)
-					label      	(object SegLabel @843
-					    Parent_View 	@842
-					    location   	(297, 1221)
-					    quidu      	"3BCD96A5026B"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	275
-					    justify    	0
-					    label      	"SendDhcpDiscover"
-					    pctDist    	0.813333
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@822
-					supplier   	@822
-					Focus_Src  	@825
-					Focus_Entry 	@826
-					origin     	(176, 1248)
-					terminus   	(326, 1248)
-					ordinal    	8)
-				    (object SelfMessView "" @844
-					location   	(16, 1376)
-					label      	(object SegLabel @845
-					    Parent_View 	@844
-					    location   	(282, 1349)
-					    quidu      	"3BCD96A5026C"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	222
-					    justify    	0
-					    label      	"SendIpPacketL"
-					    pctDist    	0.713333
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@822
-					supplier   	@822
-					Focus_Src  	@827
-					Focus_Entry 	@828
-					origin     	(176, 1376)
-					terminus   	(326, 1376)
-					ordinal    	9)
-				    (object InterMessView "" @846
-					location   	(16, 544)
-					label      	(object SegLabel @847
-					    Parent_View 	@846
-					    location   	(312, 500)
-					    quidu      	"3BCD96A50268"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	88
-					    justify    	0
-					    label      	"Count"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@822
-					supplier   	@829
-					Focus_Src  	@823
-					Focus_Entry 	@830
-					origin     	(175, 544)
-					terminus   	(448, 544)
-					ordinal    	1)
-				    (object InterMessView "" @848
-					location   	(16, 672)
-					label      	(object SegLabel @849
-					    Parent_View 	@848
-					    location   	(312, 628)
-					    quidu      	"3BCD96A50269"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	31
-					    justify    	0
-					    label      	"At"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@822
-					supplier   	@829
-					Focus_Src  	@823
-					Focus_Entry 	@831
-					origin     	(175, 672)
-					terminus   	(448, 672)
-					ordinal    	2)
-				    (object InterMessView "" @850
-					location   	(16, 1472)
-					label      	(object SegLabel @851
-					    Parent_View 	@850
-					    location   	(464, 1428)
-					    quidu      	"3BCD96A5026E"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@822
-					supplier   	@832
-					Focus_Src  	@823
-					Focus_Entry 	@835
-					origin     	(175, 1472)
-					terminus   	(752, 1472)
-					ordinal    	10)
-				    (object InterMessView "" @852
-					location   	(16, 1488)
-					label      	(object SegLabel @853
-					    Parent_View 	@852
-					    location   	(920, 1444)
-					    quidu      	"3BCD96A50271"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@832
-					supplier   	@836
-					Focus_Src  	@835
-					Focus_Entry 	@839
-					origin     	(783, 1488)
-					terminus   	(1056, 1488)
-					ordinal    	11)
-				    (object InterMessView "" @854
-					location   	(16, 784)
-					label      	(object SegLabel @855
-					    Parent_View 	@854
-					    location   	(370, 757)
-					    quidu      	"3BCD9701005F"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	238
-					    justify    	0
-					    label      	"DeleteIpAddress"
-					    pctDist    	0.337955
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@822
-					supplier   	@832
-					Focus_Src  	@823
-					Focus_Entry 	@833
-					origin     	(175, 784)
-					terminus   	(752, 784)
-					ordinal    	3)
-				    (object InterMessView "" @856
-					location   	(16, 976)
-					label      	(object SegLabel @857
-					    Parent_View 	@856
-					    location   	(305, 949)
-					    quidu      	"3BCD97210323"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	81
-					    justify    	0
-					    label      	"NewL"
-					    pctDist    	0.109705
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@822
-					supplier   	@840
-					Focus_Src  	@823
-					Focus_Entry 	@841
-					origin     	(175, 976)
-					terminus   	(1360, 976)
-					ordinal    	5)
-				    (object InterMessView "" @858
-					location   	(16, 1056)
-					label      	(object SegLabel @859
-					    Parent_View 	@858
-					    location   	(464, 1012)
-					    quidu      	"3BCD97340171"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	188
-					    justify    	0
-					    label      	"DisableSend"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@822
-					supplier   	@832
-					Focus_Src  	@823
-					Focus_Entry 	@834
-					origin     	(175, 1056)
-					terminus   	(752, 1056)
-					ordinal    	6)
-				    (object InterMessView "" @860
-					location   	(16, 800)
-					label      	(object SegLabel @861
-					    Parent_View 	@860
-					    location   	(920, 756)
-					    quidu      	"3BCD97770069"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	253
-					    justify    	0
-					    label      	"RemoveSourceIpAddrL"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@832
-					supplier   	@836
-					Focus_Src  	@833
-					Focus_Entry 	@837
-					origin     	(783, 800)
-					terminus   	(1056, 800)
-					ordinal    	4)
-				    (object InterMessView "" @862
-					location   	(16, 1072)
-					label      	(object SegLabel @863
-					    Parent_View 	@862
-					    location   	(920, 1028)
-					    quidu      	"3BCD97A80326"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	141
-					    justify    	0
-					    label      	"LinkDown"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@832
-					supplier   	@836
-					Focus_Src  	@834
-					Focus_Entry 	@838
-					origin     	(783, 1072)
-					terminus   	(1056, 1072)
-					ordinal    	7)
-				    (object SelfMessView "" @864
-					location   	(0, 416)
-					label      	(object SegLabel @865
-					    Parent_View 	@864
-					    location   	(251, 372)
-					    quidu      	"3C18D1F5001A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"RunL( )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@822
-					supplier   	@822
-					Focus_Src  	@823
-					Focus_Entry 	@824
-					origin     	(176, 416)
-					terminus   	(326, 416)
-					ordinal    	0)))
-			    (object InteractionDiagram "LeaseVerification"
-				mechanism_ref 	@539
-				quid       	"3BCD9D8702B0"
-				title      	"LeaseVerification"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$389" @866
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@866
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD9D990283"
-					width      	300
-					height     	1437
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @867
-					    location   	(464, 352)
-					    line_color 	3342489
-					    InterObjView 	@866
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @868
-					    location   	(464, 768)
-					    line_color 	3342489
-					    InterObjView 	@866
-					    height     	184
-					    y_coord    	124
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @869
-					    location   	(464, 1232)
-					    line_color 	3342489
-					    InterObjView 	@866
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @870
-					    location   	(464, 1344)
-					    line_color 	3342489
-					    InterObjView 	@866
-					    height     	168
-					    y_coord    	108
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$390" @871
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@871
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCD9DBB02BE"
-					width      	300
-					height     	1437
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @872
-					    location   	(1072, 832)
-					    line_color 	3342489
-					    InterObjView 	@871
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @873
-					    location   	(1072, 1392)
-					    line_color 	3342489
-					    InterObjView 	@871
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$391" @874
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@874
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA2660244"
-					width      	300
-					height     	1437
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @875
-					    location   	(768, 368)
-					    line_color 	3342489
-					    InterObjView 	@874
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @876
-					    location   	(768, 400)
-					    line_color 	3342489
-					    InterObjView 	@874
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @877
-					    location   	(768, 400)
-					    InterObjView 	@874
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @878
-					    location   	(768, 512)
-					    line_color 	3342489
-					    InterObjView 	@874
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @879
-					    location   	(768, 512)
-					    InterObjView 	@874
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @880
-					    location   	(768, 624)
-					    line_color 	3342489
-					    InterObjView 	@874
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @881
-					    location   	(768, 624)
-					    InterObjView 	@874
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @882
-					    location   	(768, 720)
-					    line_color 	3342489
-					    InterObjView 	@874
-					    height     	292
-					    y_coord    	232
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @883
-					    location   	(768, 720)
-					    InterObjView 	@874
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @884
-					    location   	(768, 1248)
-					    line_color 	3342489
-					    InterObjView 	@874
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @885
-					    location   	(768, 1296)
-					    line_color 	3342489
-					    InterObjView 	@874
-					    height     	276
-					    y_coord    	216
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @886
-					    location   	(768, 1296)
-					    InterObjView 	@874
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$392" @887
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@887
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA0350139"
-					width      	300
-					height     	1437
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @888
-					    location   	(160, 320)
-					    line_color 	3342489
-					    InterObjView 	@887
-					    height     	228
-					    y_coord    	168
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @889
-					    location   	(160, 1232)
-					    line_color 	3342489
-					    InterObjView 	@887
-					    height     	196
-					    y_coord    	136
-					    Nested     	FALSE))
-				    (object InterMessView "" @890
-					location   	(16, 352)
-					label      	(object SegLabel @891
-					    Parent_View 	@890
-					    location   	(312, 308)
-					    quidu      	"3BCDA0A503BB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	109
-					    justify    	0
-					    label      	"Process"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@887
-					supplier   	@866
-					Focus_Src  	@888
-					Focus_Entry 	@867
-					origin     	(175, 352)
-					terminus   	(448, 352)
-					ordinal    	0)
-				    (object InterMessView "" @892
-					location   	(16, 368)
-					label      	(object SegLabel @893
-					    Parent_View 	@892
-					    location   	(616, 324)
-					    quidu      	"3BCDA281014A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	109
-					    justify    	0
-					    label      	"Process"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@866
-					supplier   	@874
-					Focus_Src  	@867
-					Focus_Entry 	@875
-					origin     	(479, 368)
-					terminus   	(752, 368)
-					ordinal    	1)
-				    (object SelfMessView "" @894
-					location   	(16, 400)
-					label      	(object SegLabel @895
-					    Parent_View 	@894
-					    location   	(859, 356)
-					    quidu      	"3BCDA28C0363"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	181
-					    justify    	0
-					    label      	"HandleDhcpOffer"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@874
-					supplier   	@874
-					Focus_Src  	@876
-					Focus_Entry 	@877
-					origin     	(784, 400)
-					terminus   	(934, 400)
-					ordinal    	2)
-				    (object NoteView @896
-					location   	(800, 928)
-					label      	(object ItemLabel
-					    Parent_View 	@896
-					    location   	(646, 872)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	272
-					    label      	"Sets the State to EDhcpRequesting")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	332
-					height     	125)
-				    (object SelfMessView "" @897
-					location   	(16, 512)
-					label      	(object SegLabel @898
-					    Parent_View 	@897
-					    location   	(859, 468)
-					    quidu      	"3BCDA2B702B9"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	94
-					    justify    	0
-					    label      	"SelectOffer"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@874
-					supplier   	@874
-					Focus_Src  	@878
-					Focus_Entry 	@879
-					origin     	(784, 512)
-					terminus   	(934, 512)
-					ordinal    	3)
-				    (object SelfMessView "" @899
-					location   	(16, 624)
-					label      	(object SegLabel @900
-					    Parent_View 	@899
-					    location   	(859, 580)
-					    quidu      	"3BCDA2C90066"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	153
-					    justify    	0
-					    label      	"SendDhcpRequest"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@874
-					supplier   	@874
-					Focus_Src  	@880
-					Focus_Entry 	@881
-					origin     	(784, 624)
-					terminus   	(934, 624)
-					ordinal    	4)
-				    (object SelfMessView "" @901
-					location   	(16, 720)
-					label      	(object SegLabel @902
-					    Parent_View 	@901
-					    location   	(859, 676)
-					    quidu      	"3BCDA2E7002D"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	194
-					    justify    	0
-					    label      	"SendIpPacketL"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@874
-					supplier   	@874
-					Focus_Src  	@882
-					Focus_Entry 	@883
-					origin     	(784, 720)
-					terminus   	(934, 720)
-					ordinal    	5)
-				    (object InterMessView "" @903
-					location   	(16, 768)
-					label      	(object SegLabel @904
-					    Parent_View 	@903
-					    location   	(616, 724)
-					    quidu      	"3BCDA2FF0349"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@874
-					supplier   	@866
-					Focus_Src  	@882
-					Focus_Entry 	@868
-					origin     	(752, 768)
-					terminus   	(480, 768)
-					ordinal    	6)
-				    (object InterMessView "" @905
-					location   	(16, 832)
-					label      	(object SegLabel @906
-					    Parent_View 	@905
-					    location   	(768, 788)
-					    quidu      	"3BCDA31102EB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@866
-					supplier   	@871
-					Focus_Src  	@868
-					Focus_Entry 	@872
-					origin     	(479, 832)
-					terminus   	(1056, 832)
-					ordinal    	7)
-				    (object InterMessView "" @907
-					location   	(16, 1232)
-					label      	(object SegLabel @908
-					    Parent_View 	@907
-					    location   	(312, 1188)
-					    quidu      	"3BCDA39C006A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	109
-					    justify    	0
-					    label      	"Process"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@887
-					supplier   	@866
-					Focus_Src  	@889
-					Focus_Entry 	@869
-					origin     	(175, 1232)
-					terminus   	(448, 1232)
-					ordinal    	8)
-				    (object InterMessView "" @909
-					location   	(16, 1248)
-					label      	(object SegLabel @910
-					    Parent_View 	@909
-					    location   	(616, 1204)
-					    quidu      	"3BCDA3A802FC"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	109
-					    justify    	0
-					    label      	"Process"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@866
-					supplier   	@874
-					Focus_Src  	@869
-					Focus_Entry 	@884
-					origin     	(479, 1248)
-					terminus   	(752, 1248)
-					ordinal    	9)
-				    (object SelfMessView "" @911
-					location   	(16, 1296)
-					label      	(object SegLabel @912
-					    Parent_View 	@911
-					    location   	(888, 1270)
-					    quidu      	"3BCDA3B802EB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	247
-					    justify    	0
-					    label      	"HandleDhcpAck"
-					    pctDist    	0.700000
-					    height     	27
-					    orientation 	0)
-					line_color 	3342489
-					client     	@874
-					supplier   	@874
-					Focus_Src  	@885
-					Focus_Entry 	@886
-					origin     	(784, 1296)
-					terminus   	(934, 1296)
-					ordinal    	10)
-				    (object InterMessView "" @913
-					location   	(16, 1344)
-					label      	(object SegLabel @914
-					    Parent_View 	@913
-					    location   	(616, 1300)
-					    quidu      	"3BCDA3E403CA"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	247
-					    justify    	0
-					    label      	"SendArpRequest"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@874
-					supplier   	@866
-					Focus_Src  	@885
-					Focus_Entry 	@870
-					origin     	(752, 1344)
-					terminus   	(480, 1344)
-					ordinal    	11)
-				    (object InterMessView "" @915
-					location   	(16, 1392)
-					label      	(object SegLabel @916
-					    Parent_View 	@915
-					    location   	(686, 1380)
-					    quidu      	"3BCDA3F10397"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	188
-					    justify    	0
-					    label      	"SendArpReq"
-					    pctDist    	0.358752
-					    height     	13
-					    orientation 	0)
-					line_color 	3342489
-					client     	@866
-					supplier   	@871
-					Focus_Src  	@870
-					Focus_Entry 	@873
-					origin     	(479, 1392)
-					terminus   	(1056, 1392)
-					ordinal    	12)))
-			    (object InteractionDiagram "LeaseVerification Part 2"
-				mechanism_ref 	@540
-				quid       	"3BCDA5030305"
-				title      	"LeaseVerification Part 2"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$393" @917
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@917
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA56E0381"
-					width      	300
-					height     	473
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @918
-					    location   	(160, 336)
-					    line_color 	3342489
-					    InterObjView 	@917
-					    height     	272
-					    y_coord    	212
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$394" @919
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@919
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA5780263"
-					width      	300
-					height     	473
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @920
-					    location   	(464, 336)
-					    line_color 	3342489
-					    InterObjView 	@919
-					    height     	212
-					    y_coord    	152
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$395" @921
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@921
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA59401E1"
-					width      	300
-					height     	473
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @922
-					    location   	(768, 352)
-					    line_color 	3342489
-					    InterObjView 	@921
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$396" @923
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@923
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA5C900E3"
-					width      	300
-					height     	473
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @924
-					    location   	(1072, 368)
-					    line_color 	3342489
-					    InterObjView 	@923
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @925
-					location   	(16, 336)
-					label      	(object SegLabel @926
-					    Parent_View 	@925
-					    location   	(312, 292)
-					    quidu      	"3BCDA57D0239"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	134
-					    justify    	0
-					    label      	"ArpReplyReceived"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@917
-					supplier   	@919
-					Focus_Src  	@918
-					Focus_Entry 	@920
-					origin     	(175, 336)
-					terminus   	(448, 336)
-					ordinal    	0)
-				    (object InterMessView "" @927
-					location   	(16, 352)
-					label      	(object SegLabel @928
-					    Parent_View 	@927
-					    location   	(616, 308)
-					    quidu      	"3BCDA5990243"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	187
-					    justify    	0
-					    label      	"ReceivedArpReply"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@919
-					supplier   	@921
-					Focus_Src  	@920
-					Focus_Entry 	@922
-					origin     	(479, 352)
-					terminus   	(752, 352)
-					ordinal    	1)
-				    (object InterMessView "" @929
-					location   	(16, 368)
-					label      	(object SegLabel @930
-					    Parent_View 	@929
-					    location   	(920, 324)
-					    quidu      	"3BCDA5CE00AF"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"FindIsq"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@921
-					supplier   	@923
-					Focus_Src  	@922
-					Focus_Entry 	@924
-					origin     	(783, 368)
-					terminus   	(1056, 368)
-					ordinal    	2)))
-			    (object InteractionDiagram "LeaseVerification Part 3"
-				mechanism_ref 	@541
-				quid       	"3BCDA6D3030C"
-				title      	"LeaseVerification Part 3"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$397" @931
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@931
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA6E20000"
-					width      	300
-					height     	1109
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @932
-					    location   	(160, 336)
-					    line_color 	3342489
-					    InterObjView 	@931
-					    height     	908
-					    y_coord    	848
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$398" @933
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@933
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA6E20005"
-					width      	300
-					height     	1109
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @934
-					    location   	(464, 336)
-					    line_color 	3342489
-					    InterObjView 	@933
-					    height     	848
-					    y_coord    	788
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @935
-					    location   	(464, 592)
-					    line_color 	3342489
-					    InterObjView 	@933
-					    height     	168
-					    y_coord    	108
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @936
-					    location   	(464, 896)
-					    line_color 	3342489
-					    InterObjView 	@933
-					    height     	168
-					    y_coord    	108
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$399" @937
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@937
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	310
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA6E20008"
-					width      	328
-					height     	1109
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @938
-					    location   	(768, 352)
-					    line_color 	3342489
-					    InterObjView 	@937
-					    height     	772
-					    y_coord    	712
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @939
-					    location   	(768, 432)
-					    line_color 	3342489
-					    InterObjView 	@937
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @940
-					    location   	(768, 432)
-					    InterObjView 	@937
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @941
-					    location   	(768, 528)
-					    line_color 	3342489
-					    InterObjView 	@937
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @942
-					    location   	(768, 528)
-					    InterObjView 	@937
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @943
-					    location   	(768, 736)
-					    line_color 	3342489
-					    InterObjView 	@937
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @944
-					    location   	(768, 736)
-					    InterObjView 	@937
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @945
-					    location   	(768, 832)
-					    line_color 	3342489
-					    InterObjView 	@937
-					    height     	120
-					    y_coord    	60
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @946
-					    location   	(768, 832)
-					    InterObjView 	@937
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$401" @947
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@947
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA6E20009"
-					width      	300
-					height     	1109
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @948
-					    location   	(1072, 368)
-					    line_color 	3342489
-					    InterObjView 	@947
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$400" @949
-					location   	(1376, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@949
-					    location   	(1376, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3BCDA74001B4"
-					width      	300
-					height     	1109
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @950
-					    location   	(1376, 640)
-					    line_color 	3342489
-					    InterObjView 	@949
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @951
-					    location   	(1376, 944)
-					    line_color 	3342489
-					    InterObjView 	@949
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @952
-					location   	(16, 336)
-					label      	(object SegLabel @953
-					    Parent_View 	@952
-					    location   	(312, 292)
-					    quidu      	"3BCDA6E20002"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	272
-					    justify    	0
-					    label      	"ArpReplyReceived"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@931
-					supplier   	@933
-					Focus_Src  	@932
-					Focus_Entry 	@934
-					origin     	(175, 336)
-					terminus   	(448, 336)
-					ordinal    	0)
-				    (object InterMessView "" @954
-					location   	(16, 352)
-					label      	(object SegLabel @955
-					    Parent_View 	@954
-					    location   	(616, 308)
-					    quidu      	"3BCDA6E20003"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	272
-					    justify    	0
-					    label      	"ReceivedArpReply( )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@933
-					supplier   	@937
-					Focus_Src  	@934
-					Focus_Entry 	@938
-					origin     	(479, 352)
-					terminus   	(752, 352)
-					ordinal    	1)
-				    (object InterMessView "" @956
-					location   	(16, 368)
-					label      	(object SegLabel @957
-					    Parent_View 	@956
-					    location   	(920, 324)
-					    quidu      	"3BCDA6E20006"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"FindIsq"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@937
-					supplier   	@947
-					Focus_Src  	@938
-					Focus_Entry 	@948
-					origin     	(783, 368)
-					terminus   	(1056, 368)
-					ordinal    	2)
-				    (object SelfMessView "" @958
-					location   	(16, 432)
-					label      	(object SegLabel @959
-					    Parent_View 	@958
-					    location   	(905, 423)
-					    quidu      	"3BCDA70A0045"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	153
-					    justify    	0
-					    label      	"SendDhcpDecline()"
-					    pctDist    	0.806667
-					    height     	10
-					    orientation 	0)
-					line_color 	3342489
-					client     	@937
-					supplier   	@937
-					Focus_Src  	@939
-					Focus_Entry 	@940
-					origin     	(784, 432)
-					terminus   	(934, 432)
-					ordinal    	3)
-				    (object SelfMessView "" @960
-					location   	(16, 528)
-					label      	(object SegLabel @961
-					    Parent_View 	@960
-					    location   	(893, 501)
-					    quidu      	"3BCDA7290107"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	222
-					    justify    	0
-					    label      	"SendIpPacketL"
-					    pctDist    	0.726667
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@937
-					supplier   	@937
-					Focus_Src  	@941
-					Focus_Entry 	@942
-					origin     	(784, 528)
-					terminus   	(934, 528)
-					ordinal    	4)
-				    (object InterMessView "" @962
-					location   	(16, 592)
-					label      	(object SegLabel @963
-					    Parent_View 	@962
-					    location   	(616, 548)
-					    quidu      	"3BCDA734024D"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	97
-					    justify    	0
-					    label      	"Send()"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@937
-					supplier   	@933
-					Focus_Src  	@938
-					Focus_Entry 	@935
-					origin     	(752, 592)
-					terminus   	(480, 592)
-					ordinal    	5)
-				    (object InterMessView "" @964
-					location   	(16, 640)
-					label      	(object SegLabel @965
-					    Parent_View 	@964
-					    location   	(918, 612)
-					    quidu      	"3BCDA74701AB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.498297
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@933
-					supplier   	@949
-					Focus_Src  	@935
-					Focus_Entry 	@950
-					origin     	(479, 640)
-					terminus   	(1360, 640)
-					ordinal    	6)
-				    (object SelfMessView "" @966
-					location   	(16, 736)
-					label      	(object SegLabel @967
-					    Parent_View 	@966
-					    location   	(859, 692)
-					    quidu      	"3BCDA75A00DF"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	153
-					    justify    	0
-					    label      	"SendDhcpDiscover()"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@937
-					supplier   	@937
-					Focus_Src  	@943
-					Focus_Entry 	@944
-					origin     	(784, 736)
-					terminus   	(934, 736)
-					ordinal    	7)
-				    (object SelfMessView "" @968
-					location   	(16, 832)
-					label      	(object SegLabel @969
-					    Parent_View 	@968
-					    location   	(859, 788)
-					    quidu      	"3BCDA78B0343"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	194
-					    justify    	0
-					    label      	"SendIpPacketL"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@937
-					supplier   	@937
-					Focus_Src  	@945
-					Focus_Entry 	@946
-					origin     	(784, 832)
-					terminus   	(934, 832)
-					ordinal    	8)
-				    (object InterMessView "" @970
-					location   	(16, 896)
-					label      	(object SegLabel @971
-					    Parent_View 	@970
-					    location   	(616, 852)
-					    quidu      	"3BCDA7A103B2"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@937
-					supplier   	@933
-					Focus_Src  	@938
-					Focus_Entry 	@936
-					origin     	(752, 896)
-					terminus   	(480, 896)
-					ordinal    	9)
-				    (object InterMessView "" @972
-					location   	(16, 944)
-					label      	(object SegLabel @973
-					    Parent_View 	@972
-					    location   	(918, 916)
-					    quidu      	"3BCDA7A90269"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	78
-					    justify    	0
-					    label      	"Send"
-					    pctDist    	0.498297
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@933
-					supplier   	@949
-					Focus_Src  	@936
-					Focus_Entry 	@951
-					origin     	(479, 944)
-					terminus   	(1360, 944)
-					ordinal    	10)))
-			    (object InteractionDiagram "NegotiationComplete"
-				mechanism_ref 	@542
-				quid       	"3C18CDE50028"
-				title      	"NegotiationComplete"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$402" @974
-					location   	(160, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@974
-					    location   	(160, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3C18CE1C0009"
-					width      	300
-					height     	1137
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @975
-					    location   	(160, 560)
-					    line_color 	3342489
-					    InterObjView 	@974
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @976
-					    location   	(160, 800)
-					    line_color 	3342489
-					    InterObjView 	@974
-					    height     	152
-					    y_coord    	92
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @977
-					    location   	(160, 1152)
-					    line_color 	3342489
-					    InterObjView 	@974
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$404" @978
-					location   	(464, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@978
-					    location   	(464, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3C18CE2703D1"
-					width      	300
-					height     	1137
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @979
-					    location   	(464, 544)
-					    line_color 	3342489
-					    InterObjView 	@978
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @980
-					    location   	(464, 784)
-					    line_color 	3342489
-					    InterObjView 	@978
-					    height     	228
-					    y_coord    	168
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$405" @981
-					location   	(768, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@981
-					    location   	(768, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3C18CE3300C1"
-					width      	300
-					height     	1137
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @982
-					    location   	(768, 528)
-					    line_color 	3342489
-					    InterObjView 	@981
-					    height     	212
-					    y_coord    	152
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @983
-					    location   	(768, 768)
-					    line_color 	3342489
-					    InterObjView 	@981
-					    height     	304
-					    y_coord    	244
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$406" @984
-					location   	(1072, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@984
-					    location   	(1072, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3C18CE3A020B"
-					width      	300
-					height     	1137
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @985
-					    location   	(1072, 334)
-					    InterObjView 	@984
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @986
-					    location   	(1072, 336)
-					    line_color 	3342489
-					    InterObjView 	@984
-					    height     	796
-					    y_coord    	736
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @987
-					    location   	(1072, 464)
-					    InterObjView 	@984
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "$UNNAMED$403" @988
-					location   	(1376, 224)
-					font       	(object Font
-					    underline  	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@988
-					    location   	(1376, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3C18CEB802C1"
-					width      	300
-					height     	1137
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @989
-					    location   	(1376, 832)
-					    line_color 	3342489
-					    InterObjView 	@988
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @990
-					    location   	(1376, 1152)
-					    line_color 	3342489
-					    InterObjView 	@988
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object SelfMessView "" @991
-					location   	(0, 334)
-					label      	(object SegLabel @992
-					    Parent_View 	@991
-					    location   	(1163, 321)
-					    quidu      	"3C18CECE011F"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	106
-					    justify    	0
-					    label      	"RunL( )"
-					    pctDist    	0.500000
-					    height     	14
-					    orientation 	0)
-					line_color 	3342489
-					client     	@984
-					supplier   	@984
-					Focus_Src  	@986
-					Focus_Entry 	@985
-					origin     	(1088, 334)
-					terminus   	(1238, 334)
-					ordinal    	0)
-				    (object SelfMessView "" @993
-					location   	(0, 464)
-					label      	(object SegLabel @994
-					    Parent_View 	@993
-					    location   	(1242, 436)
-					    quidu      	"3C18CEF90256"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	303
-					    justify    	0
-					    label      	"CalculateLeaseInfo()"
-					    pctDist    	1.033333
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@984
-					supplier   	@984
-					Focus_Src  	@986
-					Focus_Entry 	@987
-					origin     	(1088, 464)
-					terminus   	(1238, 464)
-					ordinal    	1)
-				    (object InterMessView "" @995
-					location   	(0, 528)
-					label      	(object SegLabel @996
-					    Parent_View 	@995
-					    location   	(920, 484)
-					    quidu      	"3C18CF1D0140"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	166
-					    justify    	0
-					    label      	"SetIpAddr()"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@984
-					supplier   	@981
-					Focus_Src  	@986
-					Focus_Entry 	@982
-					origin     	(1056, 528)
-					terminus   	(784, 528)
-					ordinal    	2)
-				    (object InterMessView "" @997
-					location   	(0, 544)
-					label      	(object SegLabel @998
-					    Parent_View 	@997
-					    location   	(616, 500)
-					    quidu      	"3C18CF3700C6"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	297
-					    justify    	0
-					    label      	"SetSourceIpAddrL( )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@981
-					supplier   	@978
-					Focus_Src  	@982
-					Focus_Entry 	@979
-					origin     	(752, 544)
-					terminus   	(480, 544)
-					ordinal    	3)
-				    (object InterMessView "" @999
-					location   	(0, 560)
-					label      	(object SegLabel @1000
-					    Parent_View 	@999
-					    location   	(312, 516)
-					    quidu      	"3C18CF4303E4"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	278
-					    justify    	0
-					    label      	"Info( )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@978
-					supplier   	@974
-					Focus_Src  	@979
-					Focus_Entry 	@975
-					origin     	(448, 560)
-					terminus   	(176, 560)
-					ordinal    	4)
-				    (object InterMessView "" @1001
-					location   	(0, 768)
-					label      	(object SegLabel @1002
-					    Parent_View 	@1001
-					    location   	(920, 724)
-					    quidu      	"3C18CF5A0241"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	213
-					    justify    	0
-					    label      	"EnableSend( )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@984
-					supplier   	@981
-					Focus_Src  	@986
-					Focus_Entry 	@983
-					origin     	(1056, 768)
-					terminus   	(784, 768)
-					ordinal    	5)
-				    (object InterMessView "" @1003
-					location   	(0, 784)
-					label      	(object SegLabel @1004
-					    Parent_View 	@1003
-					    location   	(616, 740)
-					    quidu      	"3C18CF6402D2"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	128
-					    justify    	0
-					    label      	"LinkUp( )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@981
-					supplier   	@978
-					Focus_Src  	@983
-					Focus_Entry 	@980
-					origin     	(752, 784)
-					terminus   	(480, 784)
-					ordinal    	6)
-				    (object InterMessView "" @1005
-					location   	(0, 800)
-					label      	(object SegLabel @1006
-					    Parent_View 	@1005
-					    location   	(312, 756)
-					    quidu      	"3C18CF7600E3"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	332
-					    justify    	0
-					    label      	"~CLANLinkCommon( )"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@978
-					supplier   	@974
-					Focus_Src  	@980
-					Focus_Entry 	@976
-					origin     	(448, 800)
-					terminus   	(176, 800)
-					ordinal    	7)
-				    (object InterMessView "" @1007
-					location   	(0, 832)
-					label      	(object SegLabel @1008
-					    Parent_View 	@1007
-					    location   	(1198, 805)
-					    quidu      	"3C18CF8A01AB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	194
-					    justify    	0
-					    label      	"StartSending"
-					    pctDist    	0.864020
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@974
-					supplier   	@988
-					Focus_Src  	@976
-					Focus_Entry 	@989
-					origin     	(175, 832)
-					terminus   	(1360, 832)
-					ordinal    	8)
-				    (object InterMessView "" @1009
-					location   	(0, 1152)
-					label      	(object SegLabel @1010
-					    Parent_View 	@1009
-					    location   	(639, 1124)
-					    quidu      	"3C18CFA200D2"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	125
-					    justify    	0
-					    label      	"Control()"
-					    pctDist    	0.608953
-					    height     	29
-					    orientation 	1)
-					line_color 	3342489
-					client     	@988
-					supplier   	@974
-					Focus_Src  	@990
-					Focus_Entry 	@977
-					origin     	(1360, 1152)
-					terminus   	(176, 1152)
-					ordinal    	9))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "DHCP"
-			quid       	"397D87C10201"
-			title      	"DHCP"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::MBeating" @1011
-				ShowCompartmentStereotypes 	TRUE
-				location   	(864, 272)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1011
-				    location   	(726, 190)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	276
-				    justify    	0
-				    label      	"MBeating")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3953471102D7"
-				width      	294
-				height     	188
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::DHCP::TDhcpStaticRoute" @1012
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1872, 2704)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1012
-				    location   	(1686, 2653)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	372
-				    justify    	0
-				    label      	"TDhcpStaticRoute")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"397D87C002C0"
-				width      	390
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::TKeyArrayFix" @1013
-				ShowCompartmentStereotypes 	TRUE
-				location   	(176, 640)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1013
-				    location   	(39, 566)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	274
-				    justify    	0
-				    label      	"TKeyArrayFix")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3953470301E6"
-				width      	292
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "InstantiatedClass" "Logical View::DHCP::CArrayFixSeg<TDhcpIfDetails>" @1014
-				ShowCompartmentStereotypes 	TRUE
-				location   	(288, 1184)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1014
-				    location   	(131, 1109)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	314
-				    justify    	0
-				    label      	"CArrayFixSeg<TDhcpIfDetails>")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"397D87C100A2"
-				width      	332
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::DHCP::CDhcpClient" @1015
-				ShowCompartmentStereotypes 	TRUE
-				location   	(864, 640)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1015
-				    location   	(733, 620)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	262
-				    justify    	0
-				    label      	"CDhcpClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"397D87C1007A"
-				width      	280
-				height     	65
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1016
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C10084"
-				client     	@1015
-				supplier   	@1011
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$320" @1017
-				location   	(522, 640)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1008E"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iIfDetailsKey" @1018
-					Parent_View 	@1017
-					location   	(-662, -272)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1019
-					    Parent_View 	@1018
-					    location   	(502, 592)
-					    font       	(object Font
-						size       	10)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	240
-					    justify    	0
-					    label      	"-iIfDetailsKey"
-					    pctDist    	0.104167
-					    height     	49
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C10090"
-					client     	@1017
-					supplier   	@1013
-					line_style 	0)
-				    (object RoleView "$UNNAMED$321" @1020
-					Parent_View 	@1017
-					location   	(-662, -272)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1021
-					    Parent_View 	@1020
-					    location   	(683, 682)
-					    font       	(object Font
-						size       	10)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C1008F"
-					client     	@1017
-					supplier   	@1015
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$322" @1022
-				location   	(604, 884)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C100AD"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iIfDetails" @1023
-					Parent_View 	@1022
-					location   	(-580, -28)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1024
-					    Parent_View 	@1023
-					    location   	(314, 1049)
-					    font       	(object Font
-						size       	10)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	178
-					    justify    	0
-					    label      	"-iIfDetails"
-					    pctDist    	1.046717
-					    height     	80
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C100AF"
-					client     	@1022
-					supplier   	@1014
-					line_style 	0)
-				    (object RoleView "$UNNAMED$323" @1025
-					Parent_View 	@1022
-					location   	(-580, -28)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1026
-					    Parent_View 	@1025
-					    location   	(811, 747)
-					    font       	(object Font
-						size       	10)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C100AE"
-					client     	@1022
-					supplier   	@1015
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::DHCP::MDhcpNotify" @1027
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1440, 752)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1027
-				    location   	(1277, 699)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	326
-				    justify    	0
-				    label      	"MDhcpNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"397D87C002F0"
-				width      	344
-				height     	131
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::DHCP::CDhcpIf" @1028
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1008, 1040)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1028
-				    location   	(921, 1020)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	174
-				    justify    	0
-				    label      	"CDhcpIf")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"397D87C10189"
-				width      	192
-				height     	65
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$332" @1029
-				location   	(1198, 912)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1019D"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iNotify1" @1030
-					Parent_View 	@1029
-					location   	(-2114, -240)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1031
-					    Parent_View 	@1030
-					    location   	(1172, 863)
-					    font       	(object Font
-						size       	10)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	156
-					    justify    	0
-					    label      	"-iNotify1"
-					    pctDist    	0.030570
-					    height     	56
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C1019F"
-					client     	@1029
-					supplier   	@1027
-					line_style 	0)
-				    (object RoleView "$UNNAMED$333" @1032
-					Parent_View 	@1029
-					location   	(-2114, -240)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1033
-					    Parent_View 	@1032
-					    location   	(1063, 954)
-					    font       	(object Font
-						size       	10)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C1019E"
-					client     	@1029
-					supplier   	@1028
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::E32BaseClasses::E32Des8 & 16::HBufC8" @1034
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1008, 2240)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1034
-				    location   	(808, 2162)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	401
-				    justify    	0
-				    label      	"HBufC8")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"395345D4030D"
-				width      	419
-				height     	181
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "InstantiatedClass" "Logical View::DHCP::CArrayFixSeg<TDhcpStaticRoute>" @1035
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1872, 2384)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1035
-				    location   	(1662, 2312)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	420
-				    justify    	0
-				    label      	"CArrayFixSeg<TDhcpStaticRoute>")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"397D87C003A4"
-				width      	438
-				height     	168
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::DHCP::TDhcpIfDetails" @1036
-				ShowCompartmentStereotypes 	TRUE
-				location   	(864, 1504)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1036
-				    location   	(714, 1453)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	300
-				    justify    	0
-				    label      	"TDhcpIfDetails")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"397D87C100FC"
-				width      	318
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$330" @1037
-				location   	(940, 1256)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C10139"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iTransmit" @1038
-					Parent_View 	@1037
-					location   	(-1908, 104)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1039
-					    Parent_View 	@1038
-					    location   	(859, 1146)
-					    font       	(object Font
-						size       	10)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	189
-					    justify    	0
-					    label      	"+iTransmit"
-					    pctDist    	0.429126
-					    height     	111
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C1013B"
-					client     	@1037
-					supplier   	@1028
-					line_style 	0)
-				    (object RoleView "$UNNAMED$331" @1040
-					Parent_View 	@1037
-					location   	(-1908, 104)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1041
-					    Parent_View 	@1040
-					    location   	(856, 1391)
-					    font       	(object Font
-						size       	10)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C1013A"
-					client     	@1037
-					supplier   	@1036
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::DHCP::TDhcpRouterDiscovery" @1042
-				ShowCompartmentStereotypes 	TRUE
-				location   	(2016, 1040)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1042
-				    location   	(1791, 1011)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	"TDhcpRouterDiscovery")
-				stereotype 	(object ItemLabel
-				    Parent_View 	@1042
-				    location   	(1791, 961)
-				    fill_color 	13434879
-				    anchor     	10
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	"<<enum>>")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"398149DD0218"
-				width      	468
-				height     	182
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::DHCP::TDhcpEtherType" @1043
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1472, 1328)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1043
-				    location   	(1306, 1299)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	332
-				    justify    	0
-				    label      	"TDhcpEtherType")
-				stereotype 	(object ItemLabel
-				    Parent_View 	@1043
-				    location   	(1306, 1249)
-				    fill_color 	13434879
-				    anchor     	10
-				    nlines     	1
-				    max_width  	332
-				    justify    	0
-				    label      	"<<enum>>")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"39814A700007"
-				width      	350
-				height     	182
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::DHCP::CDhcpSettings" @1044
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1808, 1872)
-				font       	(object Font
-				    size       	10)
-				label      	(object ItemLabel
-				    Parent_View 	@1044
-				    location   	(1649, 1852)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	318
-				    justify    	0
-				    label      	"CDhcpSettings")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"397D87C0034A"
-				width      	336
-				height     	65
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$314" @1045
-				location   	(1469, 2026)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C00368"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iHostName" @1046
-					Parent_View 	@1045
-					location   	(-915, 874)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1047
-					    Parent_View 	@1046
-					    location   	(1165, 2102)
-					    font       	(object Font
-						size       	10)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	236
-					    justify    	0
-					    label      	"+iHostName"
-					    pctDist    	1.037444
-					    height     	58
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C0036A"
-					client     	@1045
-					supplier   	@1034
-					line_style 	0)
-				    (object RoleView "$UNNAMED$315" @1048
-					Parent_View 	@1045
-					location   	(-915, 874)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1049
-					    Parent_View 	@1048
-					    location   	(1664, 1892)
-					    font       	(object Font
-						size       	10)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C00369"
-					client     	@1045
-					supplier   	@1044
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$316" @1050
-				location   	(1469, 2026)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C00372"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iDomainName" @1051
-					Parent_View 	@1050
-					location   	(-915, 874)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1052
-					    Parent_View 	@1051
-					    location   	(1261, 2033)
-					    font       	(object Font
-						size       	10)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	290
-					    justify    	0
-					    label      	"+iDomainName"
-					    pctDist    	0.647413
-					    height     	81
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C00374"
-					client     	@1050
-					supplier   	@1034
-					line_style 	0)
-				    (object RoleView "$UNNAMED$317" @1053
-					Parent_View 	@1050
-					location   	(-915, 874)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1054
-					    Parent_View 	@1053
-					    location   	(1664, 1892)
-					    font       	(object Font
-						size       	10)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C00373"
-					client     	@1050
-					supplier   	@1044
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$318" @1055
-				location   	(1836, 2101)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C003AF"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iRoutes" @1056
-					Parent_View 	@1055
-					location   	(-548, 949)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1057
-					    Parent_View 	@1056
-					    location   	(1749, 2260)
-					    font       	(object Font
-						size       	10)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	160
-					    justify    	0
-					    label      	"+iRoutes"
-					    pctDist    	0.745351
-					    height     	107
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C003B1"
-					client     	@1055
-					supplier   	@1035
-					line_style 	0)
-				    (object RoleView "$UNNAMED$319" @1058
-					Parent_View 	@1055
-					location   	(-548, 949)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1059
-					    Parent_View 	@1058
-					    location   	(1775, 1949)
-					    font       	(object Font
-						size       	10)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C003B0"
-					client     	@1055
-					supplier   	@1044
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$324" @1060
-				location   	(1374, 1702)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C10107"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSettings" @1061
-					Parent_View 	@1060
-					location   	(-1474, 550)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1062
-					    Parent_View 	@1061
-					    location   	(1632, 1744)
-					    font       	(object Font
-						size       	10)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	188
-					    justify    	0
-					    label      	"+iSettings"
-					    pctDist    	0.670850
-					    height     	55
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C10111"
-					client     	@1060
-					supplier   	@1044
-					line_style 	0)
-				    (object RoleView "$UNNAMED$325" @1063
-					Parent_View 	@1060
-					location   	(-1474, 550)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1064
-					    Parent_View 	@1063
-					    location   	(1079, 1631)
-					    font       	(object Font
-						size       	10)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C10108"
-					client     	@1060
-					supplier   	@1036
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$340" @1065
-				location   	(1904, 1485)
-				font       	(object Font
-				    size       	10)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39814A1B036C"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iRouterDiscovery" @1066
-					Parent_View 	@1065
-					location   	(96, -387)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1067
-					    Parent_View 	@1066
-					    location   	(1799, 1185)
-					    font       	(object Font
-						size       	10)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	325
-					    justify    	0
-					    label      	"+iRouterDiscovery"
-					    pctDist    	0.734163
-					    height     	175
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39814A1D024C"
-					client     	@1065
-					supplier   	@1042
-					line_style 	0)
-				    (object RoleView "$UNNAMED$341" @1068
-					Parent_View 	@1065
-					location   	(96, -387)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39814A1D0256"
-					client     	@1065
-					supplier   	@1044
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$342" @1069
-				location   	(1657, 1629)
-				font       	(object Font
-				    size       	10)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39814ABB0087"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iEtherType" @1070
-					Parent_View 	@1069
-					location   	(-151, -243)
-					font       	(object Font
-					    size       	10)
-					label      	(object SegLabel @1071
-					    Parent_View 	@1070
-					    location   	(1439, 1498)
-					    font       	(object Font
-						size       	10)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	225
-					    justify    	0
-					    label      	"+iEtherType"
-					    pctDist    	0.919056
-					    height     	119
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39814ABC01FB"
-					client     	@1069
-					supplier   	@1043
-					line_style 	0)
-				    (object RoleView "$UNNAMED$343" @1072
-					Parent_View 	@1069
-					location   	(-151, -243)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39814ABC0205"
-					client     	@1069
-					supplier   	@1044
-					line_style 	0)))))))
-	    (object Class_Category "Ether802"
-		quid       	"3BC5910F02DF"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CLanLinkCommon"
-			quid       	"3BC59136000A"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3C5689610182"
-				supplier   	"Logical View::Ether802::CLANLinkBase"
-				quidu      	"3C56893101C9"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3C568A4F0152"
-				supplier   	"Logical View::Ether802::CLanxBearer"
-				quidu      	"3C568949019C"
-				client_cardinality 	(value cardinality "1..n"))
-			    (object Uses_Relationship
-				quid       	"3C5803DE0376"
-				supplier   	"Logical View::Ether802::TEtherFrame"
-				quidu      	"3C5803860351")
-			    (object Uses_Relationship
-				quid       	"3C5803E0031E"
-				supplier   	"Logical View::Ether802::TEtherLLCFrame"
-				quidu      	"3C580399005F")
-			    (object Uses_Relationship
-				quid       	"3C580595020E"
-				supplier   	"Logical View::Packet Driver::CPktDrvBase"
-				quidu      	"3C5804FD0292"))
-			operations 	(list Operations
-			    (object Operation "CLANLinkCommon"
-				quid       	"3BC593CD00C2"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CLANLinkCommon"
-				quid       	"3BC593D00167"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ConstructL"
-				quid       	"3BC593D201A6"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Info"
-				quid       	"3BC593D5029A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				quid       	"3BC593DA0310"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "BindL"
-				quid       	"3BC593E000DD"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Control"
-				quid       	"3C57F7B301D2"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "State"
-				quid       	"3C57F7B5012B"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AuthenticateComplete"
-				quid       	"3C57F7BE02DC"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Start"
-				quid       	"3C57F7C30366"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Stop"
-				quid       	"3C57F80302EF"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetBinderL"
-				quid       	"3C57F80C02AC"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Notification"
-				quid       	"3C57F818019B"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Process"
-				quid       	"3C57F81B0159"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ResumeSending"
-				quid       	"3C57F82300CF"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkLayerUp"
-				quid       	"3C57F82B01DF"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FoundMACAddrL"
-				quid       	"3C57F8360267"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetMtu"
-				quid       	"3C57F841032B"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetSpeedMetric"
-				quid       	"3C57F84401C6"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadMACSettings"
-				quid       	"3C57F86000B8"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetEtherType"
-				quid       	"3C57F8670203"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FrameSend"
-				quid       	"3C57F8A4021F"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadEthIntSettings"
-				quid       	"3C5819820282"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "EtherFrame"
-				quid       	"3C58198D0075"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CheckMac"
-				quid       	"3C581995027F"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "GetProtocolType"
-				quid       	"3C5819A0013A"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "FindVarL"
-				quid       	"3C5819AF0019"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "LoadPacketDriverL"
-				quid       	"3C5819B20014"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "LoadDeviceDriversL"
-				quid       	"3C5819B501C7"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DoFindDriverFactory"
-				quid       	"3C5819DA02E2"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "CPktDrvBase*iPktDrv"
-				quid       	"3C581A3E0340")
-			    (object ClassAttribute "TBuf8<KMACByteLength> iMacAddr"
-				quid       	"3C581A590186")
-			    (object ClassAttribute "TBool iValidMacAddr"
-				quid       	"3C581A64007E")
-			    (object ClassAttribute "TlanIfStatus iState"
-				quid       	"3C581A7402F8")
-			    (object ClassAttribute "TEtherHeaderType iEtherType"
-				quid       	"3C581A88002F")
-			    (object ClassAttribute "TBuf<32> iPDDName"
-				quid       	"3C581AA00283")
-			    (object ClassAttribute "TBuf<32> iLDDName"
-				quid       	"3C581AB003D0")
-			    (object ClassAttribute "TDrvState iDrvState"
-				quid       	"3C581AC9015F")
-			    (object ClassAttribute "CLanxBearerPtrArray  *iBearers"
-				quid       	"3C581AD902CB")))
-		    (object Class "CLANLinkBase"
-			quid       	"3C56893101C9"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3C56893E0041"
-				supplier   	"Logical View::NifMan::CNifIfLink"
-				quidu      	"3C5686EE0068"))
-			operations 	(list Operations
-			    (object Operation "CLANLinkBase"
-				quid       	"3C57F55C025D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Process"
-				quid       	"3C57F5660398"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkLayerUp"
-				quid       	"3C57F57A0346"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetMtu"
-				quid       	"3C57F5820225"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetSpeedMetric"
-				quid       	"3C57F58D02D5"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadMACSettings"
-				quid       	"3C57F5A30133"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FrameSend"
-				quid       	"3C57F5A70110"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetEtherType"
-				quid       	"3C57F5BB003D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "CObjectConIx* iContainer"
-				quid       	"3C57F5F802BB")
-			    (object ClassAttribute "CObjectCon* iPktDrvFactories"
-				quid       	"3C57F5FA03C3"))
-			language   	"C++")
-		    (object Class "CLanxBearer"
-			quid       	"3C568949019C"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3C5689530056"
-				supplier   	"Logical View::NifMan::CNifIfBase"
-				quidu      	"3BC591400159"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3C568A3301DE"
-				supplier   	"Logical View::Ether802::CLANLinkBase"
-				quidu      	"3C56893101C9"))
-			operations 	(list Operations
-			    (object Operation "CLanxBearer"
-				quid       	"3C57FED503B8"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CLanxBearer"
-				quid       	"3C57FEDA0351"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ConstructL"
-				quid       	"3C57FEDF036D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "BindL"
-				quid       	"3C57FEF70172"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "State"
-				quid       	"3C57FEF90017"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Control"
-				quid       	"3C57FEFA0217"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SendInfo"
-				quid       	"3C57FF07020C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Notification"
-				quid       	"3C57FF09011E"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "StartSending"
-				quid       	"3C57FF0A0364"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WantsProtocol"
-				quid       	"3C57FF15031A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Process"
-				quid       	"3C57FF2302C0"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "UpdateMACAddr"
-				quid       	"3C57FF28017D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetProtocol"
-				quid       	"3C57FF370188"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetLink"
-				quid       	"3C57FF4203E7"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "CLANLinkBase* iLink"
-				quid       	"3C568A2001E1")
-			    (object ClassAttribute "TInterfaceName iIfName"
-				quid       	"3F33B06C02FC")
-			    (object ClassAttribute "CProtocolBase* iProtocol"
-				quid       	"3F33B11802BD"))
-			language   	"C++")
-		    (object Class "CLanIp4Bearer"
-			quid       	"3C5689B202DD"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3C5689BD031F"
-				supplier   	"Logical View::Ether802::CLanxBearer"
-				quidu      	"3C568949019C")
-			    (object Inheritance_Relationship
-				quid       	"3C5689D60022"
-				supplier   	"Logical View::Arp::MARPNotify"
-				quidu      	"3C5684DF01E7")
-			    (object Inheritance_Relationship
-				quid       	"3C568A8A0099"
-				supplier   	"Logical View::DHCP::MDhcpNotify"
-				quidu      	"397D87C002F0"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3C568B09039F"
-				supplier   	"Logical View::Arp::CARPResolve"
-				quidu      	"3C5684EE0351")
-			    (object Uses_Relationship
-				quid       	"3C568B0D01A6"
-				supplier   	"Logical View::DHCP::CDhcpIf"
-				quidu      	"397D87C10189"))
-			operations 	(list Operations
-			    (object Operation "ReadCommDBLanSettings"
-				quid       	"3C5800FD011D"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "LoadARPL"
-				quid       	"3C58014201C7"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "LoadDhcpL"
-				quid       	"3C58014B0396"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ReadIP4SettingL"
-				quid       	"3C58015B0000"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CLanIp4Bearer"
-				quid       	"3C595E12031C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CLanIp4Bearer"
-				quid       	"3C595E150081"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ConstructL"
-				quid       	"3C595E2302C6"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "BindL"
-				quid       	"3C595E2A005A"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Control"
-				quid       	"3C595E480356"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				quid       	"3C595E5A0366"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Info"
-				quid       	"3C595E6C02E9"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Notification"
-				quid       	"3C595E7B007E"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "StartSending"
-				quid       	"3C595E7F0279"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SendIPPacket"
-				quid       	"3C595E9C0086"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SendARPPacket"
-				quid       	"3C595EAD030B"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ArpReplyReceived"
-				quid       	"3C595EB1036B"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetGateway"
-				quid       	"3C595ECF00E3"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SendDhcpPacket"
-				quid       	"3C595EDD02BA"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetSourceIpAddrL"
-				quid       	"3C595EEA0272"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkUp"
-				quid       	"3C595EF50174"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkDown"
-				quid       	"3C595F0001AC"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SendArpReq"
-				quid       	"3C595F1303DA"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RemoveSourceIpAddrL"
-				quid       	"3C595F20019E"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WantsProtocol"
-				quid       	"3C595F240262"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Process"
-				quid       	"3C595F3D0131"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "UpdateMACAddr"
-				quid       	"3C595F4C02B9"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "CDhcpIf *iDhcp"
-				quid       	"3C568AE80301")
-			    (object ClassAttribute "CARPResolve* iArp"
-				quid       	"3C568AF303A7")
-			    (object ClassAttribute "TUint32 iLocalAddr"
-				quid       	"3C595D420359")
-			    (object ClassAttribute "TUint32 iNetMask"
-				quid       	"3C595D6A02AC")
-			    (object ClassAttribute "TUint32 iBroadcastAddr"
-				quid       	"3C595D730378")
-			    (object ClassAttribute "TUint32 iDefGateway"
-				quid       	"3C595D7C0348")
-			    (object ClassAttribute "TUint32 iPrimaryDns"
-				quid       	"3C595D870091")
-			    (object ClassAttribute "TUint32 iSecondaryDns"
-				quid       	"3C595D900383")
-			    (object ClassAttribute "TBool iUseDHCP"
-				quid       	"3C595DC902F9")
-			    (object ClassAttribute "TBool iArpMsgNext"
-				quid       	"3C595DD2019D")
-			    (object ClassAttribute "CARPResolve* iARP"
-				quid       	"3C595DDC00B2")
-			    (object ClassAttribute "CDhcpIf* iDhcpIf"
-				quid       	"3C595DE40334"))
-			language   	"C++")
-		    (object Class "CLanIp6Bearer"
-			quid       	"3C57FFCE023A"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3C57FFE20347"
-				supplier   	"Logical View::Ether802::CLanxBearer"
-				quidu      	"3C568949019C"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3C58033C00AC"
-				supplier   	"Logical View::Ether802::CLanxBearer"
-				quidu      	"3C568949019C")
-			    (object Uses_Relationship
-				quid       	"3C5803430391"
-				supplier   	"Logical View::Ether802::TIpv6Header"
-				quidu      	"3C5803120047"))
-			operations 	(list Operations
-			    (object Operation "CLanIp6Bearer"
-				quid       	"3C580057015B"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CLanIp6Bearer"
-				quid       	"3C58005B034B"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ConstructL"
-				quid       	"3C5800720019"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Control"
-				quid       	"3C58007401AC"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				quid       	"3C58007603A4"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Info"
-				quid       	"3C580078018A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Notification"
-				quid       	"3C597A65035F"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WantsProtocol"
-				quid       	"3C58008E0182"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Process"
-				quid       	"3C580090033D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "UpdateMACAddr"
-				quid       	"3C58009201F6"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadIPInterfaceSettingsL"
-				quid       	"3C58009E02B1"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ResolveMulticastIP6"
-				quid       	"3C5800AD0335"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ShiftLinkLayerAddress"
-				quid       	"3C5800BD0388"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ReadCommDbLanSettingsL"
-				quid       	"3F33B230028F"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ReadIp6SettingL"
-				quid       	"3F33B266006C"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "TInetAddr iIpAddr"
-				quid       	"3C5979F00338")
-			    (object ClassAttribute "TBuf8<KMACByteLength> iMacAddr"
-				quid       	"3C5979FD0110")
-			    (object ClassAttribute "TEui64Addr iEuiMac"
-				quid       	"3C597A0603E4")
-			    (object ClassAttribute "TIp6Addr iLocalAddr"
-				quid       	"3C597A1103A4")
-			    (object ClassAttribute "TIp6Addr iPrimaryDns"
-				quid       	"3C597A360271")
-			    (object ClassAttribute "TIp6Addr iSecondaryDns"
-				quid       	"3C597A40004E"))
-			language   	"C++")
-		    (object Class "TIpv6Header"
-			quid       	"3C5803120047"
-			language   	"C++")
-		    (object Class "TEtherFrame"
-			quid       	"3C5803860351"
-			language   	"C++")
-		    (object Class "TEtherLLCFrame"
-			quid       	"3C580399005F"
-			language   	"C++")
-		    (object Class "CLanLinkFactory"
-			quid       	"3C58044C039C"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3C5804680175"
-				supplier   	"Logical View::NifMan::CNifIfFactory"
-				quidu      	"3C5687690318"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3C5804AE0158"
-				supplier   	"Logical View::Ether802::CLANLinkBase"
-				quidu      	"3C56893101C9"))
-			operations 	(list Operations
-			    (object Operation "NewInterfaceL"
-				quid       	"3C5808540241"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InstallL"
-				quid       	"3C58085800F3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Info"
-				quid       	"3C58085A00EC"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"C++"))
-		logical_presentations 	(list unit_reference_list))
-	    (object Class_Category "NifMan"
-		quid       	"3BC591DD02FA"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CNifIfBase"
-			quid       	"3BC591400159"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3C5687510328"
-				supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-				quidu      	"395347110269"))
-			operations 	(list Operations
-			    (object Operation "CNifIfBase"
-				quid       	"3C56878D02F2"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CNifIfBase"
-				quid       	"3C56879D0178"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Open"
-				quid       	"3C5687B20205"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Close"
-				quid       	"3C5687B401F3"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "BindL"
-				quid       	"3C5687B6003E"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "State"
-				quid       	"3C5687B703BA"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Control"
-				quid       	"3C5687C802BB"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Info"
-				quid       	"3C5687CA023B"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				quid       	"3C5687CB03A5"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Notification"
-				quid       	"3C5687CD0236"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "0"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CNifIfLink"
-			quid       	"3C5686EE0068"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3C56870002E5"
-				supplier   	"Logical View::NifMan::CNifIfBase"
-				quidu      	"3BC591400159"))
-			operations 	(list Operations
-			    (object Operation "CNifIfLink"
-				quid       	"3C56889A0104"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AuthenticateComplete"
-				quid       	"3C5688A1032B"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Start"
-				quid       	"3C5688B8025B"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Stop"
-				quid       	"3C5688C9004D"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetBinderL"
-				quid       	"3C5688D0002F"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"C++")
-		    (object Class "CNifIfFactory"
-			quid       	"3C5687690318"
-			language   	"C++"))
-		logical_presentations 	(list unit_reference_list))
-	    (object Class_Category "Arp"
-		quid       	"3C5684D50156"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "MARPNotify"
-			quid       	"3C5684DF01E7"
-			operations 	(list Operations
-			    (object Operation "SendIPPacket"
-				quid       	"3C56857D01C6"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SendArpPacket"
-				quid       	"3C568582028C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ArpReplyReceived"
-				quid       	"3C5685930164"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetGateway"
-				quid       	"3C56859A002D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"C++")
-		    (object Class "CARPResolve"
-			quid       	"3C5684EE0351"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3C5685D9029B"
-				supplier   	"Logical View::E32BaseClasses::E32Base::CBase"
-				quidu      	"395347110269"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3C56891502B9"
-				supplier   	"Logical View::Arp::MARPNotify"
-				quidu      	"3C5684DF01E7"))
-			operations 	(list Operations
-			    (object Operation "NewL"
-				quid       	"3C5685E900DB"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ResolveAddressL"
-				quid       	"3C5685EB026F"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ProcessInboundMessage"
-				quid       	"3C5685F1001E"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AddIPAddressToInterface"
-				quid       	"3C5686030237"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DeleteIPAddressFrominterface"
-				quid       	"3C5686120062"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "UpdateMACAddress"
-				quid       	"3C56862701B7"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ForceSendARPRequest"
-				quid       	"3C56863301C8"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetTimeout"
-				quid       	"3C5686390130"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"C++"))
-		logical_presentations 	(list unit_reference_list))
-	    (object Class_Category "Diagrams"
-		quid       	"3C5802A702BA"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list)
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "TopLevel"
-			quid       	"3C5802B300F5"
-			title      	"TopLevel"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	466
-			origin_y   	1450
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Arp::MARPNotify" @1073
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(889, 1797)
-				label      	(object ItemLabel
-				    Parent_View 	@1073
-				    location   	(781, 1752)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	216
-				    justify    	0
-				    label      	"MARPNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16777156
-				quidu      	"3C5684DF01E7"
-				width      	234
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Arp::CARPResolve" @1074
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(642, 1589)
-				label      	(object ItemLabel
-				    Parent_View 	@1074
-				    location   	(522, 1544)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	240
-				    justify    	0
-				    label      	"CARPResolve")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16777156
-				quidu      	"3C5684EE0351"
-				width      	258
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1075
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1361, 1335)
-				label      	(object ItemLabel
-				    Parent_View 	@1075
-				    location   	(1259, 1290)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	204
-				    justify    	0
-				    label      	"CNifIfBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3BC591400159"
-				width      	222
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfLink" @1076
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1842, 1625)
-				label      	(object ItemLabel
-				    Parent_View 	@1076
-				    location   	(1740, 1580)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	204
-				    justify    	0
-				    label      	"CNifIfLink")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3C5686EE0068"
-				width      	222
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanxBearer" @1077
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1724, 1877)
-				label      	(object ItemLabel
-				    Parent_View 	@1077
-				    location   	(1513, 1767)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	422
-				    justify    	0
-				    label      	"CLanxBearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C568949019C"
-				compartment 	(object Compartment
-				    Parent_View 	@1077
-				    location   	(1513, 1863)
-				    icon_style 	"Icon"
-				    fill_color 	13434879
-				    anchor     	2
-				    nlines     	3
-				    max_width  	419)
-				width      	440
-				height     	240
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1078
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2323, 2572)
-				label      	(object ItemLabel
-				    Parent_View 	@1078
-				    location   	(2026, 2338)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	594
-				    justify    	0
-				    label      	"CLanLinkCommon")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3BC59136000A"
-				compartment 	(object Compartment
-				    Parent_View 	@1078
-				    location   	(2026, 2434)
-				    icon_style 	"Icon"
-				    fill_color 	13434879
-				    anchor     	2
-				    nlines     	9
-				    max_width  	600)
-				width      	612
-				height     	488
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanIp4Bearer" @1079
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(903, 2161)
-				label      	(object ItemLabel
-				    Parent_View 	@1079
-				    location   	(702, 1866)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	402
-				    justify    	0
-				    label      	"CLanIp4Bearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C5689B202DD"
-				compartment 	(object Compartment
-				    Parent_View 	@1079
-				    location   	(702, 1962)
-				    icon_style 	"Icon"
-				    fill_color 	13434879
-				    anchor     	2
-				    nlines     	12
-				    max_width  	400)
-				width      	420
-				height     	610
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1080
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56891502B9"
-				client     	@1074
-				supplier   	@1073
-				line_style 	0)
-			    (object InheritView "" @1081
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56870002E5"
-				client     	@1076
-				supplier   	@1075
-				line_style 	0)
-			    (object InheritView "" @1082
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689530056"
-				client     	@1077
-				supplier   	@1075
-				line_style 	0)
-			    (object InheritView "" @1083
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689BD031F"
-				client     	@1079
-				supplier   	@1077
-				line_style 	0)
-			    (object InheritView "" @1084
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689D60022"
-				client     	@1079
-				supplier   	@1073
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Ether802::TIpv6Header" @1085
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1345, 2218)
-				label      	(object ItemLabel
-				    Parent_View 	@1085
-				    location   	(1230, 2153)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	230
-				    justify    	0
-				    label      	"TIpv6Header")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C5803120047"
-				width      	248
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanIp6Bearer" @1086
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1695, 2227)
-				label      	(object ItemLabel
-				    Parent_View 	@1086
-				    location   	(1398, 2055)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	594
-				    justify    	0
-				    label      	"CLanIp6Bearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C57FFCE023A"
-				compartment 	(object Compartment
-				    Parent_View 	@1086
-				    location   	(1398, 2151)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	6
-				    max_width  	591)
-				width      	612
-				height     	364
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1087
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C57FFE20347"
-				client     	@1086
-				supplier   	@1077
-				line_style 	0)
-			    (object UsesView "" @1088
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C58033C00AC"
-				client     	@1086
-				supplier   	@1077
-				line_style 	0)
-			    (object UsesView "" @1089
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5803430391"
-				client     	@1086
-				supplier   	@1085
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Ether802::TEtherFrame" @1090
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1995, 2286)
-				label      	(object ItemLabel
-				    Parent_View 	@1090
-				    location   	(1880, 2221)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	230
-				    justify    	0
-				    label      	"TEtherFrame")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C5803860351"
-				width      	248
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::TEtherLLCFrame" @1091
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1850, 2464)
-				label      	(object ItemLabel
-				    Parent_View 	@1091
-				    location   	(1709, 2399)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	282
-				    justify    	0
-				    label      	"TEtherLLCFrame")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C580399005F"
-				width      	300
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1092
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568B09039F"
-				client     	@1079
-				supplier   	@1074
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfFactory" @1093
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1903, 1374)
-				label      	(object ItemLabel
-				    Parent_View 	@1093
-				    location   	(1793, 1309)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	220
-				    justify    	0
-				    label      	"CNifIfFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14803425
-				quidu      	"3C5687690318"
-				width      	238
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkFactory" @1094
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2206, 1652)
-				label      	(object ItemLabel
-				    Parent_View 	@1094
-				    location   	(2065, 1521)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	282
-				    justify    	0
-				    label      	"CLanLinkFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C58044C039C"
-				compartment 	(object Compartment
-				    Parent_View 	@1094
-				    location   	(2065, 1617)
-				    icon_style 	"Icon"
-				    fill_color 	13434879
-				    anchor     	2
-				    nlines     	4
-				    max_width  	287)
-				width      	300
-				height     	282
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1095
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5804680175"
-				client     	@1094
-				supplier   	@1093
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Ether802::CLANLinkBase" @1096
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2238, 1902)
-				label      	(object ItemLabel
-				    Parent_View 	@1096
-				    location   	(1996, 1812)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	484
-				    justify    	0
-				    label      	"CLANLinkBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C56893101C9"
-				compartment 	(object Compartment
-				    Parent_View 	@1096
-				    location   	(1996, 1908)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	2
-				    max_width  	490)
-				width      	502
-				height     	200
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1097
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56893E0041"
-				client     	@1096
-				supplier   	@1076
-				line_style 	0)
-			    (object UsesView "" @1098
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A3301DE"
-				client     	@1077
-				supplier   	@1096
-				line_style 	0)
-			    (object InheritView "" @1099
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689610182"
-				client     	@1078
-				supplier   	@1096
-				line_style 	0)
-			    (object UsesView "" @1100
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5804AE0158"
-				client     	@1094
-				supplier   	@1096
-				line_style 	0)
-			    (object UsesView "" @1101
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A4F0152"
-				client     	@1078
-				supplier   	@1077
-				vertices   	(list Points
-				    (2205, 2327)
-				    (2097, 2102)
-				    (1924, 1997))
-				line_style 	0)
-			    (object UsesView "" @1102
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5803DE0376"
-				client     	@1078
-				supplier   	@1090
-				line_style 	0)
-			    (object UsesView "" @1103
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5803E0031E"
-				client     	@1078
-				supplier   	@1091
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Packet Driver::CPktDrvBase" @1104
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1865, 2696)
-				label      	(object ItemLabel
-				    Parent_View 	@1104
-				    location   	(1722, 2631)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	286
-				    justify    	0
-				    label      	"CPktDrvBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14803425
-				quidu      	"3C5804FD0292"
-				width      	304
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1105
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C580595020E"
-				client     	@1078
-				supplier   	@1104
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::DHCP::MDhcpNotify" @1106
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1361, 1844)
-				label      	(object ItemLabel
-				    Parent_View 	@1106
-				    location   	(1250, 1778)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	222
-				    justify    	0
-				    label      	"MDhcpNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16777156
-				quidu      	"397D87C002F0"
-				width      	240
-				height     	152
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::DHCP::CDhcpIf" @1107
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1114, 1591)
-				label      	(object ItemLabel
-				    Parent_View 	@1107
-				    location   	(1022, 1546)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	184
-				    justify    	0
-				    label      	"CDhcpIf")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16777156
-				quidu      	"397D87C10189"
-				width      	202
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1108
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568B0D01A6"
-				client     	@1079
-				supplier   	@1107
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$332" @1109
-				location   	(1226, 1706)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1019D"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iNotify1" @1110
-					Parent_View 	@1109
-					location   	(907, -16)
-					label      	(object SegLabel @1111
-					    Parent_View 	@1110
-					    location   	(1203, 1732)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	120
-					    justify    	0
-					    label      	"-iNotify1"
-					    pctDist    	0.028866
-					    height     	35
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C1019F"
-					client     	@1109
-					supplier   	@1106
-					line_style 	0)
-				    (object RoleView "$UNNAMED$333" @1112
-					Parent_View 	@1109
-					location   	(907, -16)
-					label      	(object SegLabel @1113
-					    Parent_View 	@1112
-					    location   	(1151, 1688)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C1019E"
-					client     	@1109
-					supplier   	@1107
-					line_style 	0)))
-			    (object InheritView "" @1114
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A8A0099"
-				client     	@1079
-				supplier   	@1106
-				line_style 	0)))
-		    (object ClassDiagram "CLanLinkFactory"
-			quid       	"3C5807B9023F"
-			title      	"CLanLinkFactory"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfLink" @1115
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(138, 257)
-				label      	(object ItemLabel
-				    Parent_View 	@1115
-				    location   	(36, 212)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	204
-				    justify    	0
-				    label      	"CNifIfLink")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3C5686EE0068"
-				width      	222
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1116
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(382, 1079)
-				label      	(object ItemLabel
-				    Parent_View 	@1116
-				    location   	(85, 846)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	594
-				    justify    	0
-				    label      	"CLanLinkCommon")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3BC59136000A"
-				width      	612
-				height     	486
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfFactory" @1117
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(546, 94)
-				label      	(object ItemLabel
-				    Parent_View 	@1117
-				    location   	(436, 29)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	220
-				    justify    	0
-				    label      	"CNifIfFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14803425
-				quidu      	"3C5687690318"
-				width      	238
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkFactory" @1118
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(559, 381)
-				label      	(object ItemLabel
-				    Parent_View 	@1118
-				    location   	(418, 250)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	282
-				    justify    	0
-				    label      	"CLanLinkFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C58044C039C"
-				width      	300
-				height     	282
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLANLinkBase" @1119
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(376, 776)
-				label      	(object ItemLabel
-				    Parent_View 	@1119
-				    location   	(134, 686)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	484
-				    justify    	0
-				    label      	"CLANLinkBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C56893101C9"
-				width      	502
-				height     	200
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1120
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5804680175"
-				client     	@1118
-				supplier   	@1117
-				line_style 	0)
-			    (object InheritView "" @1121
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56893E0041"
-				client     	@1119
-				supplier   	@1115
-				line_style 	0)
-			    (object InheritView "" @1122
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689610182"
-				client     	@1116
-				supplier   	@1119
-				line_style 	0)
-			    (object UsesView "" @1123
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5804AE0158"
-				client     	@1118
-				supplier   	@1119
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1124
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(132, 81)
-				label      	(object ItemLabel
-				    Parent_View 	@1124
-				    location   	(30, 36)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	204
-				    justify    	0
-				    label      	"CNifIfBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3BC591400159"
-				width      	222
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1125
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56870002E5"
-				client     	@1115
-				supplier   	@1124
-				line_style 	0)))
-		    (object ClassDiagram "CLanLinkBase"
-			quid       	"3C5809EA0187"
-			title      	"CLanLinkBase"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1126
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(151, 86)
-				label      	(object ItemLabel
-				    Parent_View 	@1126
-				    location   	(49, 41)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	204
-				    justify    	0
-				    label      	"CNifIfBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3BC591400159"
-				width      	222
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfLink" @1127
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(533, 357)
-				label      	(object ItemLabel
-				    Parent_View 	@1127
-				    location   	(431, 312)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	204
-				    justify    	0
-				    label      	"CNifIfLink")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3C5686EE0068"
-				width      	222
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanxBearer" @1128
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(256, 601)
-				label      	(object ItemLabel
-				    Parent_View 	@1128
-				    location   	(45, 491)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	422
-				    justify    	0
-				    label      	"CLanxBearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C568949019C"
-				width      	440
-				height     	240
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1129
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(439, 1345)
-				label      	(object ItemLabel
-				    Parent_View 	@1129
-				    location   	(142, 1112)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	594
-				    justify    	0
-				    label      	"CLanLinkCommon")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3BC59136000A"
-				width      	612
-				height     	486
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfFactory" @1130
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(571, 100)
-				label      	(object ItemLabel
-				    Parent_View 	@1130
-				    location   	(461, 35)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	220
-				    justify    	0
-				    label      	"CNifIfFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14803425
-				quidu      	"3C5687690318"
-				width      	238
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkFactory" @1131
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(909, 362)
-				label      	(object ItemLabel
-				    Parent_View 	@1131
-				    location   	(768, 296)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	282
-				    justify    	0
-				    label      	"CLanLinkFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C58044C039C"
-				width      	300
-				height     	152
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLANLinkBase" @1132
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(791, 836)
-				label      	(object ItemLabel
-				    Parent_View 	@1132
-				    location   	(549, 561)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	484
-				    justify    	0
-				    label      	"CLANLinkBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C56893101C9"
-				width      	502
-				height     	570
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1133
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56870002E5"
-				client     	@1127
-				supplier   	@1126
-				line_style 	0)
-			    (object InheritView "" @1134
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689530056"
-				client     	@1128
-				supplier   	@1126
-				line_style 	0)
-			    (object InheritView "" @1135
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5804680175"
-				client     	@1131
-				supplier   	@1130
-				line_style 	0)
-			    (object InheritView "" @1136
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56893E0041"
-				client     	@1132
-				supplier   	@1127
-				line_style 	0)
-			    (object UsesView "" @1137
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A3301DE"
-				client     	@1128
-				supplier   	@1132
-				line_style 	0)
-			    (object InheritView "" @1138
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689610182"
-				client     	@1129
-				supplier   	@1132
-				line_style 	0)
-			    (object UsesView "" @1139
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5804AE0158"
-				client     	@1131
-				supplier   	@1132
-				line_style 	0)
-			    (object UsesView "" @1140
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A4F0152"
-				client     	@1129
-				supplier   	@1128
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Packet Driver::CPktDrvBase" @1141
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(988, 1328)
-				label      	(object ItemLabel
-				    Parent_View 	@1141
-				    location   	(845, 1263)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	286
-				    justify    	0
-				    label      	"CPktDrvBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14803425
-				quidu      	"3C5804FD0292"
-				width      	304
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1142
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C580595020E"
-				client     	@1129
-				supplier   	@1141
-				line_style 	0)
-			    (object UsesView "" @1143
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C580A60035D"
-				client     	@1141
-				supplier   	@1132
-				line_style 	0)))
-		    (object ClassDiagram "CLanLinkCommon"
-			quid       	"3C5818ED00B1"
-			title      	"CLanLinkCommon"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1144
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(220, 76)
-				label      	(object ItemLabel
-				    Parent_View 	@1144
-				    location   	(118, 31)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	204
-				    justify    	0
-				    label      	"CNifIfBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3BC591400159"
-				width      	222
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfLink" @1145
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(595, 292)
-				label      	(object ItemLabel
-				    Parent_View 	@1145
-				    location   	(493, 247)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	204
-				    justify    	0
-				    label      	"CNifIfLink")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3C5686EE0068"
-				width      	222
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanxBearer" @1146
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(220, 436)
-				label      	(object ItemLabel
-				    Parent_View 	@1146
-				    location   	(9, 326)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	422
-				    justify    	0
-				    label      	"CLanxBearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C568949019C"
-				compartment 	(object Compartment
-				    Parent_View 	@1146
-				    location   	(9, 422)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	3
-				    max_width  	419)
-				width      	440
-				height     	240
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1147
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1747, 984)
-				label      	(object ItemLabel
-				    Parent_View 	@1147
-				    location   	(1450, 115)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	594
-				    justify    	0
-				    label      	"CLanLinkCommon")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3BC59136000A"
-				compartment 	(object Compartment
-				    Parent_View 	@1147
-				    location   	(1450, 211)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	40
-				    max_width  	591)
-				width      	612
-				height     	1758
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanIp4Bearer" @1148
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(643, 973)
-				label      	(object ItemLabel
-				    Parent_View 	@1148
-				    location   	(442, 678)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	402
-				    justify    	0
-				    label      	"CLanIp4Bearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C5689B202DD"
-				compartment 	(object Compartment
-				    Parent_View 	@1148
-				    location   	(442, 774)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	12
-				    max_width  	400)
-				width      	420
-				height     	610
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanIp6Bearer" @1149
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(328, 1500)
-				label      	(object ItemLabel
-				    Parent_View 	@1149
-				    location   	(31, 1328)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	594
-				    justify    	0
-				    label      	"CLanIp6Bearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C57FFCE023A"
-				compartment 	(object Compartment
-				    Parent_View 	@1149
-				    location   	(31, 1424)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	6
-				    max_width  	591)
-				width      	612
-				height     	364
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::TEtherFrame" @1150
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1063, 875)
-				label      	(object ItemLabel
-				    Parent_View 	@1150
-				    location   	(948, 810)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	230
-				    justify    	0
-				    label      	"TEtherFrame")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C5803860351"
-				width      	248
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::TEtherLLCFrame" @1151
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1081, 1119)
-				label      	(object ItemLabel
-				    Parent_View 	@1151
-				    location   	(940, 1054)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	282
-				    justify    	0
-				    label      	"TEtherLLCFrame")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C580399005F"
-				width      	300
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfFactory" @1152
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(675, 122)
-				label      	(object ItemLabel
-				    Parent_View 	@1152
-				    location   	(565, 57)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	220
-				    justify    	0
-				    label      	"CNifIfFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14803425
-				quidu      	"3C5687690318"
-				width      	238
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkFactory" @1153
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1072, 122)
-				label      	(object ItemLabel
-				    Parent_View 	@1153
-				    location   	(931, 56)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	282
-				    justify    	0
-				    label      	"CLanLinkFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C58044C039C"
-				width      	300
-				height     	152
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLANLinkBase" @1154
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1144, 447)
-				label      	(object ItemLabel
-				    Parent_View 	@1154
-				    location   	(902, 357)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	484
-				    justify    	0
-				    label      	"CLANLinkBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C56893101C9"
-				compartment 	(object Compartment
-				    Parent_View 	@1154
-				    location   	(902, 453)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	2
-				    max_width  	481)
-				width      	502
-				height     	200
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Packet Driver::CPktDrvBase" @1155
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1086, 1394)
-				label      	(object ItemLabel
-				    Parent_View 	@1155
-				    location   	(943, 1329)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	286
-				    justify    	0
-				    label      	"CPktDrvBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14803425
-				quidu      	"3C5804FD0292"
-				width      	304
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1156
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56870002E5"
-				client     	@1145
-				supplier   	@1144
-				line_style 	0)
-			    (object InheritView "" @1157
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689530056"
-				client     	@1146
-				supplier   	@1144
-				line_style 	0)
-			    (object InheritView "" @1158
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689BD031F"
-				client     	@1148
-				supplier   	@1146
-				line_style 	0)
-			    (object InheritView "" @1159
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C57FFE20347"
-				client     	@1149
-				supplier   	@1146
-				line_style 	0)
-			    (object InheritView "" @1160
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5804680175"
-				client     	@1153
-				supplier   	@1152
-				line_style 	0)
-			    (object InheritView "" @1161
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56893E0041"
-				client     	@1154
-				supplier   	@1145
-				line_style 	0)
-			    (object UsesView "" @1162
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A3301DE"
-				client     	@1146
-				supplier   	@1154
-				line_style 	0)
-			    (object InheritView "" @1163
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689610182"
-				client     	@1147
-				supplier   	@1154
-				line_style 	0)
-			    (object UsesView "" @1164
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5804AE0158"
-				client     	@1153
-				supplier   	@1154
-				line_style 	0)
-			    (object UsesView "" @1165
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A4F0152"
-				client     	@1147
-				supplier   	@1146
-				line_style 	0)
-			    (object UsesView "" @1166
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5803DE0376"
-				client     	@1147
-				supplier   	@1150
-				line_style 	0)
-			    (object UsesView "" @1167
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5803E0031E"
-				client     	@1147
-				supplier   	@1151
-				line_style 	0)
-			    (object UsesView "" @1168
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C580595020E"
-				client     	@1147
-				supplier   	@1155
-				line_style 	0)
-			    (object UsesView "" @1169
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C58033C00AC"
-				client     	@1149
-				supplier   	@1146
-				line_style 	0)))
-		    (object ClassDiagram "CLanxBearer"
-			quid       	"3C594C43008C"
-			title      	"CLanxBearer"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1170
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(308, 67)
-				label      	(object ItemLabel
-				    Parent_View 	@1170
-				    location   	(207, 22)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	202
-				    justify    	0
-				    label      	"CNifIfBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3BC591400159"
-				width      	220
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfLink" @1171
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(688, 201)
-				label      	(object ItemLabel
-				    Parent_View 	@1171
-				    location   	(587, 156)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	202
-				    justify    	0
-				    label      	"CNifIfLink")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3C5686EE0068"
-				width      	220
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanxBearer" @1172
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(301, 637)
-				label      	(object ItemLabel
-				    Parent_View 	@1172
-				    location   	(90, 219)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	422
-				    justify    	0
-				    label      	"CLanxBearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C568949019C"
-				compartment 	(object Compartment
-				    Parent_View 	@1172
-				    location   	(90, 315)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	18
-				    max_width  	419)
-				width      	440
-				height     	856
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanIp4Bearer" @1173
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(178, 1233)
-				label      	(object ItemLabel
-				    Parent_View 	@1173
-				    location   	(47, 1188)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	262
-				    justify    	0
-				    label      	"CLanIp4Bearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C5689B202DD"
-				width      	280
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanIp6Bearer" @1174
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(511, 1229)
-				label      	(object ItemLabel
-				    Parent_View 	@1174
-				    location   	(381, 1184)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	260
-				    justify    	0
-				    label      	"CLanIp6Bearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C57FFCE023A"
-				width      	278
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfFactory" @1175
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1034, 73)
-				label      	(object ItemLabel
-				    Parent_View 	@1175
-				    location   	(919, 28)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	230
-				    justify    	0
-				    label      	"CNifIfFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14803425
-				quidu      	"3C5687690318"
-				width      	248
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkFactory" @1176
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1037, 276)
-				label      	(object ItemLabel
-				    Parent_View 	@1176
-				    location   	(896, 231)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	282
-				    justify    	0
-				    label      	"CLanLinkFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C58044C039C"
-				width      	300
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLANLinkBase" @1177
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(920, 591)
-				label      	(object ItemLabel
-				    Parent_View 	@1177
-				    location   	(794, 546)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	252
-				    justify    	0
-				    label      	"CLANLinkBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C56893101C9"
-				width      	270
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1178
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56870002E5"
-				client     	@1171
-				supplier   	@1170
-				line_style 	0)
-			    (object InheritView "" @1179
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689530056"
-				client     	@1172
-				supplier   	@1170
-				line_style 	0)
-			    (object InheritView "" @1180
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689BD031F"
-				client     	@1173
-				supplier   	@1172
-				line_style 	0)
-			    (object InheritView "" @1181
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C57FFE20347"
-				client     	@1174
-				supplier   	@1172
-				line_style 	0)
-			    (object InheritView "" @1182
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5804680175"
-				client     	@1176
-				supplier   	@1175
-				line_style 	0)
-			    (object InheritView "" @1183
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56893E0041"
-				client     	@1177
-				supplier   	@1171
-				line_style 	0)
-			    (object UsesView "" @1184
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A3301DE"
-				client     	@1172
-				supplier   	@1177
-				line_style 	0)
-			    (object UsesView "" @1185
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5804AE0158"
-				client     	@1176
-				supplier   	@1177
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1186
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(918, 864)
-				label      	(object ItemLabel
-				    Parent_View 	@1186
-				    location   	(764, 819)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	308
-				    justify    	0
-				    label      	"CLanLinkCommon")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	12187060
-				quidu      	"3BC59136000A"
-				width      	326
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1187
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689610182"
-				client     	@1186
-				supplier   	@1177
-				line_style 	0)
-			    (object UsesView "" @1188
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A4F0152"
-				client     	@1186
-				supplier   	@1172
-				line_style 	0)))
-		    (object ClassDiagram "CLanIp4Bearer"
-			quid       	"3C595C650080"
-			title      	"CLanIp4Bearer"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Arp::MARPNotify" @1189
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(531, 153)
-				label      	(object ItemLabel
-				    Parent_View 	@1189
-				    location   	(359, 22)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"MARPNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16777156
-				quidu      	"3C5684DF01E7"
-				compartment 	(object Compartment
-				    Parent_View 	@1189
-				    location   	(359, 118)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	4
-				    max_width  	341)
-				width      	362
-				height     	282
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Arp::CARPResolve" @1190
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(142, 61)
-				label      	(object ItemLabel
-				    Parent_View 	@1190
-				    location   	(21, 16)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	242
-				    justify    	0
-				    label      	"CARPResolve")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16777156
-				quidu      	"3C5684EE0351"
-				width      	260
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1191
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1764, 70)
-				label      	(object ItemLabel
-				    Parent_View 	@1191
-				    location   	(1663, 25)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	202
-				    justify    	0
-				    label      	"CNifIfBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3BC591400159"
-				width      	220
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfLink" @1192
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1745, 301)
-				label      	(object ItemLabel
-				    Parent_View 	@1192
-				    location   	(1644, 256)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	202
-				    justify    	0
-				    label      	"CNifIfLink")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3C5686EE0068"
-				width      	220
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanxBearer" @1193
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1534, 523)
-				label      	(object ItemLabel
-				    Parent_View 	@1193
-				    location   	(1419, 478)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	230
-				    justify    	0
-				    label      	"CLanxBearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C568949019C"
-				width      	248
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1194
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1721, 954)
-				label      	(object ItemLabel
-				    Parent_View 	@1194
-				    location   	(1567, 909)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	308
-				    justify    	0
-				    label      	"CLanLinkCommon")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3BC59136000A"
-				width      	326
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanIp4Bearer" @1195
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(614, 1264)
-				label      	(object ItemLabel
-				    Parent_View 	@1195
-				    location   	(321, 416)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	586
-				    justify    	0
-				    label      	"CLanIp4Bearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C5689B202DD"
-				compartment 	(object Compartment
-				    Parent_View 	@1195
-				    location   	(321, 512)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	39
-				    max_width  	584)
-				width      	604
-				height     	1716
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLANLinkBase" @1196
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1733, 726)
-				label      	(object ItemLabel
-				    Parent_View 	@1196
-				    location   	(1607, 681)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	252
-				    justify    	0
-				    label      	"CLANLinkBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C56893101C9"
-				width      	270
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1197
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56870002E5"
-				client     	@1192
-				supplier   	@1191
-				line_style 	0)
-			    (object UsesView "" @1198
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A4F0152"
-				client     	@1194
-				supplier   	@1193
-				line_style 	0)
-			    (object InheritView "" @1199
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56893E0041"
-				client     	@1196
-				supplier   	@1192
-				line_style 	0)
-			    (object UsesView "" @1200
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A3301DE"
-				client     	@1193
-				supplier   	@1196
-				line_style 	0)
-			    (object InheritView "" @1201
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689610182"
-				client     	@1194
-				supplier   	@1196
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::DHCP::MDhcpNotify" @1202
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1269, 203)
-				label      	(object ItemLabel
-				    Parent_View 	@1202
-				    location   	(1010, 31)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	518
-				    justify    	0
-				    label      	"MDhcpNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16777156
-				quidu      	"397D87C002F0"
-				compartment 	(object Compartment
-				    Parent_View 	@1202
-				    location   	(1010, 127)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	6
-				    max_width  	516)
-				width      	536
-				height     	364
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::DHCP::CDhcpIf" @1203
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(823, 73)
-				label      	(object ItemLabel
-				    Parent_View 	@1203
-				    location   	(731, 28)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	184
-				    justify    	0
-				    label      	"CDhcpIf")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16777156
-				quidu      	"397D87C10189"
-				width      	202
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$332" @1204
-				location   	(962, 113)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1019D"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iNotify1" @1205
-					Parent_View 	@1204
-					location   	(643, -1609)
-					label      	(object SegLabel @1206
-					    Parent_View 	@1205
-					    location   	(954, 147)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	120
-					    justify    	0
-					    label      	"-iNotify1"
-					    pctDist    	0.028866
-					    height     	35
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C1019F"
-					client     	@1204
-					supplier   	@1202
-					line_style 	0)
-				    (object RoleView "$UNNAMED$333" @1207
-					Parent_View 	@1204
-					location   	(643, -1609)
-					label      	(object SegLabel @1208
-					    Parent_View 	@1207
-					    location   	(920, 144)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"397D87C1019E"
-					client     	@1204
-					supplier   	@1203
-					line_style 	0)))
-			    (object UsesView "" @1209
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568B09039F"
-				client     	@1195
-				supplier   	@1190
-				vertices   	(list Points
-				    (311, 970)
-				    (159, 822)
-				    (143, 116))
-				line_style 	0)
-			    (object UsesView "" @1210
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568B0D01A6"
-				client     	@1195
-				supplier   	@1203
-				line_style 	0)
-			    (object InheritView "" @1211
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689BD031F"
-				client     	@1195
-				supplier   	@1193
-				line_style 	0)
-			    (object InheritView "" @1212
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689D60022"
-				client     	@1195
-				supplier   	@1189
-				line_style 	0)
-			    (object InheritView "" @1213
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A8A0099"
-				client     	@1195
-				supplier   	@1202
-				line_style 	0)
-			    (object InheritView "" @1214
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689530056"
-				client     	@1193
-				supplier   	@1191
-				vertices   	(list Points
-				    (1546, 467)
-				    (1606, 209)
-				    (1699, 125))
-				line_style 	0)
-			    (object UsesView "" @1215
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56891502B9"
-				client     	@1190
-				supplier   	@1189
-				line_style 	0)))
-		    (object ClassDiagram "CLanIp6Bearer"
-			quid       	"3C59793502B7"
-			title      	"CLanIp6Bearer"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1216
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(227, 79)
-				label      	(object ItemLabel
-				    Parent_View 	@1216
-				    location   	(126, 34)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	202
-				    justify    	0
-				    label      	"CNifIfBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3BC591400159"
-				width      	220
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::NifMan::CNifIfLink" @1217
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(542, 83)
-				label      	(object ItemLabel
-				    Parent_View 	@1217
-				    location   	(441, 38)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	202
-				    justify    	0
-				    label      	"CNifIfLink")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	14671839
-				quidu      	"3C5686EE0068"
-				width      	220
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanxBearer" @1218
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(225, 373)
-				label      	(object ItemLabel
-				    Parent_View 	@1218
-				    location   	(14, 263)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	422
-				    justify    	0
-				    label      	"CLanxBearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C568949019C"
-				compartment 	(object Compartment
-				    Parent_View 	@1218
-				    location   	(14, 359)
-				    icon_style 	"Icon"
-				    fill_color 	13434879
-				    anchor     	2
-				    nlines     	3
-				    max_width  	419)
-				width      	440
-				height     	240
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1219
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(898, 361)
-				label      	(object ItemLabel
-				    Parent_View 	@1219
-				    location   	(744, 316)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	308
-				    justify    	0
-				    label      	"CLanLinkCommon")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3BC59136000A"
-				width      	326
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::TIpv6Header" @1220
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(198, 1069)
-				label      	(object ItemLabel
-				    Parent_View 	@1220
-				    location   	(83, 1004)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	230
-				    justify    	0
-				    label      	"TIpv6Header")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C5803120047"
-				width      	248
-				height     	150
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLanIp6Bearer" @1221
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(758, 1068)
-				label      	(object ItemLabel
-				    Parent_View 	@1221
-				    location   	(461, 568)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	594
-				    justify    	0
-				    label      	"CLanIp6Bearer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C57FFCE023A"
-				compartment 	(object Compartment
-				    Parent_View 	@1221
-				    location   	(461, 664)
-				    icon_style 	"Icon"
-				    fill_color 	16777215
-				    anchor     	2
-				    nlines     	22
-				    max_width  	591)
-				width      	612
-				height     	1020
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ether802::CLANLinkBase" @1222
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(898, 84)
-				label      	(object ItemLabel
-				    Parent_View 	@1222
-				    location   	(772, 39)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	252
-				    justify    	0
-				    label      	"CLANLinkBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434828
-				quidu      	"3C56893101C9"
-				width      	270
-				height     	110
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1223
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56870002E5"
-				client     	@1217
-				supplier   	@1216
-				line_style 	0)
-			    (object InheritView "" @1224
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689530056"
-				client     	@1218
-				supplier   	@1216
-				line_style 	0)
-			    (object UsesView "" @1225
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A4F0152"
-				client     	@1219
-				supplier   	@1218
-				line_style 	0)
-			    (object InheritView "" @1226
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C57FFE20347"
-				client     	@1221
-				supplier   	@1218
-				line_style 	0)
-			    (object UsesView "" @1227
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C58033C00AC"
-				client     	@1221
-				supplier   	@1218
-				line_style 	0)
-			    (object UsesView "" @1228
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5803430391"
-				client     	@1221
-				supplier   	@1220
-				line_style 	0)
-			    (object InheritView "" @1229
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C56893E0041"
-				client     	@1222
-				supplier   	@1217
-				line_style 	0)
-			    (object UsesView "" @1230
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C568A3301DE"
-				client     	@1218
-				supplier   	@1222
-				line_style 	0)
-			    (object InheritView "" @1231
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3C5689610182"
-				client     	@1219
-				supplier   	@1222
-				line_style 	0)))))
-	    (object Class_Category "Packet Driver"
-		quid       	"3C5804F4031B"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CPktDrvBase"
-			quid       	"3C5804FD0292"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3C580A60035D"
-				supplier   	"Logical View::Ether802::CLANLinkBase"
-				quidu      	"3C56893101C9"))
-			language   	"C++"))
-		logical_presentations 	(list unit_reference_list))
-	    (object Mechanism @1232
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$407"
-			quid       	"3C56C6790240"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3C56C6CE0166"
-				supplier   	"$UNNAMED$408"
-				quidu      	"3C56C67F016C"
-				messages   	(list Messages
-				    (object Message "StartSending"
-					quid       	"3C56C6CE0167"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"StartSending( )"
-					quidu      	"3C595E7F0279"))))
-			class      	"Logical View::Ether802::CLanLinkCommon"
-			quidu      	"3BC59136000A"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$408"
-			quid       	"3C56C67F016C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3C56C6E0027A"
-				supplier   	"$UNNAMED$409"
-				quidu      	"3C56C6BD02DE"
-				messages   	(list Messages
-				    (object Message "StartSending"
-					quid       	"3C56C6E0027B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					Operation  	"StartSending(CProtocolBase*)"
-					quidu      	"39534E7201A9"))))
-			class      	"Logical View::Ether802::CLanIp4Bearer"
-			quidu      	"3C5689B202DD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$409"
-			quid       	"3C56C6BD02DE"
-			class      	"Logical View::E32BaseClasses::Esock::CProtocolBase"
-			quidu      	"39534E720138"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @1233
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$410"
-			quid       	"3C56C74E0250"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3C56C74E0251"
-				supplier   	"$UNNAMED$411"
-				quidu      	"3C56C74E0256"
-				messages   	(list Messages
-				    (object Message "StartSending"
-					quid       	"3C56C74E0252"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"StartSending( )"
-					quidu      	"3C595E7F0279"))))
-			class      	"Logical View::Ether802::CLanLinkCommon"
-			quidu      	"3BC59136000A"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$411"
-			quid       	"3C56C74E0256"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3C56C74E0255"
-				supplier   	"$UNNAMED$412"
-				quidu      	"3C56C74E0253"
-				messages   	(list Messages
-				    (object Message "StartSending"
-					quid       	"3C56CA1402A1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	5
-					Operation  	"StartSending(CProtocolBase*)"
-					quidu      	"39534E7201A9")))
-			    (object Link
-				quid       	"3C56C97100B2"
-				supplier   	"$UNNAMED$413"
-				quidu      	"3C56C77B01B4"
-				messages   	(list Messages
-				    (object Message "LinkUp"
-					quid       	"3C56C97100B3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					Operation  	"LinkUp(TSockAddr)"
-					quidu      	"397D87C101B2")
-				    (object Message "LinkUp"
-					quid       	"3C56CA00020C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5"
-					ordinal    	4
-					Operation  	"LinkUp( )"
-					quidu      	"3C595EF50174"))))
-			class      	"Logical View::Ether802::CLanIp4Bearer"
-			quidu      	"3C5689B202DD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$412"
-			quid       	"3C56C74E0253"
-			class      	"Logical View::E32BaseClasses::Esock::CProtocolBase"
-			quidu      	"39534E720138"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$413"
-			quid       	"3C56C77B01B4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3C56C9CA0377"
-				supplier   	"$UNNAMED$414"
-				quidu      	"3C56C77F0174"
-				messages   	(list Messages
-				    (object Message "LinkUp"
-					quid       	"3C56C9CA0378"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					Operation  	"LinkUp(TSockAddr)"
-					quidu      	"397D87C100C0")
-				    (object Message "EnableSend"
-					quid       	"3C56C9DD03B0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	3
-					Operation  	"EnableSend( )"
-					quidu      	"3BCD3A840335"))))
-			class      	"Logical View::DHCP::CDhcpIf"
-			quidu      	"397D87C10189"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$414"
-			quid       	"3C56C77F0174"
-			class      	"Logical View::DHCP::CDhcpClient"
-			quidu      	"397D87C1007A"
-			persistence 	"Transient"
-			multi      	FALSE))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "NotificationStructure"
-		quid       	"3BC5911D023F"
-		title      	"NotificationStructure"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	206
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1234
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(306, 879)
-			label      	(object ItemLabel
-			    Parent_View 	@1234
-			    location   	(9, 10)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	594
-			    justify    	0
-			    label      	"CLanLinkCommon")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3BC59136000A"
-			width      	612
-			height     	1758
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1235
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(144, 112)
-			label      	(object ItemLabel
-			    Parent_View 	@1235
-			    location   	(43, 67)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	202
-			    justify    	0
-			    label      	"CNifIfBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3BC591400159"
-			width      	220
-			height     	110
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DHCP::CDhcpClient" @1236
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1504, 448)
-			label      	(object ItemLabel
-			    Parent_View 	@1236
-			    location   	(1182, 49)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	645
-			    justify    	0
-			    label      	"CDhcpClient")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	12187060
-			quidu      	"397D87C1007A"
-			compartment 	(object Compartment
-			    Parent_View 	@1236
-			    location   	(1182, 145)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	17
-			    max_width  	662
-			    compartmentItems 	(list Compartment
-				"+ LinkDown()"
-				"+ LinkUp()"
-				"+ GetSettings()"
-				"+ Process()"
-				"+ DeregisterTransmitter()"
-				"+ RegisterTransmitter()"
-				"+ ~CDhcpClient()"
-				"+ ReceivedArpReply()"
-				"+ NewL()"
-				"+ CheckIpUdpPacket()"))
-			width      	663
-			height     	818
-			annotation 	8)
-		    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CActive" @1237
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(992, 96)
-			label      	(object ItemLabel
-			    Parent_View 	@1237
-			    location   	(878, 51)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	228
-			    justify    	0
-			    label      	"CActive")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3953470000B6"
-			width      	246
-			height     	110
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @1238
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3BCD37680177"
-			client     	@1236
-			supplier   	@1237
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::DHCP::TDhcpIp4Header" @1239
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(816, 752)
-			label      	(object ItemLabel
-			    Parent_View 	@1239
-			    location   	(623, 457)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	386
-			    justify    	0
-			    label      	"TDhcpIp4Header")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3BCD420C01C4"
-			compartment 	(object Compartment
-			    Parent_View 	@1239
-			    location   	(623, 553)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	12
-			    max_width  	393
-			    compartmentItems 	(list Compartment
-				"+ CalcChecksum()"))
-			width      	404
-			height     	610
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DHCP::TDhcpUdp4Header" @1240
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1648, 1072)
-			label      	(object ItemLabel
-			    Parent_View 	@1240
-			    location   	(1469, 900)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	358
-			    justify    	0
-			    label      	"TDhcpUdp4Header")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3BCD44DB0236"
-			compartment 	(object Compartment
-			    Parent_View 	@1240
-			    location   	(1469, 996)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	6
-			    max_width  	365
-			    compartmentItems 	(list Compartment
-				"+ CalcChecksum()"))
-			width      	376
-			height     	364
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DHCP::TDhcpStaticRoute" @1241
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(304, 2016)
-			label      	(object ItemLabel
-			    Parent_View 	@1241
-			    location   	(120, 1925)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	368
-			    justify    	0
-			    label      	"TDhcpStaticRoute")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"397D87C002C0"
-			compartment 	(object Compartment
-			    Parent_View 	@1241
-			    location   	(120, 2021)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	375)
-			width      	386
-			height     	202
-			annotation 	8
-			autoResize 	TRUE)
-		    (object UsesView "" @1242
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3BCD468703E0"
-			client     	@1236
-			supplier   	@1239
-			line_style 	0)
-		    (object UsesView "" @1243
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3BCD468B0350"
-			client     	@1236
-			supplier   	@1240
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::DHCP::MDhcpNotify" @1244
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(576, 224)
-			label      	(object ItemLabel
-			    Parent_View 	@1244
-			    location   	(317, 52)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	518
-			    justify    	0
-			    label      	"MDhcpNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"397D87C002F0"
-			compartment 	(object Compartment
-			    Parent_View 	@1244
-			    location   	(317, 148)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	6
-			    max_width  	516)
-			width      	536
-			height     	364
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DHCP::CDhcpIf" @1245
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(256, 1424)
-			label      	(object ItemLabel
-			    Parent_View 	@1245
-			    location   	(21, 959)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	470
-			    justify    	0
-			    label      	"CDhcpIf")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	12187060
-			quidu      	"397D87C10189"
-			compartment 	(object Compartment
-			    Parent_View 	@1245
-			    location   	(21, 1055)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	7
-			    max_width  	459)
-			width      	488
-			height     	950
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$332" @1246
-			location   	(551, 684)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"397D87C1019D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "iNotify1" @1247
-				Parent_View 	@1246
-				location   	(-217, -100)
-				label      	(object SegLabel @1248
-				    Parent_View 	@1247
-				    location   	(522, 461)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	132
-				    justify    	0
-				    label      	"-iNotify1"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1019F"
-				client     	@1246
-				supplier   	@1244
-				line_style 	0)
-			    (object RoleView "$UNNAMED$333" @1249
-				Parent_View 	@1246
-				location   	(-217, -100)
-				label      	(object SegLabel @1250
-				    Parent_View 	@1249
-				    location   	(469, 879)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1019E"
-				client     	@1246
-				supplier   	@1245
-				vertices   	(list Points
-				    (551, 684)
-				    (544, 816)
-				    (481, 948))
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::DHCP::TDhcpIfDetails" @1251
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(800, 1520)
-			label      	(object ItemLabel
-			    Parent_View 	@1251
-			    location   	(576, 1142)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	448
-			    justify    	0
-			    label      	"TDhcpIfDetails")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"397D87C100FC"
-			compartment 	(object Compartment
-			    Parent_View 	@1251
-			    location   	(576, 1238)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	16
-			    max_width  	453)
-			width      	466
-			height     	776
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$330" @1252
-			location   	(533, 1472)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"397D87C10139"
-			roleview_list 	(list RoleViews
-			    (object RoleView "iTransmit" @1253
-				Parent_View 	@1252
-				location   	(-875, 496)
-				label      	(object SegLabel @1254
-				    Parent_View 	@1253
-				    location   	(532, 1451)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	156
-				    justify    	0
-				    label      	"+iTransmit"
-				    pctDist    	0.147259
-				    height     	21
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1013B"
-				client     	@1252
-				supplier   	@1245
-				line_style 	0)
-			    (object RoleView "$UNNAMED$331" @1255
-				Parent_View 	@1252
-				location   	(-875, 496)
-				label      	(object SegLabel @1256
-				    Parent_View 	@1255
-				    location   	(567, 1437)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1013A"
-				client     	@1252
-				supplier   	@1251
-				line_style 	0)))
-		    (object UsesView "iIfDetails" @1257
-			label      	(object ItemLabel
-			    Parent_View 	@1257
-			    location   	(1134, 1010)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	144
-			    justify    	0
-			    label      	"iIfDetails")
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3BC592FE0060"
-			client     	@1236
-			supplier   	@1251
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::DHCP::TDhcpRouterDiscovery" @1258
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(816, 2032)
-			label      	(object ItemLabel
-			    Parent_View 	@1258
-			    location   	(636, 2005)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	360
-			    justify    	0
-			    label      	"TDhcpRouterDiscovery")
-			stereotype 	(object ItemLabel
-			    Parent_View 	@1258
-			    location   	(636, 1964)
-			    fill_color 	13434879
-			    anchor     	10
-			    nlines     	1
-			    max_width  	360
-			    justify    	0
-			    label      	"<<enum>>")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"398149DD0218"
-			width      	378
-			height     	156
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DHCP::CDhcpSettings" @1259
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1472, 1680)
-			label      	(object ItemLabel
-			    Parent_View 	@1259
-			    location   	(1105, 1283)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	734
-			    justify    	0
-			    label      	"CDhcpSettings")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"397D87C0034A"
-			compartment 	(object Compartment
-			    Parent_View 	@1259
-			    location   	(1105, 1379)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	17
-			    max_width  	740
-			    compartmentItems 	(list Compartment
-				"# CDhcpSettings()"
-				"+ CDhcpSettings* NewL()"))
-			width      	752
-			height     	814
-			annotation 	8)
-		    (object AssociationViewNew "$UNNAMED$324" @1260
-			location   	(1064, 1582)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"397D87C10107"
-			roleview_list 	(list RoleViews
-			    (object RoleView "iSettings" @1261
-				Parent_View 	@1260
-				location   	(8, -594)
-				label      	(object SegLabel @1262
-				    Parent_View 	@1261
-				    location   	(1098, 1548)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	152
-				    justify    	0
-				    label      	"+iSettings"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C10111"
-				client     	@1260
-				supplier   	@1259
-				line_style 	0)
-			    (object RoleView "$UNNAMED$325" @1263
-				Parent_View 	@1260
-				location   	(8, -594)
-				label      	(object SegLabel @1264
-				    Parent_View 	@1263
-				    location   	(1049, 1536)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C10108"
-				client     	@1260
-				supplier   	@1251
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$340" @1265
-			location   	(1028, 1916)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"39814A1B036C"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$341" @1266
-				Parent_View 	@1265
-				location   	(836, -340)
-				label      	(object SegLabel @1267
-				    Parent_View 	@1266
-				    location   	(1062, 1851)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39814A1D0256"
-				client     	@1265
-				supplier   	@1259
-				line_style 	0)
-			    (object RoleView "iRouterDiscovery" @1268
-				Parent_View 	@1265
-				location   	(836, -340)
-				label      	(object SegLabel @1269
-				    Parent_View 	@1268
-				    location   	(915, 1915)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	274
-				    justify    	0
-				    label      	"+iRouterDiscovery"
-				    pctDist    	1.234773
-				    height     	54
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39814A1D024C"
-				client     	@1265
-				supplier   	@1258
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::DHCP::TDhcpEtherType" @1270
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1264, 1136)
-			label      	(object ItemLabel
-			    Parent_View 	@1270
-			    location   	(1123, 1108)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"TDhcpEtherType")
-			stereotype 	(object ItemLabel
-			    Parent_View 	@1270
-			    location   	(1123, 1067)
-			    fill_color 	13434879
-			    anchor     	10
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"<<enum>>")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"39814A700007"
-			width      	300
-			height     	158
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$342" @1271
-			location   	(1304, 1243)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"39814ABB0087"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$343" @1272
-				Parent_View 	@1271
-				location   	(-296, -1221)
-				label      	(object SegLabel @1273
-				    Parent_View 	@1272
-				    location   	(1352, 1254)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39814ABC0205"
-				client     	@1271
-				supplier   	@1259
-				line_style 	0)
-			    (object RoleView "iEtherType" @1274
-				Parent_View 	@1271
-				location   	(-296, -1221)
-				label      	(object SegLabel @1275
-				    Parent_View 	@1274
-				    location   	(1334, 1207)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	190
-				    justify    	0
-				    label      	"+iEtherType"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39814ABC01FB"
-				client     	@1271
-				supplier   	@1270
-				line_style 	0)))
-		    (object UsesView "iDhcpRecv" @1276
-			label      	(object ItemLabel
-			    Parent_View 	@1276
-			    location   	(912, 1092)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	162
-			    justify    	0
-			    label      	"iDhcpRecv")
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3BC592800113"
-			client     	@1245
-			supplier   	@1236
-			vertices   	(list Points
-			    (500, 1165)
-			    (560, 1103)
-			    (1073, 1087)
-			    (1227, 857))
-			line_style 	0)))
-	    (object ClassDiagram "Notification#2"
-		quid       	"3BCD514403C5"
-		title      	"Notification#2"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::DHCP::TDhcpRouterDiscovery" @1277
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(624, 1056)
-			label      	(object ItemLabel
-			    Parent_View 	@1277
-			    location   	(444, 1009)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	360
-			    justify    	0
-			    label      	"TDhcpRouterDiscovery")
-			stereotype 	(object ItemLabel
-			    Parent_View 	@1277
-			    location   	(444, 968)
-			    fill_color 	13434879
-			    anchor     	10
-			    nlines     	1
-			    max_width  	360
-			    justify    	0
-			    label      	"<<enum>>")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"398149DD0218"
-			width      	378
-			height     	196
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DHCP::CDhcpSettings" @1278
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1056, 448)
-			label      	(object ItemLabel
-			    Parent_View 	@1278
-			    location   	(689, 10)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	734
-			    justify    	0
-			    label      	"CDhcpSettings")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"397D87C0034A"
-			compartment 	(object Compartment
-			    Parent_View 	@1278
-			    location   	(689, 106)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	19
-			    max_width  	731)
-			width      	752
-			height     	896
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$340" @1279
-			location   	(714, 926)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"39814A1B036C"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$341" @1280
-				Parent_View 	@1279
-				location   	(90, -130)
-				label      	(object SegLabel @1281
-				    Parent_View 	@1280
-				    location   	(698, 879)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39814A1D0256"
-				client     	@1279
-				supplier   	@1278
-				line_style 	0)
-			    (object RoleView "iRouterDiscovery" @1282
-				Parent_View 	@1279
-				location   	(90, -130)
-				label      	(object SegLabel @1283
-				    Parent_View 	@1282
-				    location   	(664, 927)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	274
-				    justify    	0
-				    label      	"+iRouterDiscovery"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39814A1D024C"
-				client     	@1279
-				supplier   	@1277
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::DHCP::TDhcpEtherType" @1284
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1248, 1056)
-			label      	(object ItemLabel
-			    Parent_View 	@1284
-			    location   	(1107, 1009)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"TDhcpEtherType")
-			stereotype 	(object ItemLabel
-			    Parent_View 	@1284
-			    location   	(1107, 968)
-			    fill_color 	13434879
-			    anchor     	10
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"<<enum>>")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"39814A700007"
-			width      	300
-			height     	196
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$342" @1285
-			location   	(1206, 926)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"39814ABB0087"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$343" @1286
-				Parent_View 	@1285
-				location   	(-26, -98)
-				label      	(object SegLabel @1287
-				    Parent_View 	@1286
-				    location   	(1160, 914)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39814ABC0205"
-				client     	@1285
-				supplier   	@1278
-				line_style 	0)
-			    (object RoleView "iEtherType" @1288
-				Parent_View 	@1285
-				location   	(-26, -98)
-				label      	(object SegLabel @1289
-				    Parent_View 	@1288
-				    location   	(1175, 964)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	190
-				    justify    	0
-				    label      	"+iEtherType"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39814ABC01FB"
-				client     	@1285
-				supplier   	@1284
-				line_style 	0)))))
-	    (object ClassDiagram "Ether802Diagram"
-		quid       	"3C56855200B6"
-		title      	"Ether802Diagram"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::Arp::MARPNotify" @1290
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(258, 252)
-			label      	(object ItemLabel
-			    Parent_View 	@1290
-			    location   	(86, 121)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	344
-			    justify    	0
-			    label      	"MARPNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C5684DF01E7"
-			compartment 	(object Compartment
-			    Parent_View 	@1290
-			    location   	(86, 217)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	4
-			    max_width  	341)
-			width      	362
-			height     	282
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Arp::CARPResolve" @1291
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(367, 1032)
-			label      	(object ItemLabel
-			    Parent_View 	@1291
-			    location   	(109, 819)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	516
-			    justify    	0
-			    label      	"CARPResolve")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C5684EE0351"
-			compartment 	(object Compartment
-			    Parent_View 	@1291
-			    location   	(109, 915)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	8
-			    max_width  	513)
-			width      	534
-			height     	446
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::E32BaseClasses::E32Base::CBase" @1292
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1975, 58)
-			label      	(object ItemLabel
-			    Parent_View 	@1292
-			    location   	(1861, 13)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	228
-			    justify    	0
-			    label      	"CBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	14737632
-			quidu      	"395347110269"
-			width      	246
-			height     	110
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1293
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1220, 344)
-			label      	(object ItemLabel
-			    Parent_View 	@1293
-			    location   	(1011, 90)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	418
-			    justify    	0
-			    label      	"CNifIfBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	14671839
-			quidu      	"3BC591400159"
-			width      	436
-			height     	528
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::NifMan::CNifIfLink" @1294
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1835, 309)
-			label      	(object ItemLabel
-			    Parent_View 	@1294
-			    location   	(1546, 157)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	578
-			    justify    	0
-			    label      	"CNifIfLink")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	14671839
-			quidu      	"3C5686EE0068"
-			width      	596
-			height     	324
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @1295
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C56870002E5"
-			client     	@1294
-			supplier   	@1293
-			line_style 	0)
-		    (object UsesView "" @1296
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C56891502B9"
-			client     	@1291
-			supplier   	@1290
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Ether802::CLANLinkBase" @1297
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1890, 828)
-			label      	(object ItemLabel
-			    Parent_View 	@1297
-			    location   	(1648, 553)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	484
-			    justify    	0
-			    label      	"CLANLinkBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3C56893101C9"
-			width      	502
-			height     	570
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @1298
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C56893E0041"
-			client     	@1297
-			supplier   	@1294
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Ether802::CLanxBearer" @1299
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1392, 1081)
-			label      	(object ItemLabel
-			    Parent_View 	@1299
-			    location   	(1181, 663)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	422
-			    justify    	0
-			    label      	"CLanxBearer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3C568949019C"
-			width      	440
-			height     	856
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @1300
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5689530056"
-			client     	@1299
-			supplier   	@1293
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1301
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1912, 1738)
-			label      	(object ItemLabel
-			    Parent_View 	@1301
-			    location   	(1711, 1197)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	402
-			    justify    	0
-			    label      	"CLanLinkCommon")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3BC59136000A"
-			width      	420
-			height     	1102
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @1302
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5689610182"
-			client     	@1301
-			supplier   	@1297
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Ether802::CLanIp4Bearer" @1303
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(687, 1681)
-			label      	(object ItemLabel
-			    Parent_View 	@1303
-			    location   	(394, 833)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	586
-			    justify    	0
-			    label      	"CLanIp4Bearer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3C5689B202DD"
-			width      	604
-			height     	1716
-			annotation 	8
-			autoResize 	TRUE)
-		    (object UsesView "" @1304
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568A4F0152"
-			client     	@1301
-			supplier   	@1299
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::DHCP::MDhcpNotify" @1305
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(721, 309)
-			label      	(object ItemLabel
-			    Parent_View 	@1305
-			    location   	(462, 116)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	518
-			    justify    	0
-			    label      	"MDhcpNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	16777156
-			quidu      	"397D87C002F0"
-			compartment 	(object Compartment
-			    Parent_View 	@1305
-			    location   	(462, 212)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	7
-			    max_width  	516)
-			width      	536
-			height     	406
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DHCP::CDhcpIf" @1306
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(950, 1045)
-			label      	(object ItemLabel
-			    Parent_View 	@1306
-			    location   	(737, 688)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	426
-			    justify    	0
-			    label      	"CDhcpIf")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	16777156
-			quidu      	"397D87C10189"
-			compartment 	(object Compartment
-			    Parent_View 	@1306
-			    location   	(737, 784)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	15
-			    max_width  	422)
-			width      	444
-			height     	734
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$332" @1307
-			location   	(809, 594)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"397D87C1019D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "iNotify1" @1308
-				Parent_View 	@1307
-				location   	(490, -1128)
-				label      	(object SegLabel @1309
-				    Parent_View 	@1308
-				    location   	(828, 516)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	120
-				    justify    	0
-				    label      	"-iNotify1"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1019F"
-				client     	@1307
-				supplier   	@1305
-				line_style 	0)
-			    (object RoleView "$UNNAMED$333" @1310
-				Parent_View 	@1307
-				location   	(490, -1128)
-				label      	(object SegLabel @1311
-				    Parent_View 	@1310
-				    location   	(870, 648)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1019E"
-				client     	@1307
-				supplier   	@1306
-				line_style 	0)))
-		    (object UsesView "" @1312
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568A3301DE"
-			client     	@1299
-			supplier   	@1297
-			line_style 	0)
-		    (object UsesView "" @1313
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568B09039F"
-			client     	@1303
-			supplier   	@1291
-			line_style 	0)
-		    (object UsesView "" @1314
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568B0D01A6"
-			client     	@1303
-			supplier   	@1306
-			line_style 	0)
-		    (object InheritView "" @1315
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5685D9029B"
-			client     	@1291
-			supplier   	@1292
-			vertices   	(list Points
-			    (197, 808)
-			    (37, 597)
-			    (37, 56)
-			    (1851, 57))
-			line_style 	0)
-		    (object InheritView "" @1316
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5687510328"
-			client     	@1293
-			supplier   	@1292
-			vertices   	(list Points
-			    (1438, 177)
-			    (1546, 97)
-			    (1851, 68))
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Ether802::CLanIp6Bearer" @1317
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1390, 1879)
-			label      	(object ItemLabel
-			    Parent_View 	@1317
-			    location   	(1093, 1379)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	594
-			    justify    	0
-			    label      	"CLanIp6Bearer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3C57FFCE023A"
-			width      	612
-			height     	1020
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @1318
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C57FFE20347"
-			client     	@1317
-			supplier   	@1299
-			line_style 	0)
-		    (object InheritView "" @1319
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5689BD031F"
-			client     	@1303
-			supplier   	@1299
-			line_style 	0)
-		    (object InheritView "" @1320
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5689D60022"
-			client     	@1303
-			supplier   	@1290
-			vertices   	(list Points
-			    (674, 822)
-			    (672, 603)
-			    (428, 590)
-			    (329, 393))
-			line_style 	0)
-		    (object InheritView "" @1321
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568A8A0099"
-			client     	@1303
-			supplier   	@1305
-			line_style 	0)))
-	    (object ClassDiagram "CLanIp4BearerDiag"
-		quid       	"3C56916401DC"
-		title      	"CLanIp4BearerDiag"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::Arp::MARPNotify" @1322
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(435, 289)
-			label      	(object ItemLabel
-			    Parent_View 	@1322
-			    location   	(327, 244)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	216
-			    justify    	0
-			    label      	"MARPNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C5684DF01E7"
-			width      	234
-			height     	110
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Arp::CARPResolve" @1323
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(135, 289)
-			label      	(object ItemLabel
-			    Parent_View 	@1323
-			    location   	(15, 244)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	240
-			    justify    	0
-			    label      	"CARPResolve")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C5684EE0351"
-			width      	258
-			height     	110
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1324
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1629, 63)
-			label      	(object ItemLabel
-			    Parent_View 	@1324
-			    location   	(1527, 18)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	204
-			    justify    	0
-			    label      	"CNifIfBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	14671839
-			quidu      	"3BC591400159"
-			width      	222
-			height     	110
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::NifMan::CNifIfLink" @1325
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1738, 298)
-			label      	(object ItemLabel
-			    Parent_View 	@1325
-			    location   	(1636, 253)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	204
-			    justify    	0
-			    label      	"CNifIfLink")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	14671839
-			quidu      	"3C5686EE0068"
-			width      	222
-			height     	110
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Ether802::CLANLinkBase" @1326
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1785, 536)
-			label      	(object ItemLabel
-			    Parent_View 	@1326
-			    location   	(1543, 446)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	484
-			    justify    	0
-			    label      	"CLANLinkBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3C56893101C9"
-			width      	502
-			height     	200
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Ether802::CLanxBearer" @1327
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1380, 308)
-			label      	(object ItemLabel
-			    Parent_View 	@1327
-			    location   	(1169, 198)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	422
-			    justify    	0
-			    label      	"CLanxBearer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3C568949019C"
-			width      	440
-			height     	240
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1328
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1573, 801)
-			label      	(object ItemLabel
-			    Parent_View 	@1328
-			    location   	(1276, 568)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	594
-			    justify    	0
-			    label      	"CLanLinkCommon")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3BC59136000A"
-			width      	612
-			height     	486
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Ether802::CLanIp4Bearer" @1329
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(909, 699)
-			label      	(object ItemLabel
-			    Parent_View 	@1329
-			    location   	(708, 404)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	402
-			    justify    	0
-			    label      	"CLanIp4Bearer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3C5689B202DD"
-			width      	420
-			height     	610
-			annotation 	8
-			autoResize 	TRUE)
-		    (object UsesView "" @1330
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C56891502B9"
-			client     	@1323
-			supplier   	@1322
-			line_style 	0)
-		    (object InheritView "" @1331
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C56870002E5"
-			client     	@1325
-			supplier   	@1324
-			line_style 	0)
-		    (object InheritView "" @1332
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C56893E0041"
-			client     	@1326
-			supplier   	@1325
-			line_style 	0)
-		    (object InheritView "" @1333
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5689530056"
-			client     	@1327
-			supplier   	@1324
-			line_style 	0)
-		    (object UsesView "" @1334
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568A3301DE"
-			client     	@1327
-			supplier   	@1326
-			line_style 	0)
-		    (object InheritView "" @1335
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5689610182"
-			client     	@1328
-			supplier   	@1326
-			line_style 	0)
-		    (object UsesView "" @1336
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568A4F0152"
-			client     	@1328
-			supplier   	@1327
-			line_style 	0)
-		    (object UsesView "" @1337
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568B09039F"
-			client     	@1329
-			supplier   	@1323
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::DHCP::MDhcpNotify" @1338
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1042, 306)
-			label      	(object ItemLabel
-			    Parent_View 	@1338
-			    location   	(931, 240)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	222
-			    justify    	0
-			    label      	"MDhcpNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	16777156
-			quidu      	"397D87C002F0"
-			width      	240
-			height     	152
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DHCP::CDhcpIf" @1339
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(679, 292)
-			label      	(object ItemLabel
-			    Parent_View 	@1339
-			    location   	(587, 247)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"CDhcpIf")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	16777156
-			quidu      	"397D87C10189"
-			width      	202
-			height     	110
-			annotation 	8
-			autoResize 	TRUE)
-		    (object UsesView "" @1340
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568B0D01A6"
-			client     	@1329
-			supplier   	@1339
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$332" @1341
-			location   	(850, 297)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"397D87C1019D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "iNotify1" @1342
-				Parent_View 	@1341
-				location   	(531, -1425)
-				label      	(object SegLabel @1343
-				    Parent_View 	@1342
-				    location   	(851, 332)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	120
-				    justify    	0
-				    label      	"-iNotify1"
-				    pctDist    	0.028866
-				    height     	35
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1019F"
-				client     	@1341
-				supplier   	@1338
-				line_style 	0)
-			    (object RoleView "$UNNAMED$333" @1344
-				Parent_View 	@1341
-				location   	(531, -1425)
-				label      	(object SegLabel @1345
-				    Parent_View 	@1344
-				    location   	(793, 337)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"397D87C1019E"
-				client     	@1341
-				supplier   	@1339
-				line_style 	0)))
-		    (object InheritView "" @1346
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5689BD031F"
-			client     	@1329
-			supplier   	@1327
-			line_style 	0)
-		    (object InheritView "" @1347
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5689D60022"
-			client     	@1329
-			supplier   	@1322
-			line_style 	0)
-		    (object InheritView "" @1348
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568A8A0099"
-			client     	@1329
-			supplier   	@1338
-			line_style 	0)))
-	    (object ClassDiagram "CLanIp6BearerDiag"
-		quid       	"3C56D4D200BB"
-		title      	"CLanIp6BearerDiag"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::NifMan::CNifIfBase" @1349
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(202, 70)
-			label      	(object ItemLabel
-			    Parent_View 	@1349
-			    location   	(100, 25)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	204
-			    justify    	0
-			    label      	"CNifIfBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	14671839
-			quidu      	"3BC591400159"
-			width      	222
-			height     	110
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::NifMan::CNifIfLink" @1350
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(648, 251)
-			label      	(object ItemLabel
-			    Parent_View 	@1350
-			    location   	(546, 206)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	204
-			    justify    	0
-			    label      	"CNifIfLink")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	14671839
-			quidu      	"3C5686EE0068"
-			width      	222
-			height     	110
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Ether802::CLANLinkBase" @1351
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(651, 459)
-			label      	(object ItemLabel
-			    Parent_View 	@1351
-			    location   	(409, 185)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	484
-			    justify    	0
-			    label      	"CLANLinkBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3C56893101C9"
-			width      	502
-			height     	568
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Ether802::CLanxBearer" @1352
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(220, 431)
-			label      	(object ItemLabel
-			    Parent_View 	@1352
-			    location   	(9, 13)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	422
-			    justify    	0
-			    label      	"CLanxBearer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3C568949019C"
-			width      	440
-			height     	856
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Ether802::CLanLinkCommon" @1353
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(645, 735)
-			label      	(object ItemLabel
-			    Parent_View 	@1353
-			    location   	(348, 502)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	594
-			    justify    	0
-			    label      	"CLanLinkCommon")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434828
-			quidu      	"3BC59136000A"
-			width      	612
-			height     	486
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @1354
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C56870002E5"
-			client     	@1350
-			supplier   	@1349
-			line_style 	0)
-		    (object InheritView "" @1355
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C56893E0041"
-			client     	@1351
-			supplier   	@1350
-			line_style 	0)
-		    (object InheritView "" @1356
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5689530056"
-			client     	@1352
-			supplier   	@1349
-			line_style 	0)
-		    (object UsesView "" @1357
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568A3301DE"
-			client     	@1352
-			supplier   	@1351
-			line_style 	0)
-		    (object InheritView "" @1358
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C5689610182"
-			client     	@1353
-			supplier   	@1351
-			line_style 	0)
-		    (object UsesView "" @1359
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3C568A4F0152"
-			client     	@1353
-			supplier   	@1352
-			line_style 	0)))
-	    (object InteractionDiagram "CLanIp4BearerLinkUp"
-		mechanism_ref 	@1232
-		quid       	"3C56C661006E"
-		title      	"CLanIp4BearerLinkUp"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$407" @1360
-			location   	(169, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@1360
-			    location   	(169, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C56C6790240"
-			width      	300
-			height     	422
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1361
-			    location   	(169, 362)
-			    line_color 	3342489
-			    InterObjView 	@1360
-			    height     	195
-			    y_coord    	135
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$408" @1362
-			location   	(478, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@1362
-			    location   	(478, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C56C67F016C"
-			width      	300
-			height     	422
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1363
-			    location   	(478, 362)
-			    line_color 	3342489
-			    InterObjView 	@1362
-			    height     	135
-			    y_coord    	75
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$409" @1364
-			location   	(790, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@1364
-			    location   	(790, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C56C6BD02DE"
-			width      	300
-			height     	422
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1365
-			    location   	(790, 377)
-			    line_color 	3342489
-			    InterObjView 	@1364
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @1366
-			location   	(0, 362)
-			label      	(object SegLabel @1367
-			    Parent_View 	@1366
-			    location   	(325, 324)
-			    quidu      	"3C56C6CE0167"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	194
-			    justify    	0
-			    label      	"StartSending"
-			    pctDist    	0.509025
-			    height     	39
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1360
-			supplier   	@1362
-			Focus_Src  	@1361
-			Focus_Entry 	@1363
-			origin     	(184, 362)
-			terminus   	(462, 362)
-			ordinal    	0)
-		    (object InterMessView "" @1368
-			location   	(0, 377)
-			label      	(object SegLabel @1369
-			    Parent_View 	@1368
-			    location   	(634, 333)
-			    quidu      	"3C56C6E0027B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	194
-			    justify    	0
-			    label      	"StartSending"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1362
-			supplier   	@1364
-			Focus_Src  	@1363
-			Focus_Entry 	@1365
-			origin     	(493, 377)
-			terminus   	(774, 377)
-			ordinal    	1)))
-	    (object InteractionDiagram "CLanIp4BearerLinkUp2"
-		mechanism_ref 	@1233
-		quid       	"3C56C7410306"
-		title      	"CLanIp4BearerLinkUp2"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$410" @1370
-			location   	(157, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@1370
-			    location   	(157, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C56C74E0250"
-			width      	300
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1371
-			    location   	(157, 362)
-			    line_color 	3342489
-			    InterObjView 	@1370
-			    height     	818
-			    y_coord    	758
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$411" @1372
-			location   	(465, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@1372
-			    location   	(465, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C56C74E0256"
-			width      	300
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1373
-			    location   	(465, 362)
-			    line_color 	3342489
-			    InterObjView 	@1372
-			    height     	758
-			    y_coord    	698
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1374
-			    location   	(465, 676)
-			    line_color 	3342489
-			    InterObjView 	@1372
-			    height     	204
-			    y_coord    	144
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$412" @1375
-			location   	(1384, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@1375
-			    location   	(1384, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C56C74E0253"
-			width      	300
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1376
-			    location   	(1384, 760)
-			    line_color 	3342489
-			    InterObjView 	@1375
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$413" @1377
-			location   	(768, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@1377
-			    location   	(768, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C56C77B01B4"
-			width      	300
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1378
-			    location   	(768, 377)
-			    line_color 	3342489
-			    InterObjView 	@1377
-			    height     	683
-			    y_coord    	623
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1379
-			    location   	(768, 598)
-			    line_color 	3342489
-			    InterObjView 	@1377
-			    height     	342
-			    y_coord    	282
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$414" @1380
-			location   	(1075, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@1380
-			    location   	(1075, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3C56C77F0174"
-			width      	300
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1381
-			    location   	(1075, 392)
-			    line_color 	3342489
-			    InterObjView 	@1380
-			    height     	608
-			    y_coord    	548
-			    Nested     	FALSE))
-		    (object InterMessView "" @1382
-			location   	(0, 362)
-			label      	(object SegLabel @1383
-			    Parent_View 	@1382
-			    location   	(311, 318)
-			    quidu      	"3C56C74E0252"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	194
-			    justify    	0
-			    label      	"StartSending"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1370
-			supplier   	@1372
-			Focus_Src  	@1371
-			Focus_Entry 	@1373
-			origin     	(172, 362)
-			terminus   	(449, 362)
-			ordinal    	0)
-		    (object InterMessView "" @1384
-			location   	(0, 377)
-			label      	(object SegLabel @1385
-			    Parent_View 	@1384
-			    location   	(616, 333)
-			    quidu      	"3C56C97100B3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	100
-			    justify    	0
-			    label      	"LinkUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1372
-			supplier   	@1377
-			Focus_Src  	@1373
-			Focus_Entry 	@1378
-			origin     	(480, 377)
-			terminus   	(752, 377)
-			ordinal    	1)
-		    (object InterMessView "" @1386
-			location   	(0, 392)
-			label      	(object SegLabel @1387
-			    Parent_View 	@1386
-			    location   	(921, 348)
-			    quidu      	"3C56C9CA0378"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	100
-			    justify    	0
-			    label      	"LinkUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1377
-			supplier   	@1380
-			Focus_Src  	@1378
-			Focus_Entry 	@1381
-			origin     	(783, 392)
-			terminus   	(1059, 392)
-			ordinal    	2)
-		    (object InterMessView "" @1388
-			location   	(0, 598)
-			label      	(object SegLabel @1389
-			    Parent_View 	@1388
-			    location   	(922, 554)
-			    quidu      	"3C56C9DD03B0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"EnableSend"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@1380
-			supplier   	@1377
-			Focus_Src  	@1381
-			Focus_Entry 	@1379
-			origin     	(1059, 598)
-			terminus   	(784, 598)
-			ordinal    	3)
-		    (object InterMessView "" @1390
-			location   	(0, 676)
-			label      	(object SegLabel @1391
-			    Parent_View 	@1390
-			    location   	(617, 632)
-			    quidu      	"3C56CA00020C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	100
-			    justify    	0
-			    label      	"LinkUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@1377
-			supplier   	@1372
-			Focus_Src  	@1379
-			Focus_Entry 	@1374
-			origin     	(752, 676)
-			terminus   	(481, 676)
-			ordinal    	4)
-		    (object InterMessView "" @1392
-			location   	(0, 760)
-			label      	(object SegLabel @1393
-			    Parent_View 	@1392
-			    location   	(924, 716)
-			    quidu      	"3C56CA1402A1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	194
-			    justify    	0
-			    label      	"StartSending"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1372
-			supplier   	@1375
-			Focus_Src  	@1374
-			Focus_Entry 	@1376
-			origin     	(480, 760)
-			terminus   	(1368, 760)
-			ordinal    	5)
-		    (object NoteView @1394
-			location   	(1184, 487)
-			label      	(object ItemLabel
-			    Parent_View 	@1394
-			    location   	(1046, 422)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	240
-			    label      	
-|Sometime later,
-|when dhcp completes
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	143)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"396358EE0098"
-	physical_models 	(list unit_reference_list)
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"39635902015E"
-		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       	"396358EE0099"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"396358EE009B"
-		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       	"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.3")
-		    (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      	FALSE)
-		    (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
-|attr232=TInt
-|attr233=TInt16
-|attr234=TInt32
-|attr235=TInt64
-|attr236=TInt8
-|attr237=TUint
-|attr238=TBuf
-|attr239=TBuf16
-|attr240=TBuf8
-|attr241=TBufC
-|attr242=TDes
-|attr243=TDes16
-|attr244=TDes8
-|attr245=TDesC
-|attr246=TDesC16
-|attr247=TDesC8
-|attr248=TPtr
-|attr249=TPtrC
-|attr250=TUint16
-|attr251=TUint32
-|attr252=TUint8
-|attr253=TBool
-|attr254=TChar
-|attr255=TInetAddr
-|attr256=TSockAddr
-			))
-		    (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       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)))
-	    (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       	"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__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       	"VisualStudio"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"DDL"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBase"
-			value      	("DataBaseSet" 800))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBaseSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"DDL"
-				name       	"ANSI"
-				value      	800)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Oracle"
-				value      	801)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"SQLServer"
-				value      	802)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Sybase"
-				value      	803)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Watcom"
-				value      	804)))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnName"
-			value      	"Id")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnType"
-			value      	"NUMBER(5)")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ViewName"
-			value      	"V_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"TableName"
-			value      	"T_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"InheritSuffix"
-			value      	"_V")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DropClause"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"BaseViews"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DDLScriptFilename"
-			value      	"DDL1.SQL")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ColumnType"
-			value      	"VARCHAR")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"NullsOK"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKey"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Unique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CompositeUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CheckConstraint"
-			value      	"")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"framework"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"cg"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"UseMSVC"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CommentWidth"
-			value      	60)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GeneratePreserveRegions"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"compiler2.1__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue(sizeof($targetClass),$limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue(sizeof($targetClass),$limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference($limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference($limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"UseMSVC"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CommentWidth"
-			value      	60)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GeneratePreserveRegions"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"compiler3.0__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"UseMSVC"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CommentWidth"
-			value      	60)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GeneratePreserveRegions"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ImplementationType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ClassKey"
-			value      	"class")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"PutBodiesInSpec"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDefaultConstructor"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DefaultConstructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExplicitDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateCopyConstructor"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyConstructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExplicitCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDestructor"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DestructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DestructorKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDestructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssignmentOperation"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssignmentVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssignmentKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssignmentOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEqualityOperations"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"EqualityVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"EqualityKind"
-			value      	("FriendKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineEqualityOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateRelationalOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"RelationalVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"RelationalKind"
-			value      	("FriendKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineRelationalOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateStorageMgmtOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StorageMgmtVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineStorageMgmtOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSubscriptOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSubscriptOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDereferenceOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDereferenceOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateIndirectionOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineIndirectionOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateStreamOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StreamVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineStreamOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ThreeKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"KindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FriendKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"DeclareAndDefine"
-				value      	199)
-			    (object Attribute
-				tool       	"cg"
-				name       	"DeclareOnly"
-				value      	205)
-			    (object Attribute
-				tool       	"cg"
-				name       	"DoNotDeclare"
-				value      	206)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"VisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ConstValue"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDefaultSpecifier"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DefaultSpecifier"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExtensionlessFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InclusionProtectionSymbol"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeFormat"
-			value      	(value Text 
-|// $package
-|#include "$file"
-|
-			))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludePrecompiledHeader"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeOrder"
-			value      	"AMIR")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyle"
-			value      	("InliningStyleSet" 207))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"InClassDeclaration"
-				value      	208)
-			    (object Attribute
-				tool       	"cg"
-				name       	"FollowingClassDeclaration"
-				value      	207)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"TypesDefined"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeClosure"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExtensionlessFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeFormat"
-			value      	(value Text 
-|// $package
-|#include "$file"
-|
-			))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludePrecompiledHeader"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeOrder"
-			value      	"AMIR")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyle"
-			value      	("InliningStyleSet" 207))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"InClassDeclaration"
-				value      	208)
-			    (object Attribute
-				tool       	"cg"
-				name       	"FollowingClassDeclaration"
-				value      	207)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"TypesDefined"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeClosure"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationKind"
-			value      	("OperationKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAbstractBody"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsConst"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsExplicit"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Inline"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"EntryCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExitCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CCRegion"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"BodyAnnotations"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsOneWay"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Context"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"Raises"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"Ordered"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$supplier")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SelectorName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SelectorType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HasRelTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Sequence"
-				value      	47)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateForwardReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IsReadOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedHasRelType"
-			value      	("HasRelTypeSet" 47))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Association"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$targetClass")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Inherit"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"InstanceArguments"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerGet"
-			value      	"$data.get($keys)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerSet"
-			value      	"$data.set($keys,$value)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedContainer"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassContainer"
-			value      	"$supplier *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassInitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetSetByReference"
-			value      	("QualifiedGetSetByReferenceSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetSetByReferenceSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_GetSetByReference"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateQualifiedGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineQualifiedGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateQualifiedSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedSetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedSetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineQualifiedSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberName"
-			value      	"$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssocClassGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassSetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassSetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssocClassSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassForwardReferenceOnly"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Sequence"
-				value      	47)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateForwardReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IsReadOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedRoleType"
-			value      	("AssocTypeSet" 47))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtAttributeVisibility"
-				value      	211)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CCRegion"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CaseSpecifier"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"IsReadOnly"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Uses"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"BodyReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateForwardReference"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Subsystem"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DirectoryIsOnSearchList"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"PrecompiledHeader"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Category"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"IsNamespace"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Indent"
-			value      	2)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Version"
-			value      	"5.0")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCClassTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCClassTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Interface_Part"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Connection_Part"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Class_Factory"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CObjectFunctionality"
-			value      	("CObjectFunctionalitySet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CObjectFunctionalitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dynamic"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dyncreate"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Serial"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOverrideGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDataGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DATA_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateFieldGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_FIELD_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMessageGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMessageMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MESSAGE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEFactory"
-			value      	("OLEFactorySet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEFactorySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Built_in"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Simple"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Licensed"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEName"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEClassID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOLECtlType"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLECtlType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOLETypeLib"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibMajor"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibMinor"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GeneratePropPageIDs"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEPropPageIDs"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDispatchMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockProperties"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockFunctions"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DispatchDefValue"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDispIdEnum"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISP_ID_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInterfaceMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"INTERFACE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"InitInterface"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateEventMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockEvents"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateEventSinkMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PropNotifySinks"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateConnectionMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CONNECTION_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"ConnectionPointIID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"InheritanceType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLECommands"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MFCDeclares"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MFCImplements"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"ATL_Declares"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateCOMMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"COM_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateConnectionPointMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CONNECTION_POINT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMsgMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GeneratePropertyMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PROPERTY_MAP_Entries"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCOperationTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCOperationTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Virtual_Override"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Message_Handler"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dispatch_Handler"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Event_Firing_Function"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Event_Sink_Handler"
-				value      	5)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Std_OLE_Method"
-				value      	6)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Command_Parser"
-				value      	7)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Get_Function"
-				value      	8)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Set_Function"
-				value      	9)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Notify_Function"
-				value      	10)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Macro_Generated_Function"
-				value      	11)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MESSAGE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"BodyImage"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateIncludesGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_INCLUDES_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInsertLocation"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateIncludesGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_INCLUDES_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInsertLocation"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		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       	"Version Control"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"IDL"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"IDL"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"IDL"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"StopOnError"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"GeneratePreserveRegions"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"IDL"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"IDL"
-			name       	"ImplementationType"
-			value      	"")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"ConstValue"
-			value      	"")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"GenerateDefaultSpecifier"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"DefaultSpecifier"
-			value      	"")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"IDLElement"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"IDLSpecificationType"
-			value      	("IDLSpecSet" 22))
-		    (object Attribute
-			tool       	"IDL"
-			name       	"IDLSpecSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Interface"
-				value      	22)
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Typedef"
-				value      	54)
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Enumeration"
-				value      	8)
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Const"
-				value      	71)
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Exception"
-				value      	61)
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Struct"
-				value      	51)
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Union"
-				value      	81)))))
-	    (object Attribute
-		tool       	"IDL"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"IDL"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"IDL"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"IDL"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"GenerateIDLModule"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"InclusionProtectionSymbol"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"IDL"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"IDL"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"IDL"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"IDL"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"IDL"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"IDL"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"IDL"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"IDL"
-			name       	"OperationIsOneWay"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"Context"
-			value      	"")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"Raises"
-			value      	"")))
-	    (object Attribute
-		tool       	"IDL"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"IDL"
-			name       	"CaseSpecifier"
-			value      	"")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"DataMemberName"
-			value      	"$relationship")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"IsReadOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"IsConst"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"ConstValue"
-			value      	"")))
-	    (object Attribute
-		tool       	"IDL"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"IDL"
-			name       	"NameIfUnlabeled"
-			value      	"the_$supplier")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"DataMemberName"
-			value      	"$relationship")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"GenerateForwardReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"IsReadOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"BoundedHasRelType"
-			value      	("HasRelTypeSet" 47))
-		    (object Attribute
-			tool       	"IDL"
-			name       	"HasRelTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"IDL"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"IDL"
-			name       	"NameIfUnlabeled"
-			value      	"the_$supplier")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"DataMemberName"
-			value      	"$relationship")
-		    (object Attribute
-			tool       	"IDL"
-			name       	"GenerateForwardReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"IsReadOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"IDL"
-			name       	"BoundedRoleType"
-			value      	("AssocTypeSet" 47))
-		    (object Attribute
-			tool       	"IDL"
-			name       	"AssocTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"IDL"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"IDL"
-		name       	"default__Uses"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"IDL"
-			name       	"GenerateForwardReference"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"IDL"
-		name       	"default__Subsystem"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"IDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")))
-	    (object Attribute
-		tool       	"IDL"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"SCC"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"396358EE009A"))
--- a/linklayerprotocols/ethernetpacketdriver/Documentation/Ether_Card_Device_Driver_Rose6.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,37864 +0,0 @@
-
-(object Petal
-    version    	42
-    _written   	"Rose 7.0.9420.17"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    attributes 	(list Attribute_Set
-	(object Attribute
-	    tool       	"VC++"
-	    name       	"Scripting"
-	    value      	FALSE))
-    quid       	"39A2595B0171"
-    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       	"39479F5700EF"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"39479F5700F8"
-		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       	"39479F5700EE"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"39479F5700F0"
-	logical_models 	(list unit_reference_list
-	    (object Class_Category "PDD"
-		quid       	"39479FA00157"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"3948B64B00F3"
-			documentation 	"DEPENDANCY"
-			supplier   	"Logical View::PC Card Bus"
-			quidu      	"3948B5F901A9"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "DPddFactoryPcmNetCd"
-			quid       	"3947A61001EC"
-			documentation 	"Factory object used to create an instance of the PDD"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394905950226"
-				supplier   	"Logical View::E32 System::DPhysicalDevice"
-				quidu      	"39490315015E"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"394905A200F9"
-				documentation 	
-|INSTANTIATION
-|
-				
-				supplier   	"Logical View::PDD::DPddPcNetBase"
-				quidu      	"394905060269"))
-			operations 	(list Operations
-			    (object Operation "DPddFactoryPcmNetCd"
-				quid       	"3947A73A0046"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Install"
-				quid       	"3947A763004F"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Remove"
-				quid       	"3947A77001AC"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetCaps"
-				quid       	"3947A77A01E3"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CreateL"
-				quid       	"3947A78401C9"
-				result     	"CBase *"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CheckForSlowOpening"
-				quid       	"3947A7920396"
-				result     	"TUint"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "DPddPcNetBase"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394905060269"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"39490506026A"
-				supplier   	"Logical View::E32 System::CBase"
-				quidu      	"3948E8300212"))
-			operations 	(list Operations
-			    (object Operation "DoGetEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490506032F"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aGetEvBuf"
-					quid       	"39490506033A"
-					type       	"TDes8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490506033B"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aIOCBuf"
-					quid       	"39490506033D"
-					type       	"TDes8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoWrite"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060343"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aWrBuf"
-					quid       	"394905060345"
-					type       	"TDes8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoRead"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060346"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aRdBuf"
-					quid       	"39490506034E"
-					type       	"TDes8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoOpen"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490506034F"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "~DPddPcNetBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060351"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DPddPcNetBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060357"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "GetCaps"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060358"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aCaps"
-					quid       	"39490506035A"
-					type       	"TDes8*"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetConfig"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060361"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aConfig"
-					quid       	"394905060363"
-					type       	"TDes8*"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetEventCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060364"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060366"
-				parameters 	(list Parameters
-				    (object Parameter "aGetEvBuf"
-					quid       	"39490506036B"
-					type       	"TDes8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IOControlCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490506036C"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IOControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490506036E"
-				parameters 	(list Parameters
-				    (object Parameter "aIOCBuf"
-					quid       	"394905060375"
-					type       	"TDes8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060376"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Write"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060378"
-				parameters 	(list Parameters
-				    (object Parameter "aWrBuf"
-					quid       	"394905060379"
-					type       	"TDes8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490506037F"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Read"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060381"
-				parameters 	(list Parameters
-				    (object Parameter "aRdBuf"
-					quid       	"394905060382"
-					type       	"TDes8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Open"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394905060389"
-				parameters 	(list Parameters
-				    (object Parameter "aUnit"
-					quid       	"39490506038A"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"39490506038B"
-					type       	"MPcmNwCdNotify*"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iSocket"
-				quid       	"39490506030C"
-				type       	"TInt"
-				exportControl 	"Protected")
-			    (object ClassAttribute "iReqPending[PcmNwPddMaxReqs]"
-				quid       	"394905060311"
-				documentation 	
-|	TPBusCallBack iEventCallBack ;
-|	TDfc iDfc ;
-				
-				type       	"TBool"
-				exportControl 	"Protected"))
-			language   	"VC++")
-		    (object Class "DPddPcCardStatus"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394908C901FD"
-			operations 	(list Operations
-			    (object Operation "DPddPcCardStatus"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C90230"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iWPSignal"
-				quid       	"394908C9021B"
-				type       	"TBool"
-				exportControl 	"Public")
-			    (object ClassAttribute "iBVDnSignal"
-				quid       	"394908C90225"
-				type       	"TBool"
-				exportControl 	"Public")
-			    (object ClassAttribute "iCDnSignal"
-				quid       	"394908C90226"
-				type       	"TBool"
-				exportControl 	"Public")
-			    (object ClassAttribute "iPowerIsOn"
-				quid       	"394908C9022F"
-				type       	"TBool"
-				exportControl 	"Public"))
-			language   	"VC++")
-		    (object Association "$UNNAMED$0"
-			quid       	"394905060325"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$1"
-				quid       	"394905060326"
-				supplier   	"Logical View::PDD::DPddPcNetBase"
-				quidu      	"394905060269")
-			    (object Role "iLddPtr"
-				quid       	"394905060327"
-				label      	"iLddPtr"
-				supplier   	"Logical View::LDD::MPcmNwCdNotify"
-				quidu      	"394902F1006E"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$2"
-			quid       	"394905060307"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$3"
-				quid       	"394905060308"
-				supplier   	"Logical View::PDD::DPddPcNetBase"
-				quidu      	"394905060269"
-				is_aggregate 	TRUE)
-			    (object Role "iVersion"
-				quid       	"394905060309"
-				label      	"iVersion"
-				supplier   	"Logical View::E32 System::TVersion"
-				quidu      	"394907400266"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$4"
-			quid       	"394905060312"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$5"
-				quid       	"394905060313"
-				supplier   	"Logical View::PDD::DPddPcNetBase"
-				quidu      	"394905060269")
-			    (object Role "iPcCard"
-				quid       	"39490506031B"
-				label      	"iPcCard"
-				supplier   	"Logical View::PC Card Bus::DPcCardController"
-				quidu      	"394902F2017B"
-				exportControl 	"Protected"
-				is_navigable 	TRUE))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"3947A10901D8"
-			title      	"Main"
-			zoom       	95
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	125
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::PDD::DPddFactoryPcmNetCd" @1
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(352, 816)
-				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 	@1
-				    location   	(96, 610)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	512
-				    justify    	0
-				    label      	"DPddFactoryPcmNetCd")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3947A61001EC"
-				width      	530
-				height     	436
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::E32 System::DPhysicalDevice" @2
-				ShowCompartmentStereotypes 	TRUE
-				location   	(352, 304)
-				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   	(183, 227)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	338
-				    justify    	0
-				    label      	"DPhysicalDevice")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"39490315015E"
-				width      	356
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @3
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394905950226"
-				client     	@1
-				supplier   	@2
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::E32 System::CBase" @4
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1376, 304)
-				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   	(1207, 227)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	338
-				    justify    	0
-				    label      	"CBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948E8300212"
-				width      	356
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::LDD::MPcmNwCdNotify" @5
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1264, 2640)
-				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   	(945, 2456)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	638
-				    justify    	0
-				    label      	"MPcmNwCdNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394902F1006E"
-				width      	656
-				height     	392
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::PC Card Bus::DPcCardController" @6
-				ShowCompartmentStereotypes 	TRUE
-				location   	(2000, 2144)
-				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   	(1813, 2067)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	374
-				    justify    	0
-				    label      	"DPcCardController")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394902F2017B"
-				width      	392
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::E32 System::TVersion" @7
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1904, 2592)
-				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   	(1735, 2515)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	338
-				    justify    	0
-				    label      	"TVersion")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394907400266"
-				width      	356
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::PDD::DPddPcNetBase" @8
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1376, 1168)
-				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   	(961, 612)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	830
-				    justify    	0
-				    label      	"DPddPcNetBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394905060269"
-				width      	848
-				height     	1136
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @9
-				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      	"394905A200F9"
-				client     	@1
-				supplier   	@8
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$0" @10
-				location   	(1305, 2089)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394905060325"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iLddPtr" @11
-					Parent_View 	@10
-					location   	(-279, 585)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @12
-					    Parent_View 	@11
-					    location   	(1401, 2245)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	147
-					    justify    	0
-					    label      	"#iLddPtr"
-					    pctDist    	0.420947
-					    height     	107
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394905060327"
-					client     	@10
-					supplier   	@5
-					line_style 	0)
-				    (object RoleView "$UNNAMED$1" @13
-					Parent_View 	@10
-					location   	(-279, 585)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @14
-					    Parent_View 	@13
-					    location   	(1286, 1806)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394905060326"
-					client     	@10
-					supplier   	@8
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$4" @15
-				location   	(1840, 1895)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394905060312"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iPcCard" @16
-					Parent_View 	@15
-					location   	(256, 391)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @17
-					    Parent_View 	@16
-					    location   	(1996, 1926)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	175
-					    justify    	0
-					    label      	"#iPcCard"
-					    pctDist    	0.576431
-					    height     	115
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39490506031B"
-					client     	@15
-					supplier   	@6
-					line_style 	0)
-				    (object RoleView "$UNNAMED$5" @18
-					Parent_View 	@15
-					location   	(256, 391)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @19
-					    Parent_View 	@18
-					    location   	(1725, 1792)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394905060313"
-					client     	@15
-					supplier   	@8
-					line_style 	0)))
-			    (object InheritView "" @20
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39490506026A"
-				client     	@8
-				supplier   	@4
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$2" @21
-				location   	(1728, 2119)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394905060307"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iVersion" @22
-					Parent_View 	@21
-					location   	(352, 951)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @23
-					    Parent_View 	@22
-					    location   	(1933, 2385)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	181
-					    justify    	0
-					    label      	"#iVersion"
-					    pctDist    	0.787205
-					    height     	100
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394905060309"
-					client     	@21
-					supplier   	@7
-					line_style 	0)
-				    (object RoleView "$UNNAMED$3" @24
-					Parent_View 	@21
-					location   	(352, 951)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @25
-					    Parent_View 	@24
-					    location   	(1577, 1828)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394905060308"
-					client     	@21
-					supplier   	@8
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::LDD::TRequestStatus" @26
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(416, 2528)
-				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 	@26
-				    location   	(249, 2451)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	334
-				    justify    	0
-				    label      	"TRequestStatus")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"39490A5A02CC"
-				width      	352
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::PDD::DPddPcCardStatus" @27
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(416, 1792)
-				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 	@27
-				    location   	(199, 1611)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	434
-				    justify    	0
-				    label      	"DPddPcCardStatus")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394908C901FD"
-				width      	452
-				height     	386
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "" @28
-				location   	(416, 2211)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394908C90211"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iCardStatus" @29
-					Parent_View 	@28
-					location   	(160, 835)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @30
-					    Parent_View 	@29
-					    location   	(551, 2242)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	236
-					    justify    	0
-					    label      	"+iCardStatus"
-					    pctDist    	0.135965
-					    height     	135
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394908C90213"
-					client     	@28
-					supplier   	@26
-					line_style 	0)
-				    (object RoleView "" @31
-					Parent_View 	@28
-					location   	(160, 835)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @32
-					    Parent_View 	@31
-					    location   	(375, 2030)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394908C90212"
-					client     	@28
-					supplier   	@27
-					line_style 	0)))))))
-	    (object Class_Category "LDD"
-		quid       	"3948ADF10008"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"3948B58402B9"
-			documentation 	"DEPENDANCY"
-			supplier   	"Logical View::PDD"
-			quidu      	"39479FA00157"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "MPcmNwCdNotify"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394902F1006E"
-			operations 	(list Operations
-			    (object Operation "EventComplete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F10076"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aErr"
-					quid       	"394902F10078"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ControlComplete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F10079"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aErr"
-					quid       	"394902F1007B"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteComplete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F1007C"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aErr"
-					quid       	"394902F10081"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadComplete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F10082"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aErr"
-					quid       	"394902F10084"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "DLddFactoryPcmNetCd"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394908CA0137"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394908CA0138"
-				supplier   	"Logical View::E32 System::DLogicalDevice"
-				quidu      	"394902FB0387"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"39490ABB00FF"
-				supplier   	"Logical View::LDD::RPcmNetCardIf"
-				quidu      	"394908CA006E")
-			    (object Uses_Relationship
-				quid       	"39490ABF0083"
-				supplier   	"Logical View::LDD::DLddPcmNetCd"
-				quidu      	"394908C900A1"))
-			operations 	(list Operations
-			    (object Operation "CreateL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908CA0141"
-				stereotype 	"virtual"
-				result     	"DLogicalChannel*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetCaps"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908CA0143"
-				stereotype 	"virtual, const"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					quid       	"394908CA0145"
-					type       	"TDes8&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Install"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908CA0146"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DLddFactoryPcmNetCd"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908CA014B"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "TCapsPcmNetCd"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394908CA0155"
-			language   	"VC++")
-		    (object Class "RPcmNetCardIf"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394908CA006E"
-			documentation 	
-| ***************************************
-| This is the user side API class.........
-| ***************************************
-			
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394908CA006F"
-				supplier   	"Logical View::E32 System::RBusLogicalChannel"
-				quidu      	"3948E7D70124"))
-			operations 	(list Operations
-			    (object Operation "PowerUpIf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA0078"
-				parameters 	(list Parameters
-				    (object Parameter "aReqStat"
-					quid       	"394908CA0079"
-					type       	"TRequestStatus*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "QueryReceiveBuffer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA007A"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetCaps"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA007B"
-				parameters 	(list Parameters
-				    (object Parameter "aCaps"
-					quid       	"394908CA0082"
-					type       	"TDes8&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetEventCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA0083"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA0084"
-				parameters 	(list Parameters
-				    (object Parameter "aStatus"
-					quid       	"394908CA0085"
-					type       	"TRequestStatus&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IOControlCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA0086"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IOControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA0087"
-				parameters 	(list Parameters
-				    (object Parameter "aStatus"
-					quid       	"394908CA008C"
-					type       	"TRequestStatus&")
-				    (object Parameter "aConfig"
-					quid       	"394908CA008D"
-					type       	"const TDesC8&"
-					const      	TRUE)
-				    (object Parameter "aLength"
-					quid       	"394908CA008E"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetConfig"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA008F"
-				parameters 	(list Parameters
-				    (object Parameter "aConfig"
-					quid       	"394908CA0090"
-					type       	"TDes8&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA0091"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Write"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA0092"
-				parameters 	(list Parameters
-				    (object Parameter "aStatus"
-					quid       	"394908CA0096"
-					type       	"TRequestStatus&")
-				    (object Parameter "aDes"
-					quid       	"394908CA0097"
-					type       	"const TDesC8&"
-					const      	TRUE))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Write"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA0098"
-				parameters 	(list Parameters
-				    (object Parameter "aStatus"
-					quid       	"394908CA0099"
-					type       	"TRequestStatus&")
-				    (object Parameter "aDes"
-					quid       	"394908CA009A"
-					type       	"const TDesC8&"
-					const      	TRUE)
-				    (object Parameter "aLength"
-					quid       	"394908CA009B"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA009C"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Read"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA009D"
-				parameters 	(list Parameters
-				    (object Parameter "aStatus"
-					quid       	"394908CA00A0"
-					type       	"TRequestStatus&")
-				    (object Parameter "aDes"
-					quid       	"394908CA00A1"
-					type       	"TDes8&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Read"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA00A2"
-				parameters 	(list Parameters
-				    (object Parameter "aStatus"
-					quid       	"394908CA00A3"
-					type       	"TRequestStatus&")
-				    (object Parameter "aDes"
-					quid       	"394908CA00A4"
-					type       	"TDes8&")
-				    (object Parameter "aLength"
-					quid       	"394908CA00A5"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "VersionRequired"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA00A6"
-				documentation 	" Need a Close ? - There's one in RHandleBase in the meantime"
-				stereotype 	"const"
-				result     	"TVersion"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Open"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394908CA00AA"
-				parameters 	(list Parameters
-				    (object Parameter "aVer"
-					quid       	"394908CA00AB"
-					type       	"const TVersion&"
-					const      	TRUE)
-				    (object Parameter "aUnit"
-					quid       	"394908CA00AC"
-					type       	"TInt")
-				    (object Parameter "aDriver"
-					quid       	"394908CA00AD"
-					type       	"const TDesC*"
-					const      	TRUE))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "DLddPcmNetCd"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394908C900A1"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394908C900A2"
-				supplier   	"Logical View::E32 System::DLogicalChannel"
-				quidu      	"3949031301BF")
-			    (object Inheritance_Relationship
-				quid       	"394908C900A3"
-				supplier   	"Logical View::LDD::MPcmNwCdNotify"
-				quidu      	"394902F1006E"))
-			operations 	(list Operations
-			    (object Operation "DoControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C90171"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aFunction"
-					quid       	"394908C90173"
-					type       	"TInt")
-				    (object Parameter "a1"
-					quid       	"394908C9017B"
-					type       	"TAny*")
-				    (object Parameter "a2"
-					quid       	"394908C9017C"
-					type       	"TAny*"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoRequest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C9017D"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"394908C90186"
-					type       	"TInt")
-				    (object Parameter "a1"
-					quid       	"394908C90187"
-					type       	"TAny*")
-				    (object Parameter "a2"
-					quid       	"394908C90188"
-					type       	"TAny*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C9018F"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"394908C90191"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoCreateL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C90199"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aUnit"
-					quid       	"394908C9019B"
-					type       	"TInt")
-				    (object Parameter "aPdd"
-					quid       	"394908C9019C"
-					type       	"CBase*")
-				    (object Parameter "anInfo"
-					quid       	"394908C901A3"
-					type       	"const TDesC*"
-					const      	TRUE)
-				    (object Parameter "aVer"
-					quid       	"394908C901A4"
-					type       	"const TVersion&"
-					const      	TRUE))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "EventComplete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C901A5"
-				parameters 	(list Parameters
-				    (object Parameter "aErr"
-					quid       	"394908C901AD"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ControlComplete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C901AE"
-				parameters 	(list Parameters
-				    (object Parameter "Err"
-					quid       	"394908C901AF"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteComplete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C901B7"
-				parameters 	(list Parameters
-				    (object Parameter "Err"
-					quid       	"394908C901B8"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadComplete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C901B9"
-				parameters 	(list Parameters
-				    (object Parameter "Err"
-					quid       	"394908C901C1"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~DLddPcmNetCd"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C901C2"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DLddPcmNetCd"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394908C901C3"
-				parameters 	(list Parameters
-				    (object Parameter "aDevice"
-					quid       	"394908C901C4"
-					type       	"DLogicalDevice*"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iFunc"
-				quid       	"394908C90153"
-				type       	"TInt"))
-			language   	"VC++")
-		    (object Class "TRequestStatus"
-			quid       	"39490A5A02CC")
-		    (object Association "$UNNAMED$6"
-			quid       	"394908C90149"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$7"
-				quid       	"394908C9014A"
-				supplier   	"Logical View::LDD::DLddPcmNetCd"
-				quidu      	"394908C900A1")
-			    (object Role "iReqStat"
-				quid       	"394908C9014B"
-				label      	"iReqStat"
-				supplier   	"Logical View::LDD::TRequestStatus"
-				quidu      	"39490A5A02CC"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$8"
-			quid       	"394908C90154"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$9"
-				quid       	"394908C90155"
-				supplier   	"Logical View::LDD::DLddPcmNetCd"
-				quidu      	"394908C900A1"
-				is_aggregate 	TRUE)
-			    (object Role "iSocket"
-				quid       	"394908C90156"
-				label      	"iSocket"
-				supplier   	"Logical View::PC Card Bus::TSocket"
-				quidu      	"39490BF5002E"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$10"
-			quid       	"394908C9015D"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$11"
-				quid       	"394908C9015E"
-				supplier   	"Logical View::LDD::DLddPcmNetCd"
-				quidu      	"394908C900A1"
-				is_aggregate 	TRUE)
-			    (object Role "iVersion"
-				quid       	"394908C90167"
-				documentation 	"    enum TPanic {EReadDes,EWriteDes,EWriteTInt};"
-				label      	"iVersion"
-				supplier   	"Logical View::E32 System::TVersion"
-				quidu      	"394907400266"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$12"
-			quid       	"394908C90211"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$13"
-				quid       	"394908C90212"
-				supplier   	"Logical View::PDD::DPddPcCardStatus"
-				quidu      	"394908C901FD"
-				is_aggregate 	TRUE)
-			    (object Role "iCardStatus"
-				quid       	"394908C90213"
-				label      	"iCardStatus"
-				supplier   	"Logical View::LDD::TRequestStatus"
-				quidu      	"39490A5A02CC"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$14"
-			quid       	"394908CA015F"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$15"
-				quid       	"394908CA0160"
-				supplier   	"Logical View::LDD::TCapsPcmNetCd"
-				quidu      	"394908CA0155"
-				is_aggregate 	TRUE)
-			    (object Role "version"
-				quid       	"394908CA0161"
-				label      	"version"
-				supplier   	"Logical View::E32 System::TVersion"
-				quidu      	"394907400266"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$16"
-			quid       	"39490E900088"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$17"
-				quid       	"39490E9302DB"
-				supplier   	"Logical View::PDD::DPddPcNetBase"
-				quidu      	"394905060269"
-				is_navigable 	TRUE)
-			    (object Role "iPdd"
-				quid       	"39490E9302F9"
-				label      	"iPdd"
-				supplier   	"Logical View::LDD::DLddPcmNetCd"
-				quidu      	"394908C900A1"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$18"
-			quid       	"39490F6F01B5"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$19"
-				quid       	"39490F700120"
-				supplier   	"Logical View::PDD::DPddPcNetBase"
-				quidu      	"394905060269"
-				is_navigable 	TRUE)
-			    (object Role "iPdd"
-				quid       	"39490F70013E"
-				label      	"iPdd"
-				supplier   	"Logical View::LDD::DLddPcmNetCd"
-				quidu      	"394908C900A1"
-				exportControl 	"Protected"))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"3948AE5B0033"
-			title      	"Main"
-			zoom       	95
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::LDD::DLddFactoryPcmNetCd" @33
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1040, 528)
-				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   	(751, 372)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	578
-				    justify    	0
-				    label      	"DLddFactoryPcmNetCd")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394908CA0137"
-				width      	596
-				height     	336
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::LDD::RPcmNetCardIf" @34
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(336, 1280)
-				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 	@34
-				    location   	(42, 824)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	588
-				    justify    	0
-				    label      	"RPcmNetCardIf")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394908CA006E"
-				width      	606
-				height     	936
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::E32 System::DLogicalDevice" @35
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1040, 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 	@35
-				    location   	(871, 51)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	338
-				    justify    	0
-				    label      	"DLogicalDevice")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394902FB0387"
-				width      	356
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @36
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394908CA0138"
-				client     	@33
-				supplier   	@35
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::E32 System::DLogicalChannel" @37
-				ShowCompartmentStereotypes 	TRUE
-				location   	(2016, 672)
-				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 	@37
-				    location   	(1847, 595)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	338
-				    justify    	0
-				    label      	"DLogicalChannel")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3949031301BF"
-				width      	356
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::E32 System::RBusLogicalChannel" @38
-				ShowCompartmentStereotypes 	TRUE
-				location   	(336, 560)
-				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 	@38
-				    location   	(130, 483)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	412
-				    justify    	0
-				    label      	"RBusLogicalChannel")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948E7D70124"
-				width      	430
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @39
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394908CA006F"
-				client     	@34
-				supplier   	@38
-				line_style 	0)
-			    (object UsesView "" @40
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39490ABB00FF"
-				client     	@33
-				supplier   	@34
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::LDD::TCapsPcmNetCd" @41
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(560, 2320)
-				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   	(384, 2269)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	352
-				    justify    	0
-				    label      	"TCapsPcmNetCd")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394908CA0155"
-				width      	370
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::LDD::MPcmNwCdNotify" @42
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1744, 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 	@42
-				    location   	(1425, 180)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	638
-				    justify    	0
-				    label      	"MPcmNwCdNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394902F1006E"
-				width      	656
-				height     	336
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::E32 System::TVersion" @43
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(976, 1968)
-				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 	@43
-				    location   	(807, 1891)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	338
-				    justify    	0
-				    label      	"TVersion")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394907400266"
-				width      	356
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$14" @44
-				location   	(751, 2156)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394908CA015F"
-				roleview_list 	(list RoleViews
-				    (object RoleView "version" @45
-					Parent_View 	@44
-					location   	(-497, 236)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @46
-					    Parent_View 	@45
-					    location   	(854, 2177)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"+version"
-					    pctDist    	0.425186
-					    height     	82
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394908CA0161"
-					client     	@44
-					supplier   	@43
-					line_style 	0)
-				    (object RoleView "$UNNAMED$15" @47
-					Parent_View 	@44
-					location   	(-497, 236)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @48
-					    Parent_View 	@47
-					    location   	(683, 2268)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394908CA0160"
-					client     	@44
-					supplier   	@41
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::LDD::TRequestStatus" @49
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2016, 2240)
-				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 	@49
-				    location   	(1822, 2166)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	388
-				    justify    	0
-				    label      	"TRequestStatus")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"39490A5A02CC"
-				width      	406
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::PC Card Bus::TSocket" @50
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1600, 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 	@50
-				    location   	(1421, 2147)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	358
-				    justify    	0
-				    label      	"TSocket")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"39490BF5002E"
-				width      	376
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::PDD::DPddPcNetBase" @51
-				ShowCompartmentStereotypes 	TRUE
-				location   	(976, 1232)
-				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   	(799, 1155)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	354
-				    justify    	0
-				    label      	"DPddPcNetBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394905060269"
-				width      	372
-				height     	178
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$0" @52
-				location   	(1326, 823)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394905060325"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iLddPtr" @53
-					Parent_View 	@52
-					location   	(430, -585)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @54
-					    Parent_View 	@53
-					    location   	(1587, 639)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	147
-					    justify    	0
-					    label      	"#iLddPtr"
-					    pctDist    	0.738525
-					    height     	78
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394905060327"
-					client     	@52
-					supplier   	@42
-					line_style 	0)
-				    (object RoleView "$UNNAMED$1" @55
-					Parent_View 	@52
-					location   	(430, -585)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @56
-					    Parent_View 	@55
-					    location   	(1075, 1053)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394905060326"
-					client     	@52
-					supplier   	@51
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$2" @57
-				location   	(976, 1599)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394905060307"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iVersion" @58
-					Parent_View 	@57
-					location   	(80, 191)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @59
-					    Parent_View 	@58
-					    location   	(874, 1673)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	181
-					    justify    	0
-					    label      	"#iVersion"
-					    pctDist    	0.266904
-					    height     	103
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394905060309"
-					client     	@57
-					supplier   	@43
-					line_style 	0)
-				    (object RoleView "$UNNAMED$3" @60
-					Parent_View 	@57
-					location   	(80, 191)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @61
-					    Parent_View 	@60
-					    location   	(1018, 1377)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394905060308"
-					client     	@57
-					supplier   	@51
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::LDD::DLddPcmNetCd" @62
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1744, 1232)
-				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   	(1496, 901)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	496
-				    justify    	0
-				    label      	"DLddPcmNetCd")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394908C900A1"
-				width      	514
-				height     	686
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @63
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394908C900A3"
-				client     	@62
-				supplier   	@42
-				line_style 	0)
-			    (object InheritView "" @64
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394908C900A2"
-				client     	@62
-				supplier   	@37
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$10" @65
-				location   	(1277, 1678)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394908C9015D"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iVersion" @66
-					Parent_View 	@65
-					location   	(-579, -482)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @67
-					    Parent_View 	@66
-					    location   	(1358, 1713)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	161
-					    justify    	0
-					    label      	"-iVersion"
-					    pctDist    	-0.122285
-					    height     	81
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394908C90167"
-					client     	@65
-					supplier   	@43
-					line_style 	0)
-				    (object RoleView "$UNNAMED$11" @68
-					Parent_View 	@65
-					location   	(-579, -482)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @69
-					    Parent_View 	@68
-					    location   	(1415, 1490)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394908C9015E"
-					client     	@65
-					supplier   	@62
-					line_style 	0)))
-			    (object UsesView "" @70
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"39490ABF0083"
-				client     	@33
-				supplier   	@62
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$6" @71
-				location   	(1914, 1864)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394908C90149"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iReqStat" @72
-					Parent_View 	@71
-					location   	(170, 632)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @73
-					    Parent_View 	@72
-					    location   	(2036, 1930)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	173
-					    justify    	0
-					    label      	"-iReqStat"
-					    pctDist    	0.316205
-					    height     	101
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394908C9014B"
-					client     	@71
-					supplier   	@49
-					line_style 	0)
-				    (object RoleView "$UNNAMED$7" @74
-					Parent_View 	@71
-					location   	(170, 632)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @75
-					    Parent_View 	@74
-					    location   	(1812, 1644)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394908C9014A"
-					client     	@71
-					supplier   	@62
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$8" @76
-				location   	(1652, 1854)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394908C90154"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSocket" @77
-					Parent_View 	@76
-					location   	(-92, 622)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @78
-					    Parent_View 	@77
-					    location   	(1729, 1972)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	149
-					    justify    	0
-					    label      	"-iSocket"
-					    pctDist    	0.376845
-					    height     	93
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394908C90156"
-					client     	@76
-					supplier   	@50
-					line_style 	0)
-				    (object RoleView "$UNNAMED$9" @79
-					Parent_View 	@76
-					location   	(-92, 622)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @80
-					    Parent_View 	@79
-					    location   	(1644, 1626)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394908C90155"
-					client     	@76
-					supplier   	@62
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$18" @81
-				location   	(1324, 1232)
-				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      	"39490F6F01B5"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$19" @82
-					Parent_View 	@81
-					location   	(-420, 0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39490F700120"
-					client     	@81
-					supplier   	@51
-					line_style 	0)
-				    (object RoleView "iPdd" @83
-					Parent_View 	@81
-					location   	(-420, 0)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @84
-					    Parent_View 	@83
-					    location   	(1388, 1192)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	108
-					    justify    	0
-					    label      	"#iPdd"
-					    pctDist    	0.398773
-					    height     	41
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"39490F70013E"
-					client     	@81
-					supplier   	@62
-					line_style 	0)))))))
-	    (object Class_Category "PC Card Bus"
-		quid       	"3948B5F901A9"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "DPcCardController"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394902F2017B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394902F2017C"
-				supplier   	"DPeriphBusController"))
-			operations 	(list Operations
-			    (object Operation "Panic"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F2025D"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aPanic"
-					quid       	"394902F20263"
-					type       	"TPcCardPanic"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoPowerUpCard"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20264"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20265"
-					type       	"TSocket")
-				    (object Parameter "aThread"
-					quid       	"394902F2026C"
-					type       	"DThread*")
-				    (object Parameter "aReqStat"
-					quid       	"394902F2026D"
-					type       	"TRequestStatus*"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "ValidateCis"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F2026E"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20276"
-					type       	"TSocket")
-				    (object Parameter "aCardFunc"
-					quid       	"394902F20277"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "GetCisFormatL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20278"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20279"
-					type       	"TSocket"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Vcc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20280"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20282"
-					type       	"TSocket"))
-				result     	"TPcCardVcc&"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Socket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20283"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F2028B"
-					type       	"TSocket"))
-				result     	"DPcCardSocket&"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "PrimaryPsu"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F2028C"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBus"
-					quid       	"394902F2028E"
-					type       	"TPBusNum"))
-				result     	"TPBusPsuBase*"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "MediaChange"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20294"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBus"
-					quid       	"394902F20296"
-					type       	"TPBusNum"))
-				result     	"TMediaChangeBase*"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "ClearEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20297"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBus"
-					quid       	"394902F2029F"
-					type       	"TPBusNum")
-				    (object Parameter "anEvent"
-					quid       	"394902F202A0"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DisableEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202A1"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBus"
-					quid       	"394902F202A8"
-					type       	"TPBusNum")
-				    (object Parameter "aClientID"
-					quid       	"394902F202A9"
-					type       	"CBase*")
-				    (object Parameter "anEvent"
-					quid       	"394902F202AA"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "EnableEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202B2"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBus"
-					quid       	"394902F202B4"
-					type       	"TPBusNum")
-				    (object Parameter "anEvent"
-					quid       	"394902F202B5"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "ConfigHw"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202BC"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "PowerEmergencyStandby"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202BE"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "PowerStandby"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202C0"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "PowerOn"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202C6"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoCreateL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202C8"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "ResetInactivity"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202CA"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F202CB"
-					type       	"TSocket"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "MediaChangeNumFromVcc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202D0"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aVccNum"
-					quid       	"394902F202D2"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "MediaChangeNumFromSocket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202D3"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F202DB"
-					type       	"TSocket"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "VccSupplyFromSocket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202DC"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F202DE"
-					type       	"TSocket"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SocketInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202E4"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F202E6"
-					type       	"TSocket")
-				    (object Parameter "anInfo"
-					quid       	"394902F202E7"
-					type       	"TPcCardSocketInfo&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "PcCardMachineInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202EE"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "anInfo"
-					quid       	"394902F202F0"
-					type       	"TPcCardMachineInfo&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetPwrUpProfile"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202F1"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aProfile"
-					quid       	"394902F202F3"
-					type       	"TPwrUpProfile&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "PwrUpProfile"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F202F8"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aProfile"
-					quid       	"394902F202FA"
-					type       	"TPwrUpProfile&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SocketIndicators"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20302"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20304"
-					type       	"TSocket")
-				    (object Parameter "anInd"
-					quid       	"394902F20305"
-					type       	"TSocketIndicators&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SocketVcc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F2030C"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F2030E"
-					type       	"TSocket"))
-				result     	"TPccdSocketVcc"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsInCritical"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F2030F"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20311"
-					type       	"TSocket")
-				    (object Parameter "aClientID"
-					quid       	"394902F20316"
-					type       	"CBase*"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "EndInCritical"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20317"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20319"
-					type       	"TSocket")
-				    (object Parameter "aClientID"
-					quid       	"394902F20320"
-					type       	"CBase*"
-					initv      	"NULL"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InCritical"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20321"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20323"
-					type       	"TSocket")
-				    (object Parameter "aClientID"
-					quid       	"394902F2032A"
-					type       	"CBase*"
-					initv      	"NULL"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F2032B"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F2032D"
-					type       	"TSocket")
-				    (object Parameter "anEvent"
-					quid       	"394902F20334"
-					type       	"TPccdEvent")
-				    (object Parameter "anInfo"
-					quid       	"394902F20335"
-					type       	"TInt"
-					initv      	"0"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DeregisterEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20336"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F2033E"
-					type       	"TSocket")
-				    (object Parameter "aClientID"
-					quid       	"394902F2033F"
-					type       	"CBase*")
-				    (object Parameter "aCallBack"
-					quid       	"394902F20340"
-					type       	"TPBusCallBack*"
-					initv      	"NULL"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RegisterEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20348"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F2034A"
-					type       	"TSocket")
-				    (object Parameter "anEvent"
-					quid       	"394902F2034B"
-					type       	"TPccdEvent")
-				    (object Parameter "aCallBack"
-					quid       	"394902F20352"
-					type       	"TPBusCallBack&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RegisterEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20353"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20355"
-					type       	"TSocket")
-				    (object Parameter "aCallBack"
-					quid       	"394902F2035C"
-					type       	"TPBusCallBack&")
-				    (object Parameter "aFlag"
-					quid       	"394902F2035D"
-					type       	"TUint"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CardIsPowered"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F2035E"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20360"
-					type       	"TSocket"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CardIsPresent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20366"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20368"
-					type       	"TSocket"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CardIsReady"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20369"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20371"
-					type       	"TSocket"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CardIsReadyAndVerified"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20372"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F20374"
-					type       	"TSocket"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteConfigReg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F2037A"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F2037C"
-					type       	"TSocket")
-				    (object Parameter "aCardFunc"
-					quid       	"394902F2037D"
-					type       	"TInt")
-				    (object Parameter "aRegOffset"
-					quid       	"394902F20384"
-					type       	"TInt")
-				    (object Parameter "aVal"
-					quid       	"394902F20385"
-					type       	"TUint8"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadConfigReg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20386"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F2038E"
-					type       	"TSocket")
-				    (object Parameter "aCardFunc"
-					quid       	"394902F2038F"
-					type       	"TInt")
-				    (object Parameter "aRegOffset"
-					quid       	"394902F20390"
-					type       	"TInt")
-				    (object Parameter "aVal"
-					quid       	"394902F20398"
-					type       	"TUint8&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReleaseMemory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F20399"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F2039B"
-					type       	"TSocket")
-				    (object Parameter "aWin"
-					quid       	"394902F203A2"
-					type       	"RPccdWindow*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RequestMemory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F203A3"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F203A5"
-					type       	"TSocket")
-				    (object Parameter "aChnk"
-					quid       	"394902F203AC"
-					type       	"TPccdChnk")
-				    (object Parameter "aSpeed"
-					quid       	"394902F203AD"
-					type       	"TPccdAccessSpeed")
-				    (object Parameter "aWin"
-					quid       	"394902F203AE"
-					type       	"RPccdWindow* *")
-				    (object Parameter "aFlag"
-					quid       	"394902F203B6"
-					type       	"TUint"
-					initv      	"0"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReleaseConfig"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F203B7"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F203B9"
-					type       	"TSocket")
-				    (object Parameter "aCardFunc"
-					quid       	"394902F203BA"
-					type       	"TInt")
-				    (object Parameter "aClientID"
-					quid       	"394902F203C0"
-					type       	"CBase*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RequestConfig"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F203C1"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F203C3"
-					type       	"TSocket")
-				    (object Parameter "aCardFunc"
-					quid       	"394902F203CA"
-					type       	"TInt")
-				    (object Parameter "aClientID"
-					quid       	"394902F203CB"
-					type       	"CBase*")
-				    (object Parameter "anInfo"
-					quid       	"394902F203CC"
-					type       	"TPcCardConfig&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RequestConfig"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F203D4"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F203D6"
-					type       	"TSocket")
-				    (object Parameter "aCardFunc"
-					quid       	"394902F203D7"
-					type       	"TInt")
-				    (object Parameter "aClientID"
-					quid       	"394902F203DE"
-					type       	"CBase*")
-				    (object Parameter "anInfo"
-					quid       	"394902F203DF"
-					type       	"TPcCardConfig&")
-				    (object Parameter "aFlag"
-					quid       	"394902F203E0"
-					type       	"TUint"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SoftResetCard"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F30000"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F30002"
-					type       	"TSocket")
-				    (object Parameter "aCardFunc"
-					quid       	"394902F30003"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "VerifyCard"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F3000A"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F3000C"
-					type       	"TSocket")
-				    (object Parameter "aType"
-					quid       	"394902F3000D"
-					type       	"TPccdType&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "PowerDownCard"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F30014"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F30016"
-					type       	"TSocket"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RestoreCardPower"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F30017"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F3001E"
-					type       	"TSocket"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "PowerUpCard"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F3001F"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F30021"
-					type       	"TSocket")
-				    (object Parameter "aThread"
-					quid       	"394902F30028"
-					type       	"DThread*")
-				    (object Parameter "aReqStat"
-					quid       	"394902F30029"
-					type       	"TRequestStatus*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CardStatus"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F3002A"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F30032"
-					type       	"TSocket"))
-				result     	"TPccdCardStatus"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TotalSupportedDrives"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F30033"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TotalSupportedBuses"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F30035"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DeviceIsReady"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F3003C"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBus"
-					quid       	"394902F3003E"
-					type       	"TPBusNum"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DeregisterClient"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F3003F"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aClientID"
-					quid       	"394902F30041"
-					type       	"CBase*"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetPowerEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F30046"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBus"
-					quid       	"394902F30048"
-					type       	"TPBusNum")
-				    (object Parameter "anEvent"
-					quid       	"394902F30049"
-					type       	"TPBusPwrEvent")
-				    (object Parameter "anInfo"
-					quid       	"394902F30050"
-					type       	"TInt"
-					initv      	"0"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DeregisterPowerNotification"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F30051"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBus"
-					quid       	"394902F30053"
-					type       	"TPBusNum")
-				    (object Parameter "aClientID"
-					quid       	"394902F3005B"
-					type       	"CBase*")
-				    (object Parameter "aCallBack"
-					quid       	"394902F3005C"
-					type       	"TPBusCallBack*"
-					initv      	"NULL"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RegisterPowerNotification"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F3005D"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBus"
-					quid       	"394902F30066"
-					type       	"TPBusNum")
-				    (object Parameter "aCallBack"
-					quid       	"394902F30067"
-					type       	"TPBusCallBack&")
-				    (object Parameter "aFlag"
-					quid       	"394902F30068"
-					type       	"TUint"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "PowerUpBus"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F3006F"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBus"
-					quid       	"394902F30071"
-					type       	"TPBusNum")
-				    (object Parameter "aThread"
-					quid       	"394902F30072"
-					type       	"DThread*")
-				    (object Parameter "aReqStat"
-					quid       	"394902F30079"
-					type       	"TRequestStatus*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ControllerType"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F3007A"
-				stereotype 	"virtual"
-				result     	"TPBusControllerType"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DPcCardController"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F3007C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "DPcCardSocket"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394902F40052"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394902F4005C"
-				supplier   	"Logical View::E32 System::CBase"
-				quidu      	"3948E8300212"))
-			operations 	(list Operations
-			    (object Operation "VerifyEventMask"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F400CF"
-				parameters 	(list Parameters
-				    (object Parameter "anEventMask"
-					quid       	"394902F400D4"
-					type       	"TUint"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "RemoveChunk"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F400D5"
-				parameters 	(list Parameters
-				    (object Parameter "aChunk"
-					quid       	"394902F400D6"
-					type       	"RPccdChunkBase*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "EventCallBacksRequested"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F400DE"
-				parameters 	(list Parameters
-				    (object Parameter "anEvent"
-					quid       	"394902F400DF"
-					type       	"TPccdEvent"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "EventCallBackClear"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F400E8"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "anEvent"
-					quid       	"394902F400EA"
-					type       	"TPccdEvent"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "EventCallBackDisable"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F400EB"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "anEvent"
-					quid       	"394902F400F3"
-					type       	"TPccdEvent"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "EventCallBackEnable"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F400F4"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "anEvent"
-					quid       	"394902F400FC"
-					type       	"TPccdEvent")
-				    (object Parameter "aFlag"
-					quid       	"394902F400FD"
-					type       	"TUint"
-					initv      	"0"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "NewPccdChunkL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40106"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aType"
-					quid       	"394902F40108"
-					type       	"TPccdMemType"))
-				result     	"RPccdChunkBase*"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Restore"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40109"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "VccSetting"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40110"
-				result     	"TPccdSocketVcc"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Ready"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40111"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aCardFunc"
-					quid       	"394902F40113"
-					type       	"TInt"
-					initv      	"KInvalidFuncNum"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Indicators"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F4011A"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "anInd"
-					quid       	"394902F4011C"
-					type       	"TSocketIndicators&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "HwReset"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F4011D"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "anAssert"
-					quid       	"394902F40125"
-					type       	"TBool"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsVerified"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40126"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsMemoryLocked"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40127"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsConfigLocked"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F4012E"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsMultiFuncCard"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F4012F"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsValidCardFunc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F40130"
-				parameters 	(list Parameters
-				    (object Parameter "aCardFunc"
-					quid       	"394902F40131"
-					type       	"TInt"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CardFuncCount"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F40138"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AddNewFuncL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40139"
-				parameters 	(list Parameters
-				    (object Parameter "anOffset"
-					quid       	"394902F4013A"
-					type       	"TUint32")
-				    (object Parameter "aMemType"
-					quid       	"394902F40142"
-					type       	"TPccdMemType"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CardFunc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40143"
-				parameters 	(list Parameters
-				    (object Parameter "aCardFunc"
-					quid       	"394902F4014C"
-					type       	"TInt"))
-				result     	"TPcCardFunction*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Number"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F4014D"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SocketStatus"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F4014E"
-				result     	"TPccdSocketStatus"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadCis"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40156"
-				parameters 	(list Parameters
-				    (object Parameter "aMemType"
-					quid       	"394902F40157"
-					type       	"TPccdMemType")
-				    (object Parameter "aPos"
-					quid       	"394902F40158"
-					type       	"TInt")
-				    (object Parameter "aDes"
-					quid       	"394902F40160"
-					type       	"TDes8&")
-				    (object Parameter "aLen"
-					quid       	"394902F40161"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F4016A"
-				parameters 	(list Parameters
-				    (object Parameter "anEvent"
-					quid       	"394902F4016B"
-					type       	"TPccdEvent")
-				    (object Parameter "anInfo"
-					quid       	"394902F40174"
-					type       	"TInt"
-					initv      	"0"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ClearEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40175"
-				parameters 	(list Parameters
-				    (object Parameter "anEvent"
-					quid       	"394902F40176"
-					type       	"TPccdEvent"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DisableEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F4017E"
-				parameters 	(list Parameters
-				    (object Parameter "aClientID"
-					quid       	"394902F4017F"
-					type       	"CBase*")
-				    (object Parameter "anEvent"
-					quid       	"394902F40180"
-					type       	"TPccdEvent"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "EnableEvent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40188"
-				parameters 	(list Parameters
-				    (object Parameter "anEvent"
-					quid       	"394902F40189"
-					type       	"TPccdEvent"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RemoveCallBack"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40192"
-				parameters 	(list Parameters
-				    (object Parameter "aClientID"
-					quid       	"394902F40193"
-					type       	"CBase*")
-				    (object Parameter "aCallBack"
-					quid       	"394902F40194"
-					type       	"TPBusCallBack*"
-					initv      	"NULL"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AddCallBack"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F4019C"
-				parameters 	(list Parameters
-				    (object Parameter "aCallBack"
-					quid       	"394902F4019D"
-					type       	"TPBusCallBack&")
-				    (object Parameter "aFlag"
-					quid       	"394902F401A6"
-					type       	"TUint"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AddCallBack"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F401A7"
-				parameters 	(list Parameters
-				    (object Parameter "aCallBack"
-					quid       	"394902F401A8"
-					type       	"TPBusCallBack&")
-				    (object Parameter "anEvent"
-					quid       	"394902F401B0"
-					type       	"TPccdEvent"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteConfigReg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F401B1"
-				parameters 	(list Parameters
-				    (object Parameter "aCardFunc"
-					quid       	"394902F401B2"
-					type       	"TInt")
-				    (object Parameter "aRegOffset"
-					quid       	"394902F401BA"
-					type       	"TInt")
-				    (object Parameter "aVal"
-					quid       	"394902F401BB"
-					type       	"const TUint8"
-					const      	TRUE))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadConfigReg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F401C4"
-				parameters 	(list Parameters
-				    (object Parameter "aCardFunc"
-					quid       	"394902F401C5"
-					type       	"TInt")
-				    (object Parameter "aRegOffset"
-					quid       	"394902F401CE"
-					type       	"TInt")
-				    (object Parameter "aVal"
-					quid       	"394902F401CF"
-					type       	"TUint8&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReleaseConfig"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F401D8"
-				parameters 	(list Parameters
-				    (object Parameter "aCardFunc"
-					quid       	"394902F401D9"
-					type       	"TInt")
-				    (object Parameter "aClientID"
-					quid       	"394902F401DA"
-					type       	"CBase*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RequestConfig"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F401E3"
-				parameters 	(list Parameters
-				    (object Parameter "aCardFunc"
-					quid       	"394902F401E4"
-					type       	"TInt")
-				    (object Parameter "aClientID"
-					quid       	"394902F401ED"
-					type       	"CBase*")
-				    (object Parameter "anInfo"
-					quid       	"394902F401EE"
-					type       	"TPcCardConfig&")
-				    (object Parameter "aFlag"
-					quid       	"394902F401EF"
-					type       	"TUint"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DestroyMemWindow"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F401F7"
-				parameters 	(list Parameters
-				    (object Parameter "aWin"
-					quid       	"394902F401F8"
-					type       	"RPccdWindow*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CreateMemWindowL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40201"
-				parameters 	(list Parameters
-				    (object Parameter "aChnk"
-					quid       	"394902F40202"
-					type       	"TPccdChnk")
-				    (object Parameter "aSpeed"
-					quid       	"394902F40203"
-					type       	"TPccdAccessSpeed")
-				    (object Parameter "aWin"
-					quid       	"394902F40229"
-					type       	"RPccdWindow* *")
-				    (object Parameter "aFlag"
-					quid       	"394902F40233"
-					type       	"TUint"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Reset2"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F4023D"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Reset1"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F4023F"
-				stereotype 	"abstract"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SafeSetSocketStatus"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40241"
-				parameters 	(list Parameters
-				    (object Parameter "aStatus"
-					quid       	"394902F40242"
-					type       	"TPccdSocketStatus"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetSocketStatus"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40247"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aStatus"
-					quid       	"394902F40249"
-					type       	"TPccdSocketStatus"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CreateL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40251"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DPcCardSocket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F40253"
-				parameters 	(list Parameters
-				    (object Parameter "aSocketNum"
-					quid       	"394902F40254"
-					type       	"TSocket"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "RPccdWindow"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394902F5025C"
-			operations 	(list Operations
-			    (object Operation "IsSystemOwned"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F50293"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "IsShareable"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F50298"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "IsPermanent"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F50299"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "Disconnect"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F5029A"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "Connect"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F5029B"
-				parameters 	(list Parameters
-				    (object Parameter "aChunk"
-					quid       	"394902F5029C"
-					type       	"RPccdChunkBase*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "Overlap"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F502A2"
-				parameters 	(list Parameters
-				    (object Parameter "anOffset"
-					quid       	"394902F502A3"
-					type       	"TUint32")
-				    (object Parameter "aLen"
-					quid       	"394902F502A4"
-					type       	"TUint"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "LinearAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F502AC"
-				parameters 	(list Parameters
-				    (object Parameter "anAddr"
-					quid       	"394902F502AD"
-					type       	"TLinAddr&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetAccessSpeed"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F502AE"
-				parameters 	(list Parameters
-				    (object Parameter "aSpeed"
-					quid       	"394902F502AF"
-					type       	"TPccdAccessSpeed"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteHWordMultiple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F502B6"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"394902F502B7"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"394902F502B8"
-					type       	"const TAny*"
-					const      	TRUE)
-				    (object Parameter "aCount"
-					quid       	"394902F502B9"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadHWordMultiple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F502C0"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"394902F502C1"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"394902F502C2"
-					type       	"TAny*")
-				    (object Parameter "aCount"
-					quid       	"394902F502C3"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteByteMultiple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F502CA"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"394902F502CB"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"394902F502CC"
-					type       	"const TAny*"
-					const      	TRUE)
-				    (object Parameter "aCount"
-					quid       	"394902F502CD"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadByteMultiple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F502D4"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"394902F502D5"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"394902F502D6"
-					type       	"TAny*")
-				    (object Parameter "aCount"
-					quid       	"394902F502D7"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Write"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F502DE"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"394902F502DF"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"394902F502E0"
-					type       	"const TAny*"
-					const      	TRUE)
-				    (object Parameter "aLength"
-					quid       	"394902F502E1"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Read"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902F502E8"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"394902F502E9"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"394902F502EA"
-					type       	"TAny*")
-				    (object Parameter "aLength"
-					quid       	"394902F502F2"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetupChunkHw"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F502F3"
-				parameters 	(list Parameters
-				    (object Parameter "aFlag"
-					quid       	"394902F502F4"
-					type       	"TUint"
-					initv      	"0"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~RPccdWindow"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F502F5"
-				result     	"IMPORT_C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iWaitSig"
-				quid       	"394902F50266"
-				type       	"TBool")
-			    (object ClassAttribute "iType"
-				quid       	"394902F50267"
-				type       	"TUint")
-			    (object ClassAttribute "iConnected"
-				quid       	"394902F50268"
-				type       	"TBool")
-			    (object ClassAttribute "iLen"
-				quid       	"394902F5027A"
-				type       	"TUint32")
-			    (object ClassAttribute "iOffset"
-				quid       	"394902F5027B"
-				type       	"TUint32"))
-			language   	"VC++")
-		    (object Class "RPccdChunkBase"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394903140116"
-			operations 	(list Operations
-			    (object Operation "BaseAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"39490314017A"
-				result     	"TUint32"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsLocked"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903140184"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsRemovable"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903140185"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RemoveWindow"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903140186"
-				parameters 	(list Parameters
-				    (object Parameter "aWindow"
-					quid       	"394903140187"
-					type       	"RPccdWindow*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AddWindowL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490314018E"
-				parameters 	(list Parameters
-				    (object Parameter "aWindow"
-					quid       	"39490314018F"
-					type       	"RPccdWindow*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AllocateWinCheck"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903140190"
-				parameters 	(list Parameters
-				    (object Parameter "aWin"
-					quid       	"394903140191"
-					type       	"TPccdChnk")
-				    (object Parameter "aFlag"
-					quid       	"394903140198"
-					type       	"TUint"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsTypeCompatible"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903140199"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aMemType"
-					quid       	"39490314019B"
-					type       	"TPccdMemType"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteHWordMultiple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031401A2"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"3949031401A4"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"3949031401A5"
-					type       	"const TAny*"
-					const      	TRUE)
-				    (object Parameter "aCount"
-					quid       	"3949031401AC"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadHWordMultiple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031401AD"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"3949031401B7"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"3949031401B8"
-					type       	"TAny*")
-				    (object Parameter "aCount"
-					quid       	"3949031401B9"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteByteMultiple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031401C0"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"3949031401C2"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"3949031401C3"
-					type       	"const TAny*"
-					const      	TRUE)
-				    (object Parameter "aCount"
-					quid       	"3949031401CA"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadByteMultiple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031401CB"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"3949031401CD"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"3949031401CE"
-					type       	"TAny*")
-				    (object Parameter "aCount"
-					quid       	"3949031401D5"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Write"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031401D6"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"3949031401D8"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"3949031401DF"
-					type       	"const TAny*"
-					const      	TRUE)
-				    (object Parameter "aLength"
-					quid       	"3949031401E0"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Read"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031401E1"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"3949031401EA"
-					type       	"TInt")
-				    (object Parameter "aPtr"
-					quid       	"3949031401EB"
-					type       	"TAny*")
-				    (object Parameter "aLength"
-					quid       	"3949031401F3"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinearAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031401F4"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "anAddr"
-					quid       	"3949031401F6"
-					type       	"TLinAddr&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetupChunkHw"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031401FD"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aSpeed"
-					quid       	"3949031401FF"
-					type       	"TPccdAccessSpeed")
-				    (object Parameter "aMemType"
-					quid       	"394903140200"
-					type       	"TPccdMemType")
-				    (object Parameter "aWaitSig"
-					quid       	"394903140201"
-					type       	"TBool")
-				    (object Parameter "aFlag"
-					quid       	"394903140207"
-					type       	"TUint"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CreateL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903140208"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"39490314020A"
-					type       	"TSocket")
-				    (object Parameter "aChunk"
-					quid       	"39490314020B"
-					type       	"TPccdChnk")
-				    (object Parameter "aFlag"
-					quid       	"394903140211"
-					type       	"TUint"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~RPccdChunkBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903140212"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RPccdChunkBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903140214"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iCacheable"
-				quid       	"394903140117"
-				type       	"TBool"
-				exportControl 	"Protected"))
-			language   	"VC++")
-		    (object Class "TCisReader"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394902F6027C"
-			operations 	(list Operations
-			    (object Operation "VerifyLinkTarget"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602B8"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "FollowLink"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602B9"
-				parameters 	(list Parameters
-				    (object Parameter "aFullErrorReport"
-					quid       	"394902F602BA"
-					type       	"TUint"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DoReadTuple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602C2"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					quid       	"394902F602C3"
-					type       	"TDes8&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DoFindReadTuple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602C4"
-				parameters 	(list Parameters
-				    (object Parameter "aDesiredTpl"
-					quid       	"394902F602C5"
-					type       	"TUint8")
-				    (object Parameter "aDes"
-					quid       	"394902F602CC"
-					type       	"TDes8&")
-				    (object Parameter "aFlag"
-					quid       	"394902F602CD"
-					type       	"TUint"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DoRestart"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602CE"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DoSelectCis"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602CF"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F602D6"
-					type       	"TSocket")
-				    (object Parameter "aCardFunc"
-					quid       	"394902F602D7"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "FindReadConfig"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602D8"
-				parameters 	(list Parameters
-				    (object Parameter "anInfo"
-					quid       	"394902F602D9"
-					type       	"TPcCardConfig&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FindReadRegion"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602E0"
-				parameters 	(list Parameters
-				    (object Parameter "aSocketVcc"
-					quid       	"394902F602E1"
-					type       	"TPccdSocketVcc")
-				    (object Parameter "anInfo"
-					quid       	"394902F602E2"
-					type       	"TPcCardRegion&")
-				    (object Parameter "aDesiredTpl"
-					quid       	"394902F602E3"
-					type       	"TUint8"
-					initv      	"0"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadTuple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602EA"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					quid       	"394902F602EB"
-					type       	"TDes8&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FindReadTuple"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602EC"
-				parameters 	(list Parameters
-				    (object Parameter "aDesiredTpl"
-					quid       	"394902F602ED"
-					type       	"TUint8")
-				    (object Parameter "aDes"
-					quid       	"394902F602F4"
-					type       	"TDes8&")
-				    (object Parameter "aFlag"
-					quid       	"394902F602F5"
-					type       	"TUint"
-					initv      	"0"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Restart"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602F6"
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SelectCis"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F602F7"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F602F8"
-					type       	"TSocket")
-				    (object Parameter "aCardFunc"
-					quid       	"394902F602FE"
-					type       	"TInt"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iConfigCount"
-				quid       	"394902F60286"
-				type       	"TInt")
-			    (object ClassAttribute "iRegionCount"
-				quid       	"394902F60287"
-				type       	"TInt")
-			    (object ClassAttribute "iRestarted"
-				quid       	"394902F60288"
-				type       	"TBool")
-			    (object ClassAttribute "iLinkFlags"
-				quid       	"394902F60289"
-				type       	"TInt")
-			    (object ClassAttribute "iLinkOffset"
-				quid       	"394902F6029A"
-				type       	"TUint32")
-			    (object ClassAttribute "iCisOffset"
-				quid       	"394902F6029B"
-				type       	"TUint32")
-			    (object ClassAttribute "iFunc"
-				quid       	"394902F602A4"
-				type       	"TInt"))
-			language   	"VC++")
-		    (object Class "TPcCardConfig"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394902F902A8"
-			operations 	(list Operations
-			    (object Operation "IsMachineCompatible"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902F902EE"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"394902F902EF"
-					type       	"TSocket")
-				    (object Parameter "aFlag"
-					quid       	"394902F902F0"
-					type       	"TInt"
-					initv      	"0"))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iRegPresent"
-				quid       	"394902F902A9"
-				type       	"TUint32"
-				exportControl 	"Public")
-			    (object ClassAttribute "iConfigBaseAddr"
-				quid       	"394902F902B2"
-				type       	"TUint32"
-				exportControl 	"Public")
-			    (object ClassAttribute "iConfigOption"
-				quid       	"394902F902B3"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iInterruptInfo"
-				quid       	"394902F902B4"
-				type       	"TUint"
-				exportControl 	"Public")
-			    (object ClassAttribute "iPwrDwnCurrentInMicroAmps"
-				quid       	"394902F902B5"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iOperCurrentInMicroAmps"
-				quid       	"394902F902B6"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iVppMinInMilliVolts"
-				quid       	"394902F902B7"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iVppMaxInMilliVolts"
-				quid       	"394902F902BC"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iPwrDown"
-				quid       	"394902F902BD"
-				type       	"TBool"
-				exportControl 	"Public")
-			    (object ClassAttribute "iIsDefault"
-				quid       	"394902F902BE"
-				type       	"TBool"
-				exportControl 	"Public")
-			    (object ClassAttribute "iIsIoAndMem"
-				quid       	"394902F902BF"
-				type       	"TBool"
-				exportControl 	"Public")
-			    (object ClassAttribute "iValidChunks"
-				quid       	"394902F902C0"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iVccMinInMilliVolts"
-				quid       	"394902F902D0"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iVccMaxInMilliVolts"
-				quid       	"394902F902D1"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iActiveSignals"
-				quid       	"394902F902DA"
-				type       	"TUint"
-				exportControl 	"Public"))
-			language   	"VC++")
-		    (object Class "TSocket"
-			quid       	"39490BF5002E"))
-		logical_presentations 	(list unit_reference_list))
-	    (object Class_Category "E32 System"
-		quid       	"3948B6C402AF"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "RMBufChain"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948E805031E"
-			operations 	(list Operations
-			    (object Operation "Length"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050337"
-				stereotype 	"const"
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NumBufs"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E805033D"
-				stereotype 	"const"
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Goto"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E805033F"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "anOffset"
-					quid       	"3948E8050346"
-					type       	"TInt")
-				    (object Parameter "resBuf"
-					quid       	"3948E8050347"
-					type       	"RMBuf* &")
-				    (object Parameter "resOffset"
-					quid       	"3948E8050348"
-					type       	"TInt&")
-				    (object Parameter "resLength"
-					quid       	"3948E8050349"
-					type       	"TInt&")
-				    (object Parameter "resPrevBuf"
-					quid       	"3948E805034A"
-					type       	"RMBuf* &"))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Goto"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E805034B"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "anOffset"
-					quid       	"3948E8050351"
-					type       	"TInt")
-				    (object Parameter "resBuf"
-					quid       	"3948E8050352"
-					type       	"RMBuf* &")
-				    (object Parameter "resOffset"
-					quid       	"3948E8050353"
-					type       	"TInt&")
-				    (object Parameter "resLength"
-					quid       	"3948E8050354"
-					type       	"TInt&"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TrimEnd"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050355"
-				parameters 	(list Parameters
-				    (object Parameter "nBytes"
-					quid       	"3948E8050356"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TrimStart"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050357"
-				parameters 	(list Parameters
-				    (object Parameter "nBytes"
-					quid       	"3948E805035B"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CopyOut"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E805035C"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					quid       	"3948E805035E"
-					type       	"TDes8&")
-				    (object Parameter "aOffset"
-					quid       	"3948E805035F"
-					type       	"TInt"
-					initv      	"0"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CopyIn"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050360"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					quid       	"3948E8050365"
-					type       	"const TDesC8&"
-					const      	TRUE)
-				    (object Parameter "aOffset"
-					quid       	"3948E8050366"
-					type       	"TInt"
-					initv      	"0"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CopyL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050367"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "newChain"
-					quid       	"3948E8050369"
-					type       	"RMBufChain&")
-				    (object Parameter "aOffset"
-					quid       	"3948E805036A"
-					type       	"TInt"
-					initv      	"0")
-				    (object Parameter "aLen"
-					quid       	"3948E805036B"
-					type       	"TInt"
-					initv      	"KMBufAll"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FillZ"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E805036F"
-				parameters 	(list Parameters
-				    (object Parameter "aLen"
-					quid       	"3948E8050370"
-					type       	"TInt"
-					initv      	"KMBufAll"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Free"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050371"
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Align"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050372"
-				parameters 	(list Parameters
-				    (object Parameter "aSize"
-					quid       	"3948E8050379"
-					type       	"TInt"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SplitL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E805037A"
-				parameters 	(list Parameters
-				    (object Parameter "anOffset"
-					quid       	"3948E805037B"
-					type       	"TInt")
-				    (object Parameter "newChain"
-					quid       	"3948E805037C"
-					type       	"RMBufChain&"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CreateL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E805037D"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					quid       	"3948E805037E"
-					type       	"const TDesC8&"
-					const      	TRUE)
-				    (object Parameter "aHdrLen"
-					quid       	"3948E8050383"
-					type       	"TInt"
-					initv      	"0"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AllocL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050384"
-				parameters 	(list Parameters
-				    (object Parameter "aLen"
-					quid       	"3948E8050385"
-					type       	"TInt"
-					initv      	"0"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Prepend"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050386"
-				parameters 	(list Parameters
-				    (object Parameter "aBuf"
-					quid       	"3948E8050387"
-					type       	"RMBuf*"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Prepend"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E805038D"
-				parameters 	(list Parameters
-				    (object Parameter "aChain"
-					quid       	"3948E805038E"
-					type       	"RMBufChain&"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "PrependL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E805038F"
-				parameters 	(list Parameters
-				    (object Parameter "aLen"
-					quid       	"3948E8050390"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AppendL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050391"
-				parameters 	(list Parameters
-				    (object Parameter "aLen"
-					quid       	"3948E8050397"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Append"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8050398"
-				parameters 	(list Parameters
-				    (object Parameter "aChain"
-					quid       	"3948E8050399"
-					type       	"RMBufChain&"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Assign"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E805039A"
-				parameters 	(list Parameters
-				    (object Parameter "aQueue"
-					quid       	"3948E80503A1"
-					type       	"RMBufQ&"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Assign"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E80503A2"
-				parameters 	(list Parameters
-				    (object Parameter "aChain"
-					quid       	"3948E80503A3"
-					type       	"RMBufChain&"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Remove"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E80503A4"
-				result     	"IMPORT_C RMBuf*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503A5"
-				parameters 	(list Parameters
-				    (object Parameter "aChain"
-					quid       	"3948E80503AB"
-					type       	"RMBuf*"))
-				result     	"RMBufChain&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Last"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E80503AC"
-				stereotype 	"const"
-				result     	"IMPORT_C RMBuf*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "First"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503AE"
-				result     	"RMBuf*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "First"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503AF"
-				stereotype 	"const"
-				result     	"const RMBuf*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Unlink"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503B6"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Link"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503B7"
-				parameters 	(list Parameters
-				    (object Parameter "aChain"
-					quid       	"3948E80503BF"
-					type       	"RMBufChain&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Next"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503C0"
-				result     	"RMBufChain&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Next"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503C1"
-				stereotype 	"const"
-				result     	"const RMBufChain&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsEmpty"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503C3"
-				stereotype 	"const"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Init"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503CA"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RMBufChain"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503CB"
-				result     	"inline"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RMBufChain"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E80503D3"
-				parameters 	(list Parameters
-				    (object Parameter "aChain"
-					quid       	"3948E80503D4"
-					type       	"RMBuf*"))
-				result     	"inline"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Parameterized_Class "CArrayFixSeg"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948E82700ED"
-			operations 	(list Operations
-			    (object Operation "CArrayFixSeg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E8270103"
-				parameters 	(list Parameters
-				    (object Parameter "aGranularity"
-					quid       	"3948E827010B"
-					type       	"TInt"))
-				result     	"inline"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++"
-			parameters 	(list Parameters
-			    (object Parameter "T"
-				quid       	"3948E8270102"
-				type       	"class")))
-		    (object Class "MBeating"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948E8300294"
-			operations 	(list Operations
-			    (object Operation "Synchronize"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E830029E"
-				stereotype 	"abstract"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Beat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E83002A9"
-				stereotype 	"abstract"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "TKeyArrayFix"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948E7CD00BB"
-			operations 	(list Operations
-			    (object Operation "At"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7CD00CF"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "anIndex"
-					quid       	"3948E7CD00D1"
-					type       	"TInt"))
-				result     	"IMPORT_C TAny*"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Set"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7CD00D2"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aBase"
-					quid       	"3948E7CD00D9"
-					type       	"CBufBase*")
-				    (object Parameter "aRecordLength"
-					quid       	"3948E7CD00DA"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iRecordLength"
-				quid       	"3948E7CD00CA"
-				type       	"TInt"
-				exportControl 	"Protected"))
-			language   	"VC++")
-		    (object Class "TInetAddr"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948E7DE02D2"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3948E7DE02DC"
-				supplier   	"TSockAddr"))
-			operations 	(list Operations
-			    (object Operation "AddrLen"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE02DD"
-				stereotype 	"static"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "AddrPtr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE02DF"
-				stereotype 	"const"
-				result     	"SInetAddr*"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Cast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE02E6"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "anAddr"
-					quid       	"3948E7DE02E8"
-					type       	"const TSockAddr&"
-					const      	TRUE))
-				result     	"TInetAddr&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Cast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE02E9"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "anAddr"
-					quid       	"3948E7DE02EB"
-					type       	"const TSockAddr*"
-					const      	TRUE))
-				result     	"TInetAddr&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsWildPort"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE02EC"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsWildAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE02F0"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsBroadcast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE02F1"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsMulticast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE02F2"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsClassC"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE02FA"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsClassB"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE02FB"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsClassA"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E7DE0304"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SubNetBroadcast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE0305"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"3948E7DE0306"
-					type       	"const TInetAddr&"
-					const      	TRUE)
-				    (object Parameter "aMask"
-					quid       	"3948E7DE0307"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SubNet"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE0308"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"3948E7DE0309"
-					type       	"const TInetAddr&"
-					const      	TRUE)
-				    (object Parameter "aMask"
-					quid       	"3948E7DE030A"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NetBroadcast"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE030E"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"3948E7DE030F"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Net"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE0310"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"3948E7DE0311"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NetMask"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE0312"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"3948E7DE0318"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Input"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE0319"
-				parameters 	(list Parameters
-				    (object Parameter "aBuf"
-					quid       	"3948E7DE031A"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Output"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE031B"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aBuf"
-					quid       	"3948E7DE031D"
-					type       	"TDes&"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Match"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE0322"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aHost"
-					quid       	"3948E7DE0324"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Match"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE0325"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aNet"
-					quid       	"3948E7DE0327"
-					type       	"const TInetAddr&"
-					const      	TRUE)
-				    (object Parameter "aMask"
-					quid       	"3948E7DE0328"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CmpAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE0329"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "anAddr"
-					quid       	"3948E7DE032C"
-					type       	"const TInetAddr&"
-					const      	TRUE))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Address"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE032D"
-				stereotype 	"const"
-				result     	"IMPORT_C TUint32"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7DE032F"
-				parameters 	(list Parameters
-				    (object Parameter "anAddr"
-					quid       	"3948E7DE0336"
-					type       	"TUint32"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CHeartbeat"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948E7EA0103"
-			operations 	(list Operations
-			    (object Operation "RunL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7EA012B"
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Start"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7EA012C"
-				parameters 	(list Parameters
-				    (object Parameter "aLock"
-					quid       	"3948E7EA012D"
-					type       	"TTimerLockSpec")
-				    (object Parameter "aBeating"
-					quid       	"3948E7EA012E"
-					type       	"MBeating*"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CHeartbeat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7EA0135"
-				result     	"IMPORT_C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7EA0136"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aPriority"
-					quid       	"3948E7EA0138"
-					type       	"TInt"))
-				result     	"IMPORT_C CHeartbeat*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "New"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7EA0139"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aPriority"
-					quid       	"3948E7EA0140"
-					type       	"TInt"))
-				result     	"IMPORT_C CHeartbeat*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "TTime"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948E81D0201"
-			operations 	(list Operations
-			    (object Operation "Convert"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0215"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aDateTime"
-					quid       	"3948E81D0217"
-					type       	"const TDateTime&"
-					const      	TRUE))
-				result     	"TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "Int64"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E81D0218"
-				stereotype 	"const"
-				result     	"const TInt64&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator<"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E81D021A"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D0220"
-					type       	"TTime"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E81D0221"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D0223"
-					type       	"TTime"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator<="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E81D0224"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D0229"
-					type       	"TTime"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator>="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E81D022A"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D022C"
-					type       	"TTime"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator!="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E81D022D"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D022F"
-					type       	"TTime"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator=="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E81D0230"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D0234"
-					type       	"TTime"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0235"
-				parameters 	(list Parameters
-				    (object Parameter "aYear"
-					quid       	"3948E81D0236"
-					type       	"TTimeIntervalYears"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D023D"
-				parameters 	(list Parameters
-				    (object Parameter "aMonth"
-					quid       	"3948E81D023E"
-					type       	"TTimeIntervalMonths"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D023F"
-				parameters 	(list Parameters
-				    (object Parameter "aDay"
-					quid       	"3948E81D0240"
-					type       	"TTimeIntervalDays"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0241"
-				parameters 	(list Parameters
-				    (object Parameter "aHour"
-					quid       	"3948E81D0242"
-					type       	"TTimeIntervalHours"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0243"
-				parameters 	(list Parameters
-				    (object Parameter "aMinute"
-					quid       	"3948E81D0247"
-					type       	"TTimeIntervalMinutes"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0248"
-				parameters 	(list Parameters
-				    (object Parameter "aSecond"
-					quid       	"3948E81D0249"
-					type       	"TTimeIntervalSeconds"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D024A"
-				parameters 	(list Parameters
-				    (object Parameter "aMicroSecond"
-					quid       	"3948E81D024B"
-					type       	"TTimeIntervalMicroSeconds"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D024C"
-				parameters 	(list Parameters
-				    (object Parameter "aMicroSecond"
-					quid       	"3948E81D0251"
-					type       	"TTimeIntervalMicroSeconds32"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0252"
-				parameters 	(list Parameters
-				    (object Parameter "aYear"
-					quid       	"3948E81D0253"
-					type       	"TTimeIntervalYears"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0254"
-				parameters 	(list Parameters
-				    (object Parameter "aMonth"
-					quid       	"3948E81D0255"
-					type       	"TTimeIntervalMonths"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0256"
-				parameters 	(list Parameters
-				    (object Parameter "aDay"
-					quid       	"3948E81D025B"
-					type       	"TTimeIntervalDays"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D025C"
-				parameters 	(list Parameters
-				    (object Parameter "aHour"
-					quid       	"3948E81D025D"
-					type       	"TTimeIntervalHours"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D025E"
-				parameters 	(list Parameters
-				    (object Parameter "aMinute"
-					quid       	"3948E81D025F"
-					type       	"TTimeIntervalMinutes"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0260"
-				parameters 	(list Parameters
-				    (object Parameter "aSecond"
-					quid       	"3948E81D0261"
-					type       	"TTimeIntervalSeconds"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0262"
-				parameters 	(list Parameters
-				    (object Parameter "aMicroSecond"
-					quid       	"3948E81D0265"
-					type       	"TTimeIntervalMicroSeconds"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0266"
-				parameters 	(list Parameters
-				    (object Parameter "aMicroSecond"
-					quid       	"3948E81D0267"
-					type       	"TTimeIntervalMicroSeconds32"))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0268"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aYear"
-					quid       	"3948E81D0270"
-					type       	"TTimeIntervalYears"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0271"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aMonth"
-					quid       	"3948E81D0273"
-					type       	"TTimeIntervalMonths"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0274"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aDay"
-					quid       	"3948E81D0276"
-					type       	"TTimeIntervalDays"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0277"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aHour"
-					quid       	"3948E81D027A"
-					type       	"TTimeIntervalHours"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D027B"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aMinute"
-					quid       	"3948E81D0284"
-					type       	"TTimeIntervalMinutes"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0285"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aSecond"
-					quid       	"3948E81D0287"
-					type       	"TTimeIntervalSeconds"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0288"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aMicroSecond"
-					quid       	"3948E81D028E"
-					type       	"TTimeIntervalMicroSeconds"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator-"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D028F"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aMicroSecond"
-					quid       	"3948E81D0291"
-					type       	"TTimeIntervalMicroSeconds32"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0292"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aYear"
-					quid       	"3948E81D0298"
-					type       	"TTimeIntervalYears"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0299"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aMonth"
-					quid       	"3948E81D029B"
-					type       	"TTimeIntervalMonths"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D029C"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aDay"
-					quid       	"3948E81D029E"
-					type       	"TTimeIntervalDays"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D029F"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aHour"
-					quid       	"3948E81D02A2"
-					type       	"TTimeIntervalHours"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02A3"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aMinute"
-					quid       	"3948E81D02AB"
-					type       	"TTimeIntervalMinutes"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02AC"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aSecond"
-					quid       	"3948E81D02AE"
-					type       	"TTimeIntervalSeconds"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02AF"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aMicroSecond"
-					quid       	"3948E81D02B1"
-					type       	"TTimeIntervalMicroSeconds"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator+"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02B2"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aMicroSecond"
-					quid       	"3948E81D02B6"
-					type       	"TTimeIntervalMicroSeconds32"))
-				result     	"IMPORT_C TTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Parse"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02B7"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					quid       	"3948E81D02B8"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aCenturyOffset"
-					quid       	"3948E81D02B9"
-					type       	"TInt"
-					initv      	"0"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RoundUpToNextMinute"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02BA"
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FormatL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02BB"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					quid       	"3948E81D02BF"
-					type       	"TDes&")
-				    (object Parameter "aFormat"
-					quid       	"3948E81D02C0"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WeekNoInYear"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02C1"
-				stereotype 	"const"
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WeekNoInYear"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02C3"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aStartDate"
-					quid       	"3948E81D02CA"
-					type       	"TTime"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WeekNoInYear"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02CB"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aRule"
-					quid       	"3948E81D02CD"
-					type       	"TFirstWeekRule"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WeekNoInYear"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02CE"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aStartDate"
-					quid       	"3948E81D02D0"
-					type       	"TTime")
-				    (object Parameter "aRule"
-					quid       	"3948E81D02D1"
-					type       	"TFirstWeekRule"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DayNoInYear"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02D3"
-				stereotype 	"const"
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DayNoInYear"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02D5"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aStartDate"
-					quid       	"3948E81D02D7"
-					type       	"TTime"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DayNoInMonth"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02D8"
-				stereotype 	"const"
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DayNoInWeek"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02DE"
-				stereotype 	"const"
-				result     	"IMPORT_C TDay"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DaysInMonth"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02E0"
-				stereotype 	"const"
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "YearsFrom"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02E7"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D02E9"
-					type       	"TTime"))
-				result     	"IMPORT_C TTimeIntervalYears"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "MonthsFrom"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02EA"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D02EC"
-					type       	"TTime"))
-				result     	"IMPORT_C TTimeIntervalMonths"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DaysFrom"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02ED"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D02F1"
-					type       	"TTime"))
-				result     	"IMPORT_C TTimeIntervalDays"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "HoursFrom"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02F2"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D02F4"
-					type       	"TTime")
-				    (object Parameter "aInterval"
-					quid       	"3948E81D02F5"
-					type       	"TTimeIntervalHours&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "MinutesFrom"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02F6"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D02FC"
-					type       	"TTime")
-				    (object Parameter "aInterval"
-					quid       	"3948E81D02FD"
-					type       	"TTimeIntervalMinutes&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SecondsFrom"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D02FE"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D0300"
-					type       	"TTime")
-				    (object Parameter "aInterval"
-					quid       	"3948E81D0301"
-					type       	"TTimeIntervalSeconds&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "MicroSecondsFrom"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0302"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D0305"
-					type       	"TTime"))
-				result     	"IMPORT_C TTimeIntervalMicroSeconds"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DateTime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0306"
-				stereotype 	"const"
-				result     	"IMPORT_C TDateTime"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Set"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0308"
-				parameters 	(list Parameters
-				    (object Parameter "aString"
-					quid       	"3948E81D0309"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "UniversalTime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D030A"
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "HomeTime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D030B"
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E81D030F"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D0310"
-					type       	"const TInt64&"
-					const      	TRUE))
-				result     	"TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E81D0311"
-				parameters 	(list Parameters
-				    (object Parameter "aDateTime"
-					quid       	"3948E81D0319"
-					type       	"const TDateTime&"
-					const      	TRUE))
-				result     	"IMPORT_C TTime&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TTime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E81D031A"
-				result     	"inline"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TTime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E81D031B"
-				parameters 	(list Parameters
-				    (object Parameter "aTime"
-					quid       	"3948E81D031C"
-					type       	"const TInt64&"
-					const      	TRUE))
-				result     	"inline"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iTime"
-				quid       	"3948E81D020B"
-				type       	"TInt64"))
-			language   	"VC++")
-		    (object Class "CBase"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948E8300212"
-			operations 	(list Operations
-			    (object Operation "newL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E830021C"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aSize"
-					quid       	"3948E8300226"
-					type       	"TUint"))
-				result     	"IMPORT_C TAny*"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "operator="
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8300227"
-				parameters 	(list Parameters
-				    (object Parameter ""
-					quid       	"3948E8300228"
-					type       	"const CBase&"
-					const      	TRUE))
-				result     	"CBase&"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8300229"
-				parameters 	(list Parameters
-				    (object Parameter ""
-					quid       	"3948E830022A"
-					type       	"const CBase&"
-					const      	TRUE))
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "operator new"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E830022B"
-				parameters 	(list Parameters
-				    (object Parameter "aSize"
-					quid       	"3948E830022C"
-					type       	"TUint")
-				    (object Parameter "aBase"
-					quid       	"3948E830022D"
-					type       	"TAny*"))
-				result     	"TAny*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator new"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E8300230"
-				parameters 	(list Parameters
-				    (object Parameter "aSize"
-					quid       	"3948E8300231"
-					type       	"TUint"))
-				result     	"IMPORT_C TAny*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator new"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3948E8300232"
-				parameters 	(list Parameters
-				    (object Parameter "aSize"
-					quid       	"3948E830023A"
-					type       	"TUint")
-				    (object Parameter ""
-					quid       	"3948E830023B"
-					type       	"TLeave"))
-				result     	"TAny*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "operator new"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E830023C"
-				parameters 	(list Parameters
-				    (object Parameter "aSize"
-					quid       	"3948E830023D"
-					type       	"TUint")
-				    (object Parameter "anExtraSize"
-					quid       	"3948E830023E"
-					type       	"TUint"))
-				result     	"IMPORT_C TAny*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E830023F"
-				stereotype 	"virtual"
-				result     	"IMPORT_C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "RBusLogicalChannel"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948E7D70124"
-			operations 	(list Operations
-			    (object Operation "DoCheckBusStatus"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70130"
-				parameters 	(list Parameters
-				    (object Parameter "aSocket"
-					quid       	"3948E7D70131"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CheckBusStatus"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70132"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DoSvControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70133"
-				parameters 	(list Parameters
-				    (object Parameter "aFunction"
-					quid       	"3948E7D70138"
-					type       	"TInt"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoSvControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70139"
-				parameters 	(list Parameters
-				    (object Parameter "aFunction"
-					quid       	"3948E7D7013A"
-					type       	"TInt")
-				    (object Parameter "a1"
-					quid       	"3948E7D7013B"
-					type       	"TAny*"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoSvControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D7013C"
-				parameters 	(list Parameters
-				    (object Parameter "aFunction"
-					quid       	"3948E7D7013D"
-					type       	"TInt")
-				    (object Parameter "a1"
-					quid       	"3948E7D7013E"
-					type       	"TAny*")
-				    (object Parameter "a2"
-					quid       	"3948E7D7013F"
-					type       	"TAny*"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70140"
-				parameters 	(list Parameters
-				    (object Parameter "aFunction"
-					quid       	"3948E7D70141"
-					type       	"TInt"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70142"
-				parameters 	(list Parameters
-				    (object Parameter "aFunction"
-					quid       	"3948E7D70143"
-					type       	"TInt")
-				    (object Parameter "a1"
-					quid       	"3948E7D70144"
-					type       	"TAny*"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70145"
-				parameters 	(list Parameters
-				    (object Parameter "aFunction"
-					quid       	"3948E7D70146"
-					type       	"TInt")
-				    (object Parameter "a1"
-					quid       	"3948E7D70147"
-					type       	"TAny*")
-				    (object Parameter "a2"
-					quid       	"3948E7D70148"
-					type       	"TAny*"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoRequest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70149"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"3948E7D7014A"
-					type       	"TInt")
-				    (object Parameter "aStatus"
-					quid       	"3948E7D7014B"
-					type       	"TRequestStatus&"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoRequest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D7014C"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"3948E7D7014D"
-					type       	"TInt")
-				    (object Parameter "aStatus"
-					quid       	"3948E7D7014E"
-					type       	"TRequestStatus&")
-				    (object Parameter "a1"
-					quid       	"3948E7D7014F"
-					type       	"TAny*"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoRequest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70150"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"3948E7D70151"
-					type       	"TInt")
-				    (object Parameter "aStatus"
-					quid       	"3948E7D70152"
-					type       	"TRequestStatus&")
-				    (object Parameter "a1"
-					quid       	"3948E7D70153"
-					type       	"TAny*")
-				    (object Parameter "a2"
-					quid       	"3948E7D70154"
-					type       	"TAny*"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70155"
-				parameters 	(list Parameters
-				    (object Parameter "aReqMask"
-					quid       	"3948E7D70156"
-					type       	"TUint"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoCreate"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948E7D70157"
-				parameters 	(list Parameters
-				    (object Parameter "aDevice"
-					quid       	"3948E7D70158"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aVer"
-					quid       	"3948E7D70159"
-					type       	"const TVersion&"
-					const      	TRUE)
-				    (object Parameter "aChan"
-					quid       	"3948E7D7015A"
-					type       	"const TDesC*"
-					const      	TRUE)
-				    (object Parameter "aUnit"
-					quid       	"3948E7D7015B"
-					type       	"TInt")
-				    (object Parameter "aDriver"
-					quid       	"3948E7D7015C"
-					type       	"const TDesC*"
-					const      	TRUE)
-				    (object Parameter "anInfo"
-					quid       	"3948E7D7015D"
-					type       	"const TDesC8*"
-					const      	TRUE)
-				    (object Parameter "aType"
-					quid       	"3948E7D7015E"
-					type       	"TOwnerType"
-					initv      	"EOwnerProcess"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "DLogicalChannel"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3949031301BF"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3949031301C0"
-				supplier   	"CObject"))
-			operations 	(list Operations
-			    (object Operation "Control"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490313020F"
-				parameters 	(list Parameters
-				    (object Parameter "aFunction"
-					quid       	"394903130210"
-					type       	"TInt")
-				    (object Parameter "a1"
-					quid       	"394903130211"
-					type       	"TAny*")
-				    (object Parameter "a2"
-					quid       	"394903130219"
-					type       	"TAny*"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Cancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490313021A"
-				parameters 	(list Parameters
-				    (object Parameter "aReqMask"
-					quid       	"39490313021B"
-					type       	"TUint"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Request"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490313021C"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"394903130223"
-					type       	"TInt")
-				    (object Parameter "aStatus"
-					quid       	"394903130224"
-					type       	"TRequestStatus&")
-				    (object Parameter "a1"
-					quid       	"394903130225"
-					type       	"TAny*")
-				    (object Parameter "a2"
-					quid       	"394903130226"
-					type       	"TAny*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoControl"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490313022D"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aFunction"
-					quid       	"39490313022F"
-					type       	"TInt")
-				    (object Parameter "a1"
-					quid       	"394903130230"
-					type       	"TAny*")
-				    (object Parameter "a2"
-					quid       	"394903130237"
-					type       	"TAny*"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoCreateL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903130238"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aUnit"
-					quid       	"394903130242"
-					type       	"TInt")
-				    (object Parameter "aDriver"
-					quid       	"394903130243"
-					type       	"CBase*")
-				    (object Parameter "anInfo"
-					quid       	"39490313024B"
-					type       	"const TDesC*"
-					const      	TRUE)
-				    (object Parameter "aVer"
-					quid       	"39490313024C"
-					type       	"const TVersion&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Close"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490313024D"
-				stereotype 	"virtual"
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoRequest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490313024F"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"394903130255"
-					type       	"TInt")
-				    (object Parameter "a1"
-					quid       	"394903130256"
-					type       	"TAny*")
-				    (object Parameter "a2"
-					quid       	"394903130257"
-					type       	"TAny*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903130258"
-				documentation 	" Pure virtual"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"394903130260"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "IsPending"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394903130261"
-				stereotype 	"const"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"394903130263"
-					type       	"TInt"))
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Device"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394903130269"
-				result     	"DLogicalDevice*"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "CompleteAll"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903130273"
-				parameters 	(list Parameters
-				    (object Parameter "aReason"
-					quid       	"394903130274"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Complete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490313027D"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"39490313027E"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Complete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490313027F"
-				parameters 	(list Parameters
-				    (object Parameter "aReqNo"
-					quid       	"394903130280"
-					type       	"TInt")
-				    (object Parameter "aReason"
-					quid       	"394903130287"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "SetBehaviour"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903130288"
-				parameters 	(list Parameters
-				    (object Parameter "aValidRequests"
-					quid       	"394903130289"
-					type       	"TUint"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "~DLogicalChannel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394903130291"
-				result     	"IMPORT_C"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iValidRequests"
-				quid       	"3949031301DD"
-				type       	"TUint"))
-			language   	"VC++")
-		    (object Class "DLogicalDevice"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394902FB0387"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394902FB0391"
-				supplier   	"CObject"))
-			operations 	(list Operations
-			    (object Operation "~DLogicalDevice"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902FB03BC"
-				result     	"IMPORT_C"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "CreateL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902FB03BD"
-				stereotype 	"abstract"
-				result     	"DLogicalChannel*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetCaps"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902FB03C4"
-				stereotype 	"abstract, const"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					quid       	"394902FB03C6"
-					type       	"TDes8&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Install"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902FB03C7"
-				documentation 	" Pure virtual"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Library"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394902FB03CE"
-				result     	"DLibrary*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsAvailable"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902FB03CF"
-				stereotype 	"virtual, const"
-				parameters 	(list Parameters
-				    (object Parameter "aUnit"
-					quid       	"394902FB03D1"
-					type       	"TInt")
-				    (object Parameter "aDriver"
-					quid       	"394902FB03D7"
-					type       	"const TDesC*"
-					const      	TRUE)
-				    (object Parameter "anInfo"
-					quid       	"394902FB03D8"
-					type       	"const TDesC*"
-					const      	TRUE))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "QueryVersionSupported"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902FB03D9"
-				stereotype 	"virtual, const"
-				parameters 	(list Parameters
-				    (object Parameter "aVer"
-					quid       	"394902FB03DB"
-					type       	"const TVersion&"
-					const      	TRUE))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Remove"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394902FB03E1"
-				stereotype 	"virtual"
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iOpenChannels"
-				quid       	"394902FB039B"
-				type       	"TInt")
-			    (object ClassAttribute "iUnitsMask"
-				quid       	"394902FB03A5"
-				type       	"TUint"
-				exportControl 	"Protected")
-			    (object ClassAttribute "iParseMask"
-				quid       	"394902FB03A6"
-				type       	"TUint"
-				exportControl 	"Protected"))
-			language   	"VC++")
-		    (object Class "DPhysicalDevice"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"39490315015E"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"39490315015F"
-				supplier   	"CObject"))
-			operations 	(list Operations
-			    (object Operation "~DPhysicalDevice"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490315019A"
-				result     	"IMPORT_C"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "CreateL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490315019B"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aUnit"
-					quid       	"3949031501A5"
-					type       	"TInt")
-				    (object Parameter "anInfo"
-					quid       	"3949031501A6"
-					type       	"const TDesC*"
-					const      	TRUE)
-				    (object Parameter "aVer"
-					quid       	"3949031501A7"
-					type       	"const TVersion&"
-					const      	TRUE))
-				result     	"CBase*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetCaps"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031501A8"
-				stereotype 	"abstract, const"
-				parameters 	(list Parameters
-				    (object Parameter "aDes"
-					quid       	"3949031501AE"
-					type       	"TDes8&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Install"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031501AF"
-				documentation 	" Pure virtual"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Library"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"3949031501B1"
-				result     	"DLibrary*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CheckForSlowOpening"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031501B8"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aUnit"
-					quid       	"3949031501C3"
-					type       	"TInt*"))
-				result     	"IMPORT_C TUint"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsAvailable"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031501C4"
-				stereotype 	"virtual, const"
-				parameters 	(list Parameters
-				    (object Parameter "aUnit"
-					quid       	"3949031501C6"
-					type       	"TInt")
-				    (object Parameter "anInfo"
-					quid       	"3949031501CC"
-					type       	"const TDesC*"
-					const      	TRUE))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "QueryVersionSupported"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031501CD"
-				stereotype 	"virtual, const"
-				parameters 	(list Parameters
-				    (object Parameter "aVer"
-					quid       	"3949031501CF"
-					type       	"const TVersion&"
-					const      	TRUE))
-				result     	"IMPORT_C TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Remove"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3949031501D0"
-				stereotype 	"virtual"
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iUnitsMask"
-				quid       	"394903150186"
-				type       	"TUint"
-				exportControl 	"Protected"))
-			language   	"VC++")
-		    (object Class "TDfc"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3949031503DF"
-			documentation 	
-|
-| Delayed function call class
-			
-			operations 	(list Operations
-			    (object Operation "Queued"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394903160047"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Deque"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394903160048"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CallBack"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394903160051"
-				stereotype 	"const"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Cancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"39490316005C"
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "TVersion"
-			quid       	"394907400266"))
-		logical_presentations 	(list unit_reference_list))
-	    (object Class_Category "Reverse Engineered"
-		quid       	"3948C89E0243"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class_Category "ETHERCARD"
-			quid       	"394F3C8902C2"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "RMBufPktQ"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8A0132"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF PACKET QUEUE
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A0151"
-					parameters 	(list Parameters
-					    (object Parameter "aNew"
-						quid       	"394F3C8A0152"
-						type       	"RMBufChain&")
-					    (object Parameter "aPrev"
-						quid       	"394F3C8A015B"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A015C"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8A015D"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A015E"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8A0165"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A0166"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3C8A0167"
-						type       	"RMBufPktQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A0168"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8A0169"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A016F"
-					parameters 	(list Parameters
-					    (object Parameter "aNew"
-						quid       	"394F3C8A0170"
-						type       	"RMBufChain&")
-					    (object Parameter "aPrev"
-						quid       	"394F3C8A0171"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A0172"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A0179"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3C8A017A"
-						type       	"RMBufPktQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A017B"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8A017C"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8A017E"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8A0184"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "SHWAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8A0197"
-				stereotype 	"struct"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iHWAddr"
-					quid       	"394F3C8A01A2"
-					type       	"TInt64"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "TMBufPktQIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8A022D"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF PACKET QUEUE ITERATOR
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "TidyAfterUpdate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A025F"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A0269"
-					parameters 	(list Parameters
-					    (object Parameter "aNewChain"
-						quid       	"394F3C8A026A"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A026B"
-					parameters 	(list Parameters
-					    (object Parameter "aNewChain"
-						quid       	"394F3C8A026C"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A0273"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"394F3C8A0274"
-						type       	"TInt"))
-					result     	"IMPORT_C const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Current"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8A0275"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "More"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8A027D"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetToFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8A027F"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8A0280"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3C8A0281"
-						type       	"RMBufPktQ&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufPktQIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8A0287"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3C8A0288"
-						type       	"RMBufPktQ&"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "THWAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8A02AF"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3C8A02BA"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::TBuf8<KMaxHWAddrSize>"
-					quidu      	"394F3C8A02B0"))
-				operations 	(list Operations
-				    (object Operation "BasePtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8A02BB"
-					stereotype 	"const"
-					result     	"SHWAddr*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "UserPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8A02BD"
-					stereotype 	"const"
-					result     	"TText*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8A02C4"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"394F3C8A02C5"
-						type       	"TInt64"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf8<KMaxHWAddrSize>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"394F3C8A02B0"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"394F3C8A02B9"
-					supplier   	"TBuf8"))
-				language   	"VC++")
-			    (object Class "RMBuf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8B00BC"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "__DbgGet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B00F8"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						quid       	"394F3C8B00FA"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "__DbgPut"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B00FB"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						quid       	"394F3C8B0102"
-						type       	"TUint8")
-					    (object Parameter "aOffset"
-						quid       	"394F3C8B0103"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B0104"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"394F3C8B010C"
-						type       	"const RMBuf&"
-						const      	TRUE))
-					result     	"RMBuf&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RMBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B010D"
-					parameters 	(list Parameters
-					    (object Parameter "aBuffer"
-						quid       	"394F3C8B010E"
-						type       	"TUint8*")
-					    (object Parameter "aSize"
-						quid       	"394F3C8B010F"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RMBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B0116"
-					documentation 	" Forbidden ops"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RMBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B0117"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"394F3C8B0118"
-						type       	"const RMBuf&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B0119"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						quid       	"394F3C8B0120"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator new"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B0121"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"394F3C8B0122"
-						type       	"TUint")
-					    (object Parameter "aPtr"
-						quid       	"394F3C8B0123"
-						type       	"RMBuf*"))
-					result     	"TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Get"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B012A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						quid       	"394F3C8B012C"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Put"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0134"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						quid       	"394F3C8B0135"
-						type       	"TUint8")
-					    (object Parameter "aOffset"
-						quid       	"394F3C8B0136"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AdjustEnd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B013E"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3C8B013F"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AdjustStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0140"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3C8B0148"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0149"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						quid       	"394F3C8B014A"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						quid       	"394F3C8B014B"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0152"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"394F3C8B0153"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0154"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						quid       	"394F3C8B015C"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B015D"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"394F3C8B015E"
-						type       	"TMBufType"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnlinkPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0166"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LinkPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0167"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8B0168"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Unlink"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0170"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Link"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0171"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						quid       	"394F3C8B0172"
-						type       	"RMBuf*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B017A"
-					stereotype 	"const"
-					result     	"TMBufType"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "End"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B017C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B017E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Offset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0184"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0186"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B018E"
-					result     	"RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B018F"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0191"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B0198"
-					stereotype 	"const"
-					result     	"const RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B019A"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B019B"
-					stereotype 	"const"
-					result     	"const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B01A2"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B01A3"
-					stereotype 	"const"
-					result     	"const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Buffer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B01A5"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Buffer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B01AC"
-					stereotype 	"const"
-					result     	"const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8B01AE"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B01AF"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B01B0"
-					stereotype 	"static"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B01B7"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B01B8"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"394F3C8B01B9"
-						type       	"TMBufType"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iBuffer"
-					quid       	"394F3C8B00C6"
-					type       	"TUint8* const")
-				    (object ClassAttribute "iSize"
-					quid       	"394F3C8B00C7"
-					type       	"const TInt")
-				    (object ClassAttribute "iLength"
-					quid       	"394F3C8B00D5"
-					type       	"TInt")
-				    (object ClassAttribute "iOffset"
-					quid       	"394F3C8B00DA"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "CLANLinkFactory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8B01DE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3C8B01DF"
-					supplier   	"Logical View::Ethernet NIF::CNifIfFactory"
-					quidu      	"394F3D680007"))
-				operations 	(list Operations
-				    (object Operation "Info"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B01E0"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "aInfo"
-						quid       	"394F3C8B01E9"
-						type       	"TNifIfInfo&")
-					    (object Parameter "aIndex"
-						quid       	"394F3C8B01EA"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InstallL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B01EB"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "NewInterfaceL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8B01ED"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3C8B01EF"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"CNifIfBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RMBufQ"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8D00F1"
-				operations 	(list Operations
-				    (object Operation "Transfer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0119"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3C8D011A"
-						type       	"RMBufQ&")
-					    (object Parameter "aSize"
-						quid       	"394F3C8D0123"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0124"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0125"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0126"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						quid       	"394F3C8D012D"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D012E"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3C8D012F"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0130"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8D0137"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0138"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						quid       	"394F3C8D0139"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D013A"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3C8D0141"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0142"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8D0143"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0144"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3C8D014B"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D014C"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8D014D"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D014E"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D0155"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D0156"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D0157"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufQ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D0158"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufQ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D015F"
-					parameters 	(list Parameters
-					    (object Parameter "aFirst"
-						quid       	"394F3C8D0160"
-						type       	"RMBuf*")
-					    (object Parameter "aLast"
-						quid       	"394F3C8D0161"
-						type       	"RMBuf*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TMBufIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8D01CD"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF ITERATOR
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "MBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D01E1"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "More"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D01E2"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator RMBuf*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D01EB"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D01EC"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"394F3C8D01ED"
-						type       	"TInt"))
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D01EE"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8D01EF"
-						type       	"RMBuf*"))
-					result     	"TMBufIter&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D01F5"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8D01F6"
-						type       	"RMBufChain&"))
-					result     	"TMBufIter&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D01F7"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D01F8"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8D01F9"
-						type       	"RMBuf*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D01FF"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8D0200"
-						type       	"RMBufChain&"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CAppTimer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8D0259"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3C8D0263"
-					supplier   	"MTimer"))
-				operations 	(list Operations
-				    (object Operation "TimerComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0277"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						quid       	"394F3C8D0278"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0279"
-					documentation 	" MTimer upcall"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						quid       	"394F3C8D027A"
-						type       	"CLANLinkCommon*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ResetTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D027B"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StopTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D027C"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0281"
-					parameters 	(list Parameters
-					    (object Parameter "aPeriod"
-						quid       	"394F3C8D0282"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0283"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						quid       	"394F3C8D0285"
-						type       	"CLANLinkCommon*"))
-					result     	"CAppTimer*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CAppTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8D0286"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CAppTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8D028C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RMBufChain"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8E005C"
-				operations 	(list Operations
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E0070"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumBufs"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E0072"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Goto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E0074"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						quid       	"394F3C8E007A"
-						type       	"TInt")
-					    (object Parameter "resBuf"
-						quid       	"394F3C8E007B"
-						type       	"RMBuf* &")
-					    (object Parameter "resOffset"
-						quid       	"394F3C8E007C"
-						type       	"TInt&")
-					    (object Parameter "resLength"
-						quid       	"394F3C8E007D"
-						type       	"TInt&")
-					    (object Parameter "resPrevBuf"
-						quid       	"394F3C8E007E"
-						type       	"RMBuf* &"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Goto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E007F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						quid       	"394F3C8E0084"
-						type       	"TInt")
-					    (object Parameter "resBuf"
-						quid       	"394F3C8E0085"
-						type       	"RMBuf* &")
-					    (object Parameter "resOffset"
-						quid       	"394F3C8E0086"
-						type       	"TInt&")
-					    (object Parameter "resLength"
-						quid       	"394F3C8E0087"
-						type       	"TInt&"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimEnd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E0088"
-					parameters 	(list Parameters
-					    (object Parameter "nBytes"
-						quid       	"394F3C8E0089"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E008E"
-					parameters 	(list Parameters
-					    (object Parameter "nBytes"
-						quid       	"394F3C8E008F"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyOut"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E0090"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						quid       	"394F3C8E0092"
-						type       	"TDes8&")
-					    (object Parameter "aOffset"
-						quid       	"394F3C8E0093"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyIn"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E0094"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						quid       	"394F3C8E0098"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aOffset"
-						quid       	"394F3C8E0099"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E009A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "newChain"
-						quid       	"394F3C8E009C"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"394F3C8E009D"
-						type       	"TInt"
-						initv      	"0")
-					    (object Parameter "aLen"
-						quid       	"394F3C8E009E"
-						type       	"TInt"
-						initv      	"KMBufAll"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00A2"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3C8E00A3"
-						type       	"TInt"
-						initv      	"KMBufAll"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00A4"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Align"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00A5"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"394F3C8E00A6"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SplitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00AC"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						quid       	"394F3C8E00AD"
-						type       	"TInt")
-					    (object Parameter "newChain"
-						quid       	"394F3C8E00AE"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00AF"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						quid       	"394F3C8E00B0"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aHdrLen"
-						quid       	"394F3C8E00B1"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00B6"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3C8E00B7"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00B8"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						quid       	"394F3C8E00B9"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00BA"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8E00BB"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PrependL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00C0"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3C8E00C1"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00C2"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3C8E00C3"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00C4"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8E00C5"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00CA"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3C8E00CB"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00CC"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8E00CD"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00CE"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00D4"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8E00D5"
-						type       	"RMBuf*"))
-					result     	"RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E00D6"
-					stereotype 	"const"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00D8"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00DE"
-					stereotype 	"const"
-					result     	"const RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Unlink"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00E0"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Link"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00E1"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8E00E2"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00E8"
-					result     	"RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00E9"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00EB"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00ED"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufChain"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00F2"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufChain"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3C8E00F3"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8E00F4"
-						type       	"RMBuf*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RMBufAsyncRequest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8E0160"
-				operations 	(list Operations
-				    (object Operation "Complete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E01BA"
-					parameters 	(list Parameters
-					    (object Parameter "aCode"
-						quid       	"394F3C8E01BB"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E01BC"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E01BD"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3C8E01C4"
-						type       	"RMBufChain&")
-					    (object Parameter "aLength"
-						quid       	"394F3C8E01C5"
-						type       	"TInt")
-					    (object Parameter "aStatus"
-						quid       	"394F3C8E01C6"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~RMBufAsyncRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8E01CE"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iLength"
-					quid       	"394F3C8E01B0"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "CLANLinkCommon"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8F0180"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3C8F0181"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkBase"
-					quidu      	"394F3C8F0298"))
-				operations 	(list Operations
-				    (object Operation "DoFindDriverFactoryL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F01D0"
-					parameters 	(list Parameters
-					    (object Parameter "aUid2"
-						quid       	"394F3C8F01D1"
-						type       	"TUid")
-					    (object Parameter "aFilename"
-						quid       	"394F3C8F01DA"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aCon"
-						quid       	"394F3C8F01DB"
-						type       	"CObjectCon&")
-					    (object Parameter "aCreate"
-						quid       	"394F3C8F01E4"
-						type       	"TBool"))
-					result     	"CPktDrvFactory*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "FindDriverFactoryL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F01E5"
-					documentation 	" Find and create packet driver methods"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3C8F01E6"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"CPktDrvFactory*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TestLinkUp"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F01EE"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHardwiredAddresses"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F01EF"
-					documentation 	
-|/////
-| Testing only
-					
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ResumeSending"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F01F0"
-					documentation 	" Flow Control unblocked"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Process"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F01F2"
-					documentation 	
-|/////
-| Concrete implementations of pure virtuals from CLANLinkBase
-| Data going upstack
-					
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aPdu"
-						quid       	"394F3C8F01F8"
-						type       	"RMBufChain&")
-					    (object Parameter "aMAC"
-						quid       	"394F3C8F01F9"
-						type       	"TAny*"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetBinderL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F01FA"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3C8F0202"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"CNifIfBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Stop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F0203"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						quid       	"394F3C8F020C"
-						type       	"TInt")
-					    (object Parameter "aAction"
-						quid       	"394F3C8F020D"
-						type       	"MNifIfNotify::TAction"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Start"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F0216"
-					documentation 	
-|/////
-| Concrete implementations of pure virtuals from CNifIfLink
-					
-					stereotype 	"virtual"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AuthenticateComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F0218"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						quid       	"394F3C8F021A"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "State"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F021B"
-					stereotype 	"virtual"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Control"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F0221"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"394F3C8F0223"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"394F3C8F022A"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"394F3C8F022B"
-						type       	"TDes8&")
-					    (object Parameter "aSource"
-						quid       	"394F3C8F022C"
-						type       	"TAny*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F0248"
-					documentation 	
-|/////
-| Virtuals from CNifIfBase
-					
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"394F3C8F024A"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F0252"
-					documentation 	" Data going downstack"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aPdu"
-						quid       	"394F3C8F0254"
-						type       	"RMBufChain&")
-					    (object Parameter "aSource"
-						quid       	"394F3C8F0255"
-						type       	"TAny*"
-						initv      	"0"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Info"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F025C"
-					documentation 	
-|/////
-| Concrete implementations of pure virtuals from CNifIfBase
-					
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"394F3C8F025E"
-						type       	"TNifIfInfo&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F025F"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3C8F0260"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CLANLinkCommon"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F0266"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CLANLinkCommon"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F0267"
-					parameters 	(list Parameters
-					    (object Parameter "aFactory"
-						quid       	"394F3C8F0268"
-						type       	"CNifIfFactory&"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iSecondaryDns"
-					quid       	"394F3C8F0194"
-					type       	"TUint32")
-				    (object ClassAttribute "iPrimaryDns"
-					quid       	"394F3C8F0195"
-					type       	"TUint32")
-				    (object ClassAttribute "iDefGateway"
-					quid       	"394F3C8F019E"
-					type       	"TUint32")
-				    (object ClassAttribute "iBroadcastAddr"
-					quid       	"394F3C8F019F"
-					type       	"TUint32")
-				    (object ClassAttribute "iLocalAddr"
-					quid       	"394F3C8F01A0"
-					type       	"TUint32"))
-				language   	"VC++")
-			    (object Class "CLANLinkBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C8F0298"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3C8F02A2"
-					supplier   	"Logical View::Ethernet NIF::CNifIfLink"
-					quidu      	"394F3D6E01E5"))
-				operations 	(list Operations
-				    (object Operation "Process"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3C8F02B6"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPdu"
-						quid       	"394F3C8F02B8"
-						type       	"RMBufChain&")
-					    (object Parameter "aMAC"
-						quid       	"394F3C8F02B9"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TPacketDriverStats"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3C90011D"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPacketsLost"
-					quid       	"394F3C900127"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iErrorsOut"
-					quid       	"394F3C900128"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iErrorsIn"
-					quid       	"394F3C900131"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iBytesOut"
-					quid       	"394F3C900132"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iBytesIn"
-					quid       	"394F3C900133"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iPacketsOut"
-					quid       	"394F3C900134"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iPacketsIn"
-					quid       	"394F3C900135"
-					type       	"TUint8"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Association "$UNNAMED$20"
-				quid       	"394F3C8A013C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$21"
-					quid       	"394F3C8A013D"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufPktQ"
-					quidu      	"394F3C8A0132"
-					is_aggregate 	TRUE)
-				    (object Role "iLast"
-					quid       	"394F3C8A013E"
-					label      	"iLast"
-					supplier   	"Logical View::E32 System::RMBufChain"
-					quidu      	"3948E805031E"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$22"
-				quid       	"394F3C8A0146"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$23"
-					quid       	"394F3C8A0147"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufPktQ"
-					quidu      	"394F3C8A0132"
-					is_aggregate 	TRUE)
-				    (object Role "iNext"
-					quid       	"394F3C8A0148"
-					label      	"iNext"
-					supplier   	"Logical View::E32 System::RMBufChain"
-					quidu      	"3948E805031E"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$24"
-				quid       	"394F3C8A0237"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$25"
-					quid       	"394F3C8A0238"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::TMBufPktQIter"
-					quidu      	"394F3C8A022D"
-					is_aggregate 	TRUE)
-				    (object Role "iCurrent"
-					quid       	"394F3C8A0241"
-					label      	"iCurrent"
-					supplier   	"Logical View::E32 System::RMBufChain"
-					quidu      	"3948E805031E"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$26"
-				quid       	"394F3C8A024B"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$27"
-					quid       	"394F3C8A024C"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::TMBufPktQIter"
-					quidu      	"394F3C8A022D")
-				    (object Role "iQueue"
-					quid       	"394F3C8A024D"
-					label      	"iQueue"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufPktQ"
-					quidu      	"394F3C8A0132"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$28"
-				quid       	"394F3C8A0255"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$29"
-					quid       	"394F3C8A0256"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::TMBufPktQIter"
-					quidu      	"394F3C8A022D"
-					is_aggregate 	TRUE)
-				    (object Role "iPrev"
-					quid       	"394F3C8A0257"
-					documentation 	" Must be regarded as a const chain, hence the const API"
-					label      	"iPrev"
-					supplier   	"Logical View::E32 System::RMBufChain"
-					quidu      	"3948E805031E"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$30"
-				quid       	"394F3C8B00D0"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$31"
-					quid       	"394F3C8B00D1"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBuf"
-					quidu      	"394F3C8B00BC"
-					is_aggregate 	TRUE)
-				    (object Role "iType"
-					quid       	"394F3C8B00D2"
-					label      	"iType"
-					supplier   	"TMBufType"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$32"
-				quid       	"394F3C8B00E4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$33"
-					quid       	"394F3C8B00E5"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBuf"
-					quidu      	"394F3C8B00BC"
-					is_aggregate 	TRUE)
-				    (object Role "iNextPkt"
-					quid       	"394F3C8B00E6"
-					label      	"iNextPkt"
-					supplier   	"Logical View::E32 System::RMBufChain"
-					quidu      	"3948E805031E"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$34"
-				quid       	"394F3C8B00EE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$35"
-					quid       	"394F3C8B00EF"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBuf"
-					quidu      	"394F3C8B00BC")
-				    (object Role "iNext"
-					quid       	"394F3C8B00F0"
-					label      	"iNext"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBuf"
-					quidu      	"394F3C8B00BC"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$36"
-				quid       	"394F3C8C0013"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$37"
-					quid       	"394F3C8C0014"
-					supplier   	"Logical View::Ethernet Packet Driver::CPcCardPktDrvFactory"
-					quidu      	"394F3C8B03E7"
-					is_aggregate 	TRUE)
-				    (object Role "iLib"
-					quid       	"394F3C8C0015"
-					label      	"iLib"
-					supplier   	"RLibrary"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$38"
-				quid       	"394F3C8C00D1"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$39"
-					quid       	"394F3C8C00D2"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvBase"
-					quidu      	"394F3C8C00C7"
-					is_aggregate 	TRUE)
-				    (object Role "iRxMode"
-					quid       	"394F3C8C00D3"
-					label      	"iRxMode"
-					supplier   	"TRxMode"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$40"
-				quid       	"394F3C8C00DB"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$41"
-					quid       	"394F3C8C00DC"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvBase"
-					quidu      	"394F3C8C00C7"
-					is_aggregate 	TRUE)
-				    (object Role "iHWAddr"
-					quid       	"394F3C8C00E5"
-					label      	"iHWAddr"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::THWAddr"
-					quidu      	"394F3C8A02AF"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$42"
-				quid       	"394F3C8C00EF"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$43"
-					quid       	"394F3C8C00F0"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvBase"
-					quidu      	"394F3C8C00C7"
-					is_aggregate 	TRUE)
-				    (object Role "iStats"
-					quid       	"394F3C8C00F1"
-					label      	"iStats"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::TPacketDriverStats"
-					quidu      	"394F3C90011D"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$44"
-				quid       	"394F3C8C00F9"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$45"
-					quid       	"394F3C8C00FA"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvBase"
-					quidu      	"394F3C8C00C7"
-					is_aggregate 	TRUE)
-				    (object Role "iPowerState"
-					quid       	"394F3C8C00FB"
-					label      	"iPowerState"
-					supplier   	"TDriverPowerState"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$46"
-				quid       	"394F3C8C010D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$47"
-					quid       	"394F3C8C010E"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvBase"
-					quidu      	"394F3C8C00C7"
-					is_aggregate 	TRUE)
-				    (object Role "iResetState"
-					quid       	"394F3C8C010F"
-					label      	"iResetState"
-					supplier   	"TDriverResetState"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$48"
-				quid       	"394F3C8C0117"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$49"
-					quid       	"394F3C8C0118"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvBase"
-					quidu      	"394F3C8C00C7")
-				    (object Role "iParent"
-					quid       	"394F3C8C0119"
-					label      	"iParent"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkCommon"
-					quidu      	"394F3C8F0180"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$50"
-				quid       	"394F3C8C012B"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$51"
-					quid       	"394F3C8C012C"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvBase"
-					quidu      	"394F3C8C00C7")
-				    (object Role "iFactory"
-					quid       	"394F3C8C012D"
-					label      	"iFactory"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvFactory"
-					quidu      	"394F3C8C01E0"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$52"
-				quid       	"394F3C8C0135"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$53"
-					quid       	"394F3C8C0136"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvBase"
-					quidu      	"394F3C8C00C7")
-				    (object Role "iName"
-					quid       	"394F3C8C013F"
-					label      	"iName"
-					supplier   	"HBufC"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$54"
-				quid       	"394F3C8C01F5"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$55"
-					quid       	"394F3C8C01F6"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvFactory"
-					quidu      	"394F3C8C01E0"
-					is_aggregate 	TRUE)
-				    (object Role "iLib"
-					quid       	"394F3C8C01FE"
-					label      	"iLib"
-					supplier   	"RLibrary"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$56"
-				quid       	"394F3C8C03C0"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$57"
-					quid       	"394F3C8C03C1"
-					supplier   	"Logical View::Ethernet Packet Driver::CIOBuffer"
-					quidu      	"394F3C8C03B6"
-					is_aggregate 	TRUE)
-				    (object Role "iBufPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"InitialValue"
-						value      	"NULL,0"))
-					quid       	"394F3C8C03CA"
-					label      	"iBufPtr"
-					supplier   	"TPtr8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$58"
-				quid       	"394F3C8C03D4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$59"
-					quid       	"394F3C8C03D5"
-					supplier   	"Logical View::Ethernet Packet Driver::CIOBuffer"
-					quidu      	"394F3C8C03B6")
-				    (object Role "iBuf"
-					quid       	"394F3C8C03D6"
-					label      	"iBuf"
-					supplier   	"HBufC8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$60"
-				quid       	"394F3C8C03DE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$61"
-					quid       	"394F3C8C03DF"
-					supplier   	"Logical View::Ethernet Packet Driver::CIOBuffer"
-					quidu      	"394F3C8C03B6"
-					is_aggregate 	TRUE)
-				    (object Role "iLink"
-					quid       	"394F3C8C03E0"
-					label      	"iLink"
-					supplier   	"TSglQueLink"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$62"
-				quid       	"394F3C8D0105"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$63"
-					quid       	"394F3C8D0106"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufQ"
-					quidu      	"394F3C8D00F1")
-				    (object Role "iLast"
-					quid       	"394F3C8D0107"
-					label      	"iLast"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBuf"
-					quidu      	"394F3C8B00BC"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$64"
-				quid       	"394F3C8D010F"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$65"
-					quid       	"394F3C8D0110"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufQ"
-					quidu      	"394F3C8D00F1")
-				    (object Role "iNext"
-					quid       	"394F3C8D0111"
-					label      	"iNext"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBuf"
-					quidu      	"394F3C8B00BC"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$66"
-				quid       	"394F3C8D01D7"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$67"
-					quid       	"394F3C8D01D8"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::TMBufIter"
-					quidu      	"394F3C8D01CD")
-				    (object Role "iCurrent"
-					quid       	"394F3C8D01D9"
-					label      	"iCurrent"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBuf"
-					quidu      	"394F3C8B00BC"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$68"
-				quid       	"394F3C8D026D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$69"
-					quid       	"394F3C8D026E"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CAppTimer"
-					quidu      	"394F3C8D0259")
-				    (object Role "iLink"
-					quid       	"394F3C8D026F"
-					label      	"iLink"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkCommon"
-					quidu      	"394F3C8F0180"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$70"
-				quid       	"394F3C8E0066"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$71"
-					quid       	"394F3C8E0067"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufChain"
-					quidu      	"394F3C8E005C")
-				    (object Role "iNext"
-					quid       	"394F3C8E0068"
-					label      	"iNext"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBuf"
-					quidu      	"394F3C8B00BC"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$72"
-				quid       	"394F3C8E016A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$73"
-					quid       	"394F3C8E016B"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufAsyncRequest"
-					quidu      	"394F3C8E0160"
-					is_aggregate 	TRUE)
-				    (object Role "iLink"
-					quid       	"394F3C8E0174"
-					label      	"iLink"
-					supplier   	"TDblQueLink"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$74"
-				quid       	"394F3C8E017E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$75"
-					quid       	"394F3C8E017F"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufAsyncRequest"
-					quidu      	"394F3C8E0160"
-					is_aggregate 	TRUE)
-				    (object Role "iThread"
-					quid       	"394F3C8E0180"
-					label      	"iThread"
-					supplier   	"RThread"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$76"
-				quid       	"394F3C8E0188"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$77"
-					quid       	"394F3C8E0189"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufAsyncRequest"
-					quidu      	"394F3C8E0160")
-				    (object Role "iStatusPtr"
-					quid       	"394F3C8E018A"
-					label      	"iStatusPtr"
-					supplier   	"Logical View::LDD::TRequestStatus"
-					quidu      	"39490A5A02CC"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$78"
-				quid       	"394F3C8E0192"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$79"
-					quid       	"394F3C8E0193"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufAsyncRequest"
-					quidu      	"394F3C8E0160")
-				    (object Role "iChain"
-					quid       	"394F3C8E0194"
-					label      	"iChain"
-					supplier   	"RMBufChain"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$80"
-				quid       	"394F3C8E01A6"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$81"
-					quid       	"394F3C8E01A7"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufAsyncRequest"
-					quidu      	"394F3C8E0160"
-					is_aggregate 	TRUE)
-				    (object Role "iMBufs"
-					quid       	"394F3C8E01A8"
-					label      	"iMBufs"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::RMBufQ"
-					quidu      	"394F3C8D00F1"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$82"
-				quid       	"394F3C8F0071"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$83"
-					quid       	"394F3C8F0072"
-					supplier   	"Logical View::Ethernet Packet Driver::CPcCardPktDrv"
-					quidu      	"394F3C8F005D"
-					is_aggregate 	TRUE)
-				    (object Role "iFs"
-					quid       	"394F3C8F0073"
-					label      	"iFs"
-					supplier   	"RFs"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$84"
-				quid       	"394F3C8F007B"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$85"
-					quid       	"394F3C8F007C"
-					supplier   	"Logical View::Ethernet Packet Driver::CPcCardPktDrv"
-					quidu      	"394F3C8F005D")
-				    (object Role "iControl"
-					quid       	"394F3C8F007D"
-					label      	"iControl"
-					supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-					quidu      	"394F3C8902C4"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$86"
-				quid       	"394F3C8F018A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$87"
-					quid       	"394F3C8F018B"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkCommon"
-					quidu      	"394F3C8F0180")
-				    (object Role "iTestTimer"
-					quid       	"394F3C8F018C"
-					label      	"iTestTimer"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CAppTimer"
-					quidu      	"394F3C8D0259"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$88"
-				quid       	"394F3C8F01A8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$89"
-					quid       	"394F3C8F01A9"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkCommon"
-					quidu      	"394F3C8F0180"
-					is_aggregate 	TRUE)
-				    (object Role "iState"
-					quid       	"394F3C8F01AA"
-					label      	"iState"
-					supplier   	"TlanIfStatus"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$90"
-				quid       	"394F3C8F01BC"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$91"
-					quid       	"394F3C8F01BD"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkCommon"
-					quidu      	"394F3C8F0180")
-				    (object Role "iProtocol"
-					quid       	"394F3C8F01BE"
-					documentation 	" Upstack bound protocol reference"
-					label      	"iProtocol"
-					supplier   	"CProtocolBase"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$92"
-				quid       	"394F3C8F01C6"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$93"
-					quid       	"394F3C8F01C7"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkCommon"
-					quidu      	"394F3C8F0180")
-				    (object Role "iPktDrv"
-					quid       	"394F3C8F01C8"
-					documentation 	" This class creates the packet driver and binds it to the mac layer"
-					label      	"iPktDrv"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvBase"
-					quidu      	"394F3C8C00C7"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$94"
-				quid       	"394F3C8F02A3"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$95"
-					quid       	"394F3C8F02A4"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkBase"
-					quidu      	"394F3C8F0298")
-				    (object Role "iPktDrvFactories"
-					quid       	"394F3C8F02A5"
-					label      	"iPktDrvFactories"
-					supplier   	"CObjectCon"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$96"
-				quid       	"394F3C8F02AC"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$97"
-					quid       	"394F3C8F02AD"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkBase"
-					quidu      	"394F3C8F0298")
-				    (object Role "iContainer"
-					quid       	"394F3C8F02AE"
-					documentation 	
-| For storing pointer to Derived Packet Driver X
-| TODO, we don't need a queue of them so maybe de-pluralise it
-| In which case we may not need the container
-					
-					label      	"iContainer"
-					supplier   	"CObjectConIx"
-					exportControl 	"Protected"
-					is_navigable 	TRUE))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "ETHERCARD Model Update Overview"
-				quid       	"394F3C90018B"
-				title      	"ETHERCARD Model Update Overview"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object Label @85
-					location   	(80, 80)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					nlines     	3
-					max_width  	2212
-					label      	
-|ETHERCARD Model Update Overview
-|This diagram was automatically created by Rational Rose Model Update Tool.
-|Tuesday, June 20, 2000 10:42:40 AM
-					)
-				    (object ClassView "Class" "Logical View::E32 System::CBase" @86
-					ShowCompartmentStereotypes 	TRUE
-					location   	(576, 480)
-					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 	@86
-					    location   	(495, 430)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"CBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	14671839
-					quidu      	"3948E8300212"
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardEventHandler" @87
-					ShowCompartmentStereotypes 	TRUE
-					location   	(304, 1568)
-					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 	@87
-					    location   	(85, 1518)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"CPcCardEventHandler")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8A001A"
-					width      	456
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::SHWAddr" @88
-					ShowCompartmentStereotypes 	TRUE
-					location   	(800, 1600)
-					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 	@88
-					    location   	(686, 1572)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	228
-					    justify    	0
-					    label      	"SHWAddr")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@88
-					    location   	(686, 1522)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	228
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8A0197"
-					width      	246
-					height     	180
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::Reverse Engineered::ETHERCARD::TBuf8<KMaxHWAddrSize>" @89
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2176, 480)
-					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 	@89
-					    location   	(1911, 430)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	530
-					    justify    	0
-					    label      	"TBuf8<KMaxHWAddrSize>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8A02B0"
-					width      	548
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::TMBufPktQIter" @90
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1232, 1568)
-					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 	@90
-					    location   	(1081, 1518)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	302
-					    justify    	0
-					    label      	"TMBufPktQIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8A022D"
-					width      	320
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::RMBufPktQ" @91
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1680, 1568)
-					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 	@91
-					    location   	(1556, 1518)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	248
-					    justify    	0
-					    label      	"RMBufPktQ")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8A0132"
-					width      	266
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::CLANLinkFactory" @92
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2160, 1568)
-					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   	(1979, 1518)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"CLANLinkFactory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8B01DE"
-					width      	380
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardPktDrvFactory" @93
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1920, 912)
-					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   	(1694, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	452
-					    justify    	0
-					    label      	"CPcCardPktDrvFactory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8B03E7"
-					width      	470
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardReceiver" @94
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2672, 1568)
-					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 	@94
-					    location   	(2496, 1518)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	352
-					    justify    	0
-					    label      	"CPcCardReceiver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8B02D9"
-					width      	370
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::THWAddr" @95
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2400, 912)
-					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 	@95
-					    location   	(2299, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	202
-					    justify    	0
-					    label      	"THWAddr")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8A02AF"
-					width      	220
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @96
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8A02BA"
-					client     	@95
-					supplier   	@89
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPktDrvFactory" @97
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1568, 480)
-					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 	@97
-					    location   	(1403, 430)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	330
-					    justify    	0
-					    label      	"CPktDrvFactory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8C01E0"
-					width      	348
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @98
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8C0009"
-					client     	@93
-					supplier   	@97
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CIOBuffer" @99
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3120, 1568)
-					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   	(3016, 1518)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	208
-					    justify    	0
-					    label      	"CIOBuffer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8C03B6"
-					width      	226
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::TMBufIter" @100
-					ShowCompartmentStereotypes 	TRUE
-					location   	(192, 1872)
-					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   	(92, 1822)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	200
-					    justify    	0
-					    label      	"TMBufIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8D01CD"
-					width      	218
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::RMBufChain" @101
-					ShowCompartmentStereotypes 	TRUE
-					location   	(592, 1872)
-					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 	@101
-					    location   	(460, 1822)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	264
-					    justify    	0
-					    label      	"RMBufChain")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8E005C"
-					width      	282
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::RMBuf" @102
-					ShowCompartmentStereotypes 	TRUE
-					location   	(960, 1872)
-					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 	@102
-					    location   	(879, 1822)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RMBuf")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8B00BC"
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::RMBufAsyncRequest" @103
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1424, 1872)
-					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 	@103
-					    location   	(1212, 1822)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	424
-					    justify    	0
-					    label      	"RMBufAsyncRequest")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8E0160"
-					width      	442
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::RMBufQ" @104
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1904, 1872)
-					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   	(1811, 1822)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	186
-					    justify    	0
-					    label      	"RMBufQ")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8D00F1"
-					width      	204
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::CLANLinkBase" @105
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1088, 480)
-					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 	@105
-					    location   	(936, 430)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	304
-					    justify    	0
-					    label      	"CLANLinkBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8F0298"
-					width      	322
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::CAppTimer" @106
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2272, 1872)
-					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 	@106
-					    location   	(2155, 1822)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	234
-					    justify    	0
-					    label      	"CAppTimer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8D0259"
-					width      	252
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::CLANLinkCommon" @107
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1328, 912)
-					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 	@107
-					    location   	(1139, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	378
-					    justify    	0
-					    label      	"CLANLinkCommon")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8F0180"
-					width      	396
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @108
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8F0181"
-					client     	@107
-					supplier   	@105
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardPktDrv" @109
-					ShowCompartmentStereotypes 	TRUE
-					location   	(832, 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 	@109
-					    location   	(676, 1278)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	312
-					    justify    	0
-					    label      	"CPcCardPktDrv")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8F005D"
-					width      	330
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPktDrvBase" @110
-					ShowCompartmentStereotypes 	TRUE
-					location   	(832, 912)
-					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 	@110
-					    location   	(695, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	274
-					    justify    	0
-					    label      	"CPktDrvBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8C00C7"
-					width      	292
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @111
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8C00C8"
-					client     	@110
-					supplier   	@86
-					line_style 	0)
-				    (object InheritView "" @112
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8F0067"
-					client     	@109
-					supplier   	@110
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::TPacketDriverStats" @113
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2752, 1872)
-					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 	@113
-					    location   	(2560, 1822)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"TPacketDriverStats")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C90011D"
-					width      	402
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::Ethernet Packet Driver::TSglQue<CIOBuffer>" @114
-					ShowCompartmentStereotypes 	TRUE
-					location   	(288, 2112)
-					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 	@114
-					    location   	(77, 2062)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	422
-					    justify    	0
-					    label      	"TSglQue<CIOBuffer>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C9000B9"
-					width      	440
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardSender" @115
-					ShowCompartmentStereotypes 	TRUE
-					location   	(848, 2112)
-					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 	@115
-					    location   	(681, 2062)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	334
-					    justify    	0
-					    label      	"CPcCardSender")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C90009B"
-					width      	352
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardControlEngine" @116
-					ShowCompartmentStereotypes 	TRUE
-					location   	(304, 912)
-					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 	@116
-					    location   	(81, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"CPcCardControlEngine")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8902C4"
-					width      	464
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @117
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8902CC"
-					client     	@116
-					supplier   	@86
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardIOCTL" @118
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1328, 2112)
-					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 	@118
-					    location   	(1175, 2062)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	306
-					    justify    	0
-					    label      	"CPcCardIOCTL")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3C8F0360"
-					width      	324
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)))))
-		    (object Class_Category "ETHINT"
-			quid       	"394F3D680005"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "RMBufPktQ"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6800A5"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF PACKET QUEUE
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6800D8"
-					parameters 	(list Parameters
-					    (object Parameter "aNew"
-						quid       	"394F3D6800D9"
-						type       	"RMBufChain&")
-					    (object Parameter "aPrev"
-						quid       	"394F3D6800DA"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6800E2"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6800E3"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6800E4"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6800E5"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6800EC"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3D6800ED"
-						type       	"RMBufPktQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6800EE"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6800EF"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6800F0"
-					parameters 	(list Parameters
-					    (object Parameter "aNew"
-						quid       	"394F3D6800F6"
-						type       	"RMBufChain&")
-					    (object Parameter "aPrev"
-						quid       	"394F3D6800F7"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6800F8"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6800F9"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3D680100"
-						type       	"RMBufPktQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D680101"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D680102"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D680104"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D68010A"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "SHWAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D680222"
-				stereotype 	"struct"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iHWAddr"
-					quid       	"394F3D68022C"
-					type       	"TInt64"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "TMBufPktQIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6802A4"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF PACKET QUEUE ITERATOR
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "TidyAfterUpdate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6802D6"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6802D7"
-					parameters 	(list Parameters
-					    (object Parameter "aNewChain"
-						quid       	"394F3D6802E0"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Insert"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6802E1"
-					parameters 	(list Parameters
-					    (object Parameter "aNewChain"
-						quid       	"394F3D6802E2"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6802E3"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"394F3D6802EA"
-						type       	"TInt"))
-					result     	"IMPORT_C const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Current"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6802EB"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "More"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6802ED"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetToFirst"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6802F4"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6802F5"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3D6802F6"
-						type       	"RMBufPktQ&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufPktQIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6802FE"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3D6802FF"
-						type       	"RMBufPktQ&"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RNifMonitor"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D690043"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3D690044"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RNif"
-					quidu      	"394F3D6D00AD"))
-				operations 	(list Operations
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D690045"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3D69004D"
-						type       	"const TDesC&"
-						initv      	"TPtrC()"
-						const      	TRUE)
-					    (object Parameter "aSlots"
-						quid       	"394F3D69004E"
-						type       	"TInt"
-						initv      	"KDefaultNifSlots"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "THWAddr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D690093"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3D6900A8"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::TBuf8<KMaxHWAddrSize>"
-					quidu      	"394F3D69009D"))
-				operations 	(list Operations
-				    (object Operation "BasePtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6900A9"
-					stereotype 	"const"
-					result     	"SHWAddr*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "UserPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6900AB"
-					stereotype 	"const"
-					result     	"TText*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6900B1"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"394F3D6900B2"
-						type       	"TInt64"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf8<KMaxHWAddrSize>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"394F3D69009D"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"394F3D6900A7"
-					supplier   	"TBuf8"))
-				language   	"VC++")
-			    (object Class "RMBuf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D690292"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "__DbgGet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6902D8"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						quid       	"394F3D6902DA"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "__DbgPut"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6902DB"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						quid       	"394F3D6902DC"
-						type       	"TUint8")
-					    (object Parameter "aOffset"
-						quid       	"394F3D6902E2"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6902E3"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"394F3D6902E4"
-						type       	"const RMBuf&"
-						const      	TRUE))
-					result     	"RMBuf&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RMBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6902E5"
-					parameters 	(list Parameters
-					    (object Parameter "aBuffer"
-						quid       	"394F3D6902EC"
-						type       	"TUint8*")
-					    (object Parameter "aSize"
-						quid       	"394F3D6902ED"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RMBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6902EE"
-					documentation 	" Forbidden ops"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RMBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6902EF"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"394F3D6902F6"
-						type       	"const RMBuf&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6902F7"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						quid       	"394F3D6902F8"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator new"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D690300"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"394F3D690301"
-						type       	"TUint")
-					    (object Parameter "aPtr"
-						quid       	"394F3D690302"
-						type       	"RMBuf*"))
-					result     	"TAny*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Get"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690303"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						quid       	"394F3D69030A"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Put"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69030B"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						quid       	"394F3D69030C"
-						type       	"TUint8")
-					    (object Parameter "aOffset"
-						quid       	"394F3D69030D"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AdjustEnd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690314"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3D690315"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AdjustStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690316"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3D69031E"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69031F"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						quid       	"394F3D690320"
-						type       	"TInt")
-					    (object Parameter "aLength"
-						quid       	"394F3D690328"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690329"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"394F3D69032A"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69032B"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						quid       	"394F3D690332"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690333"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"394F3D690334"
-						type       	"TMBufType"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UnlinkPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69033C"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LinkPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69033D"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D69033E"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Unlink"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69033F"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Link"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690346"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						quid       	"394F3D690347"
-						type       	"RMBuf*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690348"
-					stereotype 	"const"
-					result     	"TMBufType"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "End"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690350"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690352"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Offset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69035A"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69035C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69035E"
-					result     	"RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextPkt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690364"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690366"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690367"
-					stereotype 	"const"
-					result     	"const RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69036F"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690370"
-					stereotype 	"const"
-					result     	"const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690372"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690378"
-					stereotype 	"const"
-					result     	"const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Buffer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D69037A"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Buffer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690382"
-					stereotype 	"const"
-					result     	"const TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D690384"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D690385"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D690386"
-					stereotype 	"static"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D69038D"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D69038E"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"394F3D69038F"
-						type       	"TMBufType"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iBuffer"
-					quid       	"394F3D69029C"
-					type       	"TUint8* const")
-				    (object ClassAttribute "iSize"
-					quid       	"394F3D69029D"
-					type       	"const TInt")
-				    (object ClassAttribute "iLength"
-					quid       	"394F3D6902AB"
-					type       	"TInt")
-				    (object ClassAttribute "iOffset"
-					quid       	"394F3D6902B0"
-					type       	"TInt"))
-				language   	"VC++")
-			    (object Class "CNifFactory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6A00D0"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3D6A00D1"
-					supplier   	"CObject"))
-				operations 	(list Operations
-				    (object Operation "InstallL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A00EE"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "~CNifFactory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A00F0"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "InitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A00F1"
-					parameters 	(list Parameters
-					    (object Parameter "aLib"
-						quid       	"394F3D6A00F8"
-						type       	"RLibrary&")
-					    (object Parameter "aCon"
-						quid       	"394F3D6A00F9"
-						type       	"CObjectCon&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ControlledDelete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A00FA"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aFactory"
-						quid       	"394F3D6A00FC"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Cleanup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0102"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aObject"
-						quid       	"394F3D6A0104"
-						type       	"TAny*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0105"
-					stereotype 	"virtual"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A010D"
-					stereotype 	"virtual"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CNifAgentBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6A01FD"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3D6A0207"
-					supplier   	"Logical View::E32 System::CBase"
-					quidu      	"3948E8300212"))
-				operations 	(list Operations
-				    (object Operation "NewCompanionSessionL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0214"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSession"
-						quid       	"394F3D6A0216"
-						type       	"CSession&"))
-					result     	"CNifCompanionSession*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Notification"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A021B"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aEvent"
-						quid       	"394F3D6A021D"
-						type       	"TNDCallbackEventType")
-					    (object Parameter "aInfo"
-						quid       	"394F3D6A021E"
-						type       	"const TAny*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteBool"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A021F"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aField"
-						quid       	"394F3D6A0221"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						quid       	"394F3D6A0225"
-						type       	"TBool"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadBool"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0226"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aField"
-						quid       	"394F3D6A0228"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						quid       	"394F3D6A0229"
-						type       	"TBool&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteDes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A022A"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aField"
-						quid       	"394F3D6A022C"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						quid       	"394F3D6A022F"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteDes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0230"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aField"
-						quid       	"394F3D6A0232"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						quid       	"394F3D6A0233"
-						type       	"const TDesC16&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadDes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0234"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aField"
-						quid       	"394F3D6A0239"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						quid       	"394F3D6A023A"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadDes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A023B"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aField"
-						quid       	"394F3D6A023D"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						quid       	"394F3D6A023E"
-						type       	"TDes16&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteInt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A023F"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aField"
-						quid       	"394F3D6A0244"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						quid       	"394F3D6A0245"
-						type       	"TUint32"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadInt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0246"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aField"
-						quid       	"394F3D6A0248"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						quid       	"394F3D6A0249"
-						type       	"TUint32&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetExcessData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A024D"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aBuffer"
-						quid       	"394F3D6A024F"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Disconnect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0250"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aReason"
-						quid       	"394F3D6A0252"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelAuthenticate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0257"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Authenticate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0259"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aUsername"
-						quid       	"394F3D6A025B"
-						type       	"TDes&")
-					    (object Parameter "aPassword"
-						quid       	"394F3D6A0261"
-						type       	"TDes&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelReconnect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0262"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reconnect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0264"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelConnect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0266"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Connect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A026B"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"394F3D6A026D"
-						type       	"TConnectType"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Connect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A026E"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"394F3D6A0270"
-						type       	"TConnectType")
-					    (object Parameter "aOverrideSettings"
-						quid       	"394F3D6A0275"
-						type       	"CCommDbOverrideSettings&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Info"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0276"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aInfo"
-						quid       	"394F3D6A0278"
-						type       	"TNifAgentInfo&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "Nif"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6A030B"
-				operations 	(list Operations
-				    (object Operation "ProgressL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A030C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aProgress"
-						quid       	"394F3D6A030E"
-						type       	"TNifProgress&")
-					    (object Parameter "aName"
-						quid       	"394F3D6A0315"
-						type       	"const TDesC&"
-						initv      	"TPtrC()"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProgressL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0316"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aProgress"
-						quid       	"394F3D6A0318"
-						type       	"TNifProgress&")
-					    (object Parameter "aId"
-						quid       	"394F3D6A0319"
-						type       	"TAny*")
-					    (object Parameter "aIf"
-						quid       	"394F3D6A031A"
-						type       	"CNifIfBase*"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSocketState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A031B"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aState"
-						quid       	"394F3D6A031D"
-						type       	"TNifSocketState")
-					    (object Parameter "aProvd"
-						quid       	"394F3D6A031E"
-						type       	"CServProviderBase*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckInstalledL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A031F"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsProtocolLoaded"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0321"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3D6A0323"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C CProtocolBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckInstalledMBufManagerL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0324"
-					stereotype 	"static"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateInterfaceL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0329"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3D6A032B"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C CNifIfBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Stop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A032C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3D6A032E"
-						type       	"const TDesC&"
-						initv      	"TPtrC()"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Stop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0333"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"394F3D6A0335"
-						type       	"TAny*")
-					    (object Parameter "aIf"
-						quid       	"394F3D6A0336"
-						type       	"CNifIfBase*"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A0337"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						quid       	"394F3D6A0339"
-						type       	"TDes&")
-					    (object Parameter "aName"
-						quid       	"394F3D6A033A"
-						type       	"const TDesC&"
-						initv      	"TPtrC()"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NetworkLayerClosed"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A033B"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aUser"
-						quid       	"394F3D6A033E"
-						type       	"MNifIfUser&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6A033F"
-					documentation 	" Network protocol support"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aUser"
-						quid       	"394F3D6A0341"
-						type       	"MNifIfUser&")
-					    (object Parameter "aId"
-						quid       	"394F3D6A0342"
-						type       	"TAny*")
-					    (object Parameter "aResult"
-						quid       	"394F3D6A0343"
-						type       	"TDes&")
-					    (object Parameter "aName"
-						quid       	"394F3D6A0344"
-						type       	"const TDesC&"
-						initv      	"TPtrC(0,0)"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CPktDrvBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6B0046"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3D6B0050"
-					supplier   	"Logical View::E32 System::CBase"
-					quidu      	"3948E8300212"))
-				operations 	(list Operations
-				    (object Operation "SenseInterfacePower"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B00D2"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetInterfaceStats"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B00D4"
-					stereotype 	"const"
-					result     	"const TPacketDriverStats&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfaceResume"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B00D6"
-					stereotype 	"abstract"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfaceSleep"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B00DD"
-					stereotype 	"abstract"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfacePowerDown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B00DF"
-					stereotype 	"abstract"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfacePowerUp"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B00E6"
-					stereotype 	"abstract"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMulticastList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B00E8"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"394F3D6B00EA"
-						type       	"const THWAddr*"
-						const      	TRUE)
-					    (object Parameter "n"
-						quid       	"394F3D6B00F0"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetMulticastList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B00FA"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"394F3D6B00FC"
-						type       	"const THWAddr*"
-						const      	TRUE)
-					    (object Parameter "n"
-						quid       	"394F3D6B0104"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetInterfaceAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0105"
-					stereotype 	"abstract, const"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetInterfaceAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B010E"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"394F3D6B0110"
-						type       	"const THWAddr&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetRxMode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0118"
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRxMode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B011A"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "AMode"
-						quid       	"394F3D6B011C"
-						type       	"TRxMode"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ResetInterface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0122"
-					stereotype 	"abstract"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StopInterface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0124"
-					stereotype 	"abstract"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartInterface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B012C"
-					stereotype 	"abstract"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B012E"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPkt"
-						quid       	"394F3D6B0130"
-						type       	"RMBufChain&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0136"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aParent"
-						quid       	"394F3D6B0138"
-						type       	"CLANLinkCommon*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FreeFactory"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0140"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNameL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0141"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3D6B0142"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CPktDrvBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B014A"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iRefCount"
-					quid       	"394F3D6B00AA"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "CPktDrvFactory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6B0172"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3D6B017C"
-					supplier   	"CObject"))
-				operations 	(list Operations
-				    (object Operation "Version"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0190"
-					stereotype 	"abstract, const"
-					result     	"TVersion"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0192"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aLib"
-						quid       	"394F3D6B019B"
-						type       	"RLibrary&")
-					    (object Parameter "aCon"
-						quid       	"394F3D6B019C"
-						type       	"CObjectCon&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B019D"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B019F"
-					stereotype 	"abstract"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewDriverL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B01A4"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aParent"
-						quid       	"394F3D6B01A6"
-						type       	"CLANLinkCommon*"))
-					result     	"CPktDrvBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RMBufQ"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6B0276"
-				operations 	(list Operations
-				    (object Operation "Transfer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B029F"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3D6B02A0"
-						type       	"RMBufQ&")
-					    (object Parameter "aSize"
-						quid       	"394F3D6B02A1"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02A9"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02AA"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02AB"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						quid       	"394F3D6B02AC"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02AD"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3D6B02B3"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02B4"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6B02B5"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02B6"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						quid       	"394F3D6B02B7"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02BD"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3D6B02BE"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02BF"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6B02C0"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02C7"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3D6B02C8"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02C9"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6B02CA"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B02CB"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B02D1"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B02D2"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B02D3"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufQ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B02D4"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufQ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B02DB"
-					parameters 	(list Parameters
-					    (object Parameter "aFirst"
-						quid       	"394F3D6B02DC"
-						type       	"RMBuf*")
-					    (object Parameter "aLast"
-						quid       	"394F3D6B02DD"
-						type       	"RMBuf*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "MNifAgentNotify"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6B0335"
-				operations 	(list Operations
-				    (object Operation "AgentProgress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B033F"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aStage"
-						quid       	"394F3D6B0341"
-						type       	"TInt")
-					    (object Parameter "aError"
-						quid       	"394F3D6B0342"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DisconnectComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0343"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ServiceClosed"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B034A"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ServiceStarted"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B034C"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AuthenticateComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0353"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						quid       	"394F3D6B0355"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReconnectComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0356"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						quid       	"394F3D6B0358"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConnectComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6B0359"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						quid       	"394F3D6B035B"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TMBufIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6B03C1"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| MBUF ITERATOR
-|//////////////////////////////////////////////////////////////////////////////
-				
-				operations 	(list Operations
-				    (object Operation "MBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B03D5"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "More"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B03D6"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator RMBuf*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B03DF"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B03E0"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"394F3D6B03E1"
-						type       	"TInt"))
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6B03E2"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6C0001"
-						type       	"RMBuf*"))
-					result     	"TMBufIter&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C0002"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6C0003"
-						type       	"RMBufChain&"))
-					result     	"TMBufIter&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0004"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C0005"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6C000B"
-						type       	"RMBuf*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TMBufIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C000C"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6C000D"
-						type       	"RMBufChain&"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CAppTimer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6C00E7"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3D6C00E8"
-					supplier   	"MTimer"))
-				operations 	(list Operations
-				    (object Operation "TimerComplete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C00FB"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						quid       	"394F3D6C00FC"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C00FD"
-					documentation 	" MTimer upcall"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						quid       	"394F3D6C0105"
-						type       	"CLANLinkCommon*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ResetTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0106"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StopTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0107"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C010F"
-					parameters 	(list Parameters
-					    (object Parameter "aPeriod"
-						quid       	"394F3D6C0110"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0111"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						quid       	"394F3D6C0113"
-						type       	"CLANLinkCommon*"))
-					result     	"CAppTimer*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CAppTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0114"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CAppTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C011A"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TNifProgress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6C0160"
-				operations 	(list Operations
-				    (object Operation "TNifProgress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C016B"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iError"
-					quid       	"394F3D6C0161"
-					type       	"TInt"
-					exportControl 	"Public")
-				    (object ClassAttribute "iStage"
-					quid       	"394F3D6C016A"
-					type       	"TInt"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "RMBufChain"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6C0318"
-				operations 	(list Operations
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C032C"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NumBufs"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C032E"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Goto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0336"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						quid       	"394F3D6C0338"
-						type       	"TInt")
-					    (object Parameter "resBuf"
-						quid       	"394F3D6C0339"
-						type       	"RMBuf* &")
-					    (object Parameter "resOffset"
-						quid       	"394F3D6C033A"
-						type       	"TInt&")
-					    (object Parameter "resLength"
-						quid       	"394F3D6C033B"
-						type       	"TInt&")
-					    (object Parameter "resPrevBuf"
-						quid       	"394F3D6C033C"
-						type       	"RMBuf* &"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Goto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C0340"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						quid       	"394F3D6C0342"
-						type       	"TInt")
-					    (object Parameter "resBuf"
-						quid       	"394F3D6C0343"
-						type       	"RMBuf* &")
-					    (object Parameter "resOffset"
-						quid       	"394F3D6C0344"
-						type       	"TInt&")
-					    (object Parameter "resLength"
-						quid       	"394F3D6C0345"
-						type       	"TInt&"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimEnd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0346"
-					parameters 	(list Parameters
-					    (object Parameter "nBytes"
-						quid       	"394F3D6C034A"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrimStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C034B"
-					parameters 	(list Parameters
-					    (object Parameter "nBytes"
-						quid       	"394F3D6C034C"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyOut"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C034D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						quid       	"394F3D6C034F"
-						type       	"TDes8&")
-					    (object Parameter "aOffset"
-						quid       	"394F3D6C0354"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyIn"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0355"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						quid       	"394F3D6C0356"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aOffset"
-						quid       	"394F3D6C0357"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0358"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "newChain"
-						quid       	"394F3D6C035E"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"394F3D6C035F"
-						type       	"TInt"
-						initv      	"0")
-					    (object Parameter "aLen"
-						quid       	"394F3D6C0360"
-						type       	"TInt"
-						initv      	"KMBufAll"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0361"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3D6C0362"
-						type       	"TInt"
-						initv      	"KMBufAll"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Free"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0363"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Align"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0368"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"394F3D6C0369"
-						type       	"TInt"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SplitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C036A"
-					parameters 	(list Parameters
-					    (object Parameter "anOffset"
-						quid       	"394F3D6C036B"
-						type       	"TInt")
-					    (object Parameter "newChain"
-						quid       	"394F3D6C036C"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C036D"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						quid       	"394F3D6C0372"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aHdrLen"
-						quid       	"394F3D6C0373"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0374"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3D6C0375"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0376"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						quid       	"394F3D6C0377"
-						type       	"RMBuf*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prepend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C037C"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6C037D"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PrependL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C037E"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3D6C037F"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AppendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0380"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"394F3D6C0381"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Append"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0386"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6C0387"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0388"
-					parameters 	(list Parameters
-					    (object Parameter "aQueue"
-						quid       	"394F3D6C0389"
-						type       	"RMBufQ&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Assign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C038A"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6C0390"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0391"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C0392"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6C0393"
-						type       	"RMBuf*"))
-					result     	"RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Last"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6C0394"
-					stereotype 	"const"
-					result     	"IMPORT_C RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C039A"
-					result     	"RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "First"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C039B"
-					stereotype 	"const"
-					result     	"const RMBuf*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Unlink"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C03A4"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Link"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C03A5"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6C03A6"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C03A7"
-					result     	"RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Next"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C03AE"
-					stereotype 	"const"
-					result     	"const RMBufChain&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C03B0"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C03B2"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufChain"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C03B8"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RMBufChain"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6C03B9"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6C03BA"
-						type       	"RMBuf*"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "CNifAgentFactory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6C03E0"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3D6D0002"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CNifFactory"
-					quidu      	"394F3D6A00D0"))
-				operations 	(list Operations
-				    (object Operation "Info"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D0003"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aInfo"
-						quid       	"394F3D6D0005"
-						type       	"TNifAgentInfo&")
-					    (object Parameter "aIndex"
-						quid       	"394F3D6D0006"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "NewAgentL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D0007"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3D6D0009"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"CNifAgentBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RNif"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6D00AD"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3D6D00B7"
-					supplier   	"RSessionBase"))
-				operations 	(list Operations
-				    (object Operation "Start"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00B8"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						quid       	"394F3D6D00B9"
-						type       	"TAny*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "NetworkActive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00BA"
-					parameters 	(list Parameters
-					    (object Parameter "aIsActive"
-						quid       	"394F3D6D00BB"
-						type       	"TBool&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00BC"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"394F3D6D00C1"
-						type       	"const TDesC&"
-						initv      	"TPtrC()"
-						const      	TRUE)
-					    (object Parameter "aSlots"
-						quid       	"394F3D6D00C2"
-						type       	"TInt"
-						initv      	"KDefaultNifSlots"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Version"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00C3"
-					stereotype 	"static"
-					result     	"IMPORT_C TVersion"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LastProgressError"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00C5"
-					parameters 	(list Parameters
-					    (object Parameter "aProgress"
-						quid       	"394F3D6D00C6"
-						type       	"TNifProgress&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Progress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00CB"
-					parameters 	(list Parameters
-					    (object Parameter "aProgress"
-						quid       	"394F3D6D00CC"
-						type       	"TNifProgress&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelProgressNotification"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00CD"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProgressNotification"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00CE"
-					parameters 	(list Parameters
-					    (object Parameter "aProgress"
-						quid       	"394F3D6D00D5"
-						type       	"TNifProgressBuf&")
-					    (object Parameter "aStatus"
-						quid       	"394F3D6D00D6"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Stop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00D7"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DisableTimers"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00D8"
-					parameters 	(list Parameters
-					    (object Parameter "aDisable"
-						quid       	"394F3D6D00D9"
-						type       	"TBool"
-						initv      	"ETrue"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AgentInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D00DA"
-					parameters 	(list Parameters
-					    (object Parameter "aInfo"
-						quid       	"394F3D6D00DB"
-						type       	"TNifAgentInfo&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "RMBufAsyncRequest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6D0143"
-				operations 	(list Operations
-				    (object Operation "Complete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D019D"
-					parameters 	(list Parameters
-					    (object Parameter "aCode"
-						quid       	"394F3D6D019E"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D01A7"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Alloc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D01A8"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"394F3D6D01A9"
-						type       	"RMBufChain&")
-					    (object Parameter "aLength"
-						quid       	"394F3D6D01B1"
-						type       	"TInt")
-					    (object Parameter "aStatus"
-						quid       	"394F3D6D01B2"
-						type       	"TRequestStatus&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~RMBufAsyncRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6D01BB"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iLength"
-					quid       	"394F3D6D0193"
-					type       	"TInt"
-					exportControl 	"Protected"))
-				language   	"VC++")
-			    (object Class "MNifIfUser"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6E014E"
-				operations 	(list Operations
-				    (object Operation "IfUserIsNetworkLayerActive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6E0158"
-					stereotype 	"abstract"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IfUserProtocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6E015A"
-					stereotype 	"abstract"
-					result     	"CProtocolBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IfUserCloseNetworkLayer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6E015C"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IfUserOpenNetworkLayer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6E0162"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IfUserInterfaceDown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6E0164"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						quid       	"394F3D6E0166"
-						type       	"TInt")
-					    (object Parameter "aIf"
-						quid       	"394F3D6E0167"
-						type       	"CNifIfBase*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IfUserNewInterfaceL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6E0168"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aIf"
-						quid       	"394F3D6E016A"
-						type       	"CNifIfBase*")
-					    (object Parameter "aId"
-						quid       	"394F3D6E016C"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IfUserBindFailure"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6E016D"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aResult"
-						quid       	"394F3D6E016F"
-						type       	"TInt")
-					    (object Parameter "aId"
-						quid       	"394F3D6E0170"
-						type       	"TAny*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "Nifman"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6E0217"
-				operations 	(list Operations
-				    (object Operation "CheckIniConfig"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6E0221"
-					stereotype 	"static"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TNifAgentInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6E0249"
-				documentation 	" Agent classes"
-				language   	"VC++")
-			    (object Class "TNifIfInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6E0299"
-				documentation 	" Interface classes"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFlags"
-					quid       	"394F3D6E02BC"
-					type       	"TUint"
-					exportControl 	"Public")
-				    (object ClassAttribute "iProtocolSupported"
-					quid       	"394F3D6E02C1"
-					type       	"TUint"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Class "CNifCompanionSession"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6E032F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"394F3D6E0339"
-					supplier   	"Logical View::E32 System::CBase"
-					quidu      	"3948E8300212"))
-				operations 	(list Operations
-				    (object Operation "ServiceL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"394F3D6E0343"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"394F3D6E0345"
-						type       	"const RMessage&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Message"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6E0346"
-					stereotype 	"const"
-					result     	"const RMessage&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Session"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"394F3D6E034E"
-					stereotype 	"const"
-					result     	"const CSession&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				language   	"VC++")
-			    (object Class "TPacketDriverStats"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"394F3D6E0375"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iPacketsLost"
-					quid       	"394F3D6E037F"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iErrorsOut"
-					quid       	"394F3D6E0380"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iErrorsIn"
-					quid       	"394F3D6E0381"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iBytesOut"
-					quid       	"394F3D6E0382"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iBytesIn"
-					quid       	"394F3D6E0383"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iPacketsOut"
-					quid       	"394F3D6E0389"
-					type       	"TUint8"
-					exportControl 	"Public")
-				    (object ClassAttribute "iPacketsIn"
-					quid       	"394F3D6E038A"
-					type       	"TUint8"
-					exportControl 	"Public"))
-				language   	"VC++")
-			    (object Association "$UNNAMED$98"
-				quid       	"394F3D6800BA"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$99"
-					quid       	"394F3D6800BB"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBufPktQ"
-					quidu      	"394F3D6800A5"
-					is_aggregate 	TRUE)
-				    (object Role "iLast"
-					quid       	"394F3D6800BC"
-					label      	"iLast"
-					supplier   	"RMBufChain"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$100"
-				quid       	"394F3D6800CE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$101"
-					quid       	"394F3D6800CF"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBufPktQ"
-					quidu      	"394F3D6800A5"
-					is_aggregate 	TRUE)
-				    (object Role "iNext"
-					quid       	"394F3D6800D0"
-					label      	"iNext"
-					supplier   	"RMBufChain"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$102"
-				quid       	"394F3D6802AE"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$103"
-					quid       	"394F3D6802AF"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::TMBufPktQIter"
-					quidu      	"394F3D6802A4"
-					is_aggregate 	TRUE)
-				    (object Role "iCurrent"
-					quid       	"394F3D6802B0"
-					label      	"iCurrent"
-					supplier   	"RMBufChain"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$104"
-				quid       	"394F3D6802B8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$105"
-					quid       	"394F3D6802B9"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::TMBufPktQIter"
-					quidu      	"394F3D6802A4")
-				    (object Role "iQueue"
-					quid       	"394F3D6802C2"
-					label      	"iQueue"
-					supplier   	"RMBufPktQ"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$106"
-				quid       	"394F3D6802CC"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$107"
-					quid       	"394F3D6802CD"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::TMBufPktQIter"
-					quidu      	"394F3D6802A4"
-					is_aggregate 	TRUE)
-				    (object Role "iPrev"
-					quid       	"394F3D6802CE"
-					documentation 	" Must be regarded as a const chain, hence the const API"
-					label      	"iPrev"
-					supplier   	"RMBufChain"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$108"
-				quid       	"394F3D6902A6"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$109"
-					quid       	"394F3D6902A7"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBuf"
-					quidu      	"394F3D690292"
-					is_aggregate 	TRUE)
-				    (object Role "iType"
-					quid       	"394F3D6902A8"
-					label      	"iType"
-					supplier   	"TMBufType"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$110"
-				quid       	"394F3D6902BA"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$111"
-					quid       	"394F3D6902BB"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBuf"
-					quidu      	"394F3D690292"
-					is_aggregate 	TRUE)
-				    (object Role "iNextPkt"
-					quid       	"394F3D6902BC"
-					label      	"iNextPkt"
-					supplier   	"RMBufChain"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$112"
-				quid       	"394F3D6902C4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$113"
-					quid       	"394F3D6902C5"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBuf"
-					quidu      	"394F3D690292")
-				    (object Role "iNext"
-					quid       	"394F3D6902CE"
-					label      	"iNext"
-					supplier   	"RMBuf"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$114"
-				quid       	"394F3D6A00DA"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$115"
-					quid       	"394F3D6A00DB"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CNifFactory"
-					quidu      	"394F3D6A00D0")
-				    (object Role "iAsyncDtor"
-					quid       	"394F3D6A00DC"
-					label      	"iAsyncDtor"
-					supplier   	"CAsyncCallBack"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$116"
-				quid       	"394F3D6A00E4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$117"
-					quid       	"394F3D6A00E5"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CNifFactory"
-					quidu      	"394F3D6A00D0"
-					is_aggregate 	TRUE)
-				    (object Role "iLib"
-					quid       	"394F3D6A00E6"
-					label      	"iLib"
-					supplier   	"RLibrary"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$118"
-				quid       	"394F3D6A0208"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$119"
-					quid       	"394F3D6A0209"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CNifAgentBase"
-					quidu      	"394F3D6A01FD")
-				    (object Role "iNotify"
-					quid       	"394F3D6A0211"
-					label      	"iNotify"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::MNifAgentNotify"
-					quidu      	"394F3D6B0335"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$120"
-				quid       	"394F3D6B0051"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$121"
-					quid       	"394F3D6B0052"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CPktDrvBase"
-					quidu      	"394F3D6B0046"
-					is_aggregate 	TRUE)
-				    (object Role "iRxMode"
-					quid       	"394F3D6B0053"
-					label      	"iRxMode"
-					supplier   	"TRxMode"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$122"
-				quid       	"394F3D6B005A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$123"
-					quid       	"394F3D6B005B"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CPktDrvBase"
-					quidu      	"394F3D6B0046"
-					is_aggregate 	TRUE)
-				    (object Role "iHWAddr"
-					quid       	"394F3D6B005C"
-					label      	"iHWAddr"
-					supplier   	"THWAddr"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$124"
-				quid       	"394F3D6B006E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$125"
-					quid       	"394F3D6B006F"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CPktDrvBase"
-					quidu      	"394F3D6B0046"
-					is_aggregate 	TRUE)
-				    (object Role "iStats"
-					quid       	"394F3D6B0070"
-					label      	"iStats"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::TPacketDriverStats"
-					quidu      	"394F3C90011D"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$126"
-				quid       	"394F3D6B0082"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$127"
-					quid       	"394F3D6B0083"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CPktDrvBase"
-					quidu      	"394F3D6B0046"
-					is_aggregate 	TRUE)
-				    (object Role "iPowerState"
-					quid       	"394F3D6B0084"
-					label      	"iPowerState"
-					supplier   	"TDriverPowerState"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$128"
-				quid       	"394F3D6B008C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$129"
-					quid       	"394F3D6B008D"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CPktDrvBase"
-					quidu      	"394F3D6B0046"
-					is_aggregate 	TRUE)
-				    (object Role "iResetState"
-					quid       	"394F3D6B0096"
-					label      	"iResetState"
-					supplier   	"TDriverResetState"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$130"
-				quid       	"394F3D6B00B4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$131"
-					quid       	"394F3D6B00B5"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CPktDrvBase"
-					quidu      	"394F3D6B0046")
-				    (object Role "iFactory"
-					quid       	"394F3D6B00BE"
-					label      	"iFactory"
-					supplier   	"Logical View::Ethernet Packet Driver::CPktDrvFactory"
-					quidu      	"394F3C8C01E0"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$132"
-				quid       	"394F3D6B00C8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$133"
-					quid       	"394F3D6B00C9"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CPktDrvBase"
-					quidu      	"394F3D6B0046")
-				    (object Role "iName"
-					quid       	"394F3D6B00CA"
-					label      	"iName"
-					supplier   	"HBufC"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$134"
-				quid       	"394F3D6B0186"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$135"
-					quid       	"394F3D6B0187"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CPktDrvFactory"
-					quidu      	"394F3D6B0172"
-					is_aggregate 	TRUE)
-				    (object Role "iLib"
-					quid       	"394F3D6B0188"
-					label      	"iLib"
-					supplier   	"RLibrary"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$136"
-				quid       	"394F3D6B0280"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$137"
-					quid       	"394F3D6B0281"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBufQ"
-					quidu      	"394F3D6B0276")
-				    (object Role "iLast"
-					quid       	"394F3D6B0282"
-					label      	"iLast"
-					supplier   	"RMBuf"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$138"
-				quid       	"394F3D6B0295"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$139"
-					quid       	"394F3D6B0296"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBufQ"
-					quidu      	"394F3D6B0276")
-				    (object Role "iNext"
-					quid       	"394F3D6B0297"
-					label      	"iNext"
-					supplier   	"RMBuf"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$140"
-				quid       	"394F3D6B03CB"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$141"
-					quid       	"394F3D6B03CC"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::TMBufIter"
-					quidu      	"394F3D6B03C1")
-				    (object Role "iCurrent"
-					quid       	"394F3D6B03CD"
-					label      	"iCurrent"
-					supplier   	"RMBuf"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$142"
-				quid       	"394F3D6C00F1"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$143"
-					quid       	"394F3D6C00F2"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CAppTimer"
-					quidu      	"394F3D6C00E7")
-				    (object Role "iLink"
-					quid       	"394F3D6C00F3"
-					label      	"iLink"
-					supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkCommon"
-					quidu      	"394F3C8F0180"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$144"
-				quid       	"394F3D6C0322"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$145"
-					quid       	"394F3D6C0323"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBufChain"
-					quidu      	"394F3D6C0318")
-				    (object Role "iNext"
-					quid       	"394F3D6C0324"
-					label      	"iNext"
-					supplier   	"RMBuf"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$146"
-				quid       	"394F3D6D014D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$147"
-					quid       	"394F3D6D014E"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBufAsyncRequest"
-					quidu      	"394F3D6D0143"
-					is_aggregate 	TRUE)
-				    (object Role "iLink"
-					quid       	"394F3D6D014F"
-					label      	"iLink"
-					supplier   	"TDblQueLink"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$148"
-				quid       	"394F3D6D0157"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$149"
-					quid       	"394F3D6D0158"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBufAsyncRequest"
-					quidu      	"394F3D6D0143"
-					is_aggregate 	TRUE)
-				    (object Role "iThread"
-					quid       	"394F3D6D0159"
-					label      	"iThread"
-					supplier   	"RThread"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$150"
-				quid       	"394F3D6D0161"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$151"
-					quid       	"394F3D6D0162"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBufAsyncRequest"
-					quidu      	"394F3D6D0143")
-				    (object Role "iStatusPtr"
-					quid       	"394F3D6D0163"
-					label      	"iStatusPtr"
-					supplier   	"Logical View::LDD::TRequestStatus"
-					quidu      	"39490A5A02CC"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$152"
-				quid       	"394F3D6D0175"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$153"
-					quid       	"394F3D6D0176"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBufAsyncRequest"
-					quidu      	"394F3D6D0143")
-				    (object Role "iChain"
-					quid       	"394F3D6D0177"
-					label      	"iChain"
-					supplier   	"RMBufChain"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$154"
-				quid       	"394F3D6D0189"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$155"
-					quid       	"394F3D6D018A"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::RMBufAsyncRequest"
-					quidu      	"394F3D6D0143"
-					is_aggregate 	TRUE)
-				    (object Role "iMBufs"
-					quid       	"394F3D6D018B"
-					label      	"iMBufs"
-					supplier   	"RMBufQ"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$156"
-				quid       	"394F3D6E0253"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$157"
-					quid       	"394F3D6E0254"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::TNifAgentInfo"
-					quidu      	"394F3D6E0249"
-					is_aggregate 	TRUE)
-				    (object Role "iName"
-					quid       	"394F3D6E0255"
-					label      	"iName"
-					supplier   	"TName"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$158"
-				quid       	"394F3D6E025D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$159"
-					quid       	"394F3D6E025E"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::TNifAgentInfo"
-					quidu      	"394F3D6E0249"
-					is_aggregate 	TRUE)
-				    (object Role "iVersion"
-					quid       	"394F3D6E025F"
-					label      	"iVersion"
-					supplier   	"Logical View::E32 System::TVersion"
-					quidu      	"394907400266"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$160"
-				quid       	"394F3D6E02A3"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$161"
-					quid       	"394F3D6E02A4"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::TNifIfInfo"
-					quidu      	"394F3D6E0299"
-					is_aggregate 	TRUE)
-				    (object Role "iName"
-					quid       	"394F3D6E02A5"
-					label      	"iName"
-					supplier   	"TName"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$162"
-				quid       	"394F3D6E02B7"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$163"
-					quid       	"394F3D6E02B8"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::TNifIfInfo"
-					quidu      	"394F3D6E0299"
-					is_aggregate 	TRUE)
-				    (object Role "iVersion"
-					quid       	"394F3D6E02B9"
-					label      	"iVersion"
-					supplier   	"Logical View::E32 System::TVersion"
-					quidu      	"394907400266"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$164"
-				quid       	"394F3D6E033A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$165"
-					quid       	"394F3D6E033B"
-					supplier   	"Logical View::Reverse Engineered::ETHINT::CNifCompanionSession"
-					quidu      	"394F3D6E032F")
-				    (object Role "iSession"
-					quid       	"394F3D6E033C"
-					label      	"iSession"
-					supplier   	"CSession"
-					exportControl 	"Private"
-					is_navigable 	TRUE))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "ETHINT Model Update Overview"
-				quid       	"394F3D6F0005"
-				title      	"ETHINT Model Update Overview"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object Label @119
-					location   	(80, 80)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					nlines     	3
-					max_width  	2212
-					label      	
-|ETHINT Model Update Overview
-|This diagram was automatically created by Rational Rose Model Update Tool.
-|Tuesday, June 20, 2000 10:46:23 AM
-					)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::CNifFactory" @120
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2368, 480)
-					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 	@120
-					    location   	(2242, 430)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	252
-					    justify    	0
-					    label      	"CNifFactory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6A00D0"
-					width      	270
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::SHWAddr" @121
-					ShowCompartmentStereotypes 	TRUE
-					location   	(192, 2448)
-					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 	@121
-					    location   	(78, 2420)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	228
-					    justify    	0
-					    label      	"SHWAddr")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@121
-					    location   	(78, 2370)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	228
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D680222"
-					width      	246
-					height     	180
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::RMBufPktQ" @122
-					ShowCompartmentStereotypes 	TRUE
-					location   	(608, 2416)
-					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 	@122
-					    location   	(484, 2366)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	248
-					    justify    	0
-					    label      	"RMBufPktQ")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6800A5"
-					width      	266
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::RNif" @123
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2736, 480)
-					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 	@123
-					    location   	(2655, 430)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RNif")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6D00AD"
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::RNifMonitor" @124
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3104, 912)
-					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 	@124
-					    location   	(2981, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	246
-					    justify    	0
-					    label      	"RNifMonitor")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D690043"
-					width      	264
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @125
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D690044"
-					client     	@124
-					supplier   	@123
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::E32 System::CBase" @126
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1008, 480)
-					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 	@126
-					    location   	(927, 430)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"CBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	14671839
-					quidu      	"3948E8300212"
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet NIF::MNifIfNotify" @127
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1024, 2416)
-					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 	@127
-					    location   	(900, 2366)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	248
-					    justify    	0
-					    label      	"MNifIfNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6801BE"
-					width      	266
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet NIF::CNifIfBase" @128
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1296, 912)
-					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 	@128
-					    location   	(1180, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	232
-					    justify    	0
-					    label      	"CNifIfBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6803A9"
-					width      	250
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet NIF::CNifIfFactory" @129
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2672, 912)
-					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 	@129
-					    location   	(2538, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	268
-					    justify    	0
-					    label      	"CNifIfFactory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D680007"
-					width      	286
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @130
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D680008"
-					client     	@129
-					supplier   	@120
-					line_style 	0)
-				    (object InheritView "" @131
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6803B3"
-					client     	@128
-					supplier   	@126
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::Reverse Engineered::ETHINT::TBuf8<KMaxHWAddrSize>" @132
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3248, 480)
-					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 	@132
-					    location   	(2983, 430)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	530
-					    justify    	0
-					    label      	"TBuf8<KMaxHWAddrSize>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D69009D"
-					width      	548
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::THWAddr" @133
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3488, 912)
-					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 	@133
-					    location   	(3387, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	202
-					    justify    	0
-					    label      	"THWAddr")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D690093"
-					width      	220
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @134
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6900A8"
-					client     	@133
-					supplier   	@132
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::TMBufPktQIter" @135
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1456, 2416)
-					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 	@135
-					    location   	(1305, 2366)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	302
-					    justify    	0
-					    label      	"TMBufPktQIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6802A4"
-					width      	320
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet NIF::CLANLinkFactory" @136
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2672, 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 	@136
-					    location   	(2491, 1278)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"CLANLinkFactory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6A0030"
-					width      	380
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @137
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6A0044"
-					client     	@136
-					supplier   	@129
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::RMBuf" @138
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1856, 2416)
-					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 	@138
-					    location   	(1775, 2366)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"RMBuf")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D690292"
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::Nif" @139
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2192, 2416)
-					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 	@139
-					    location   	(2111, 2366)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	162
-					    justify    	0
-					    label      	"Nif")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6A030B"
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::CPktDrvFactory" @140
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2608, 2416)
-					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 	@140
-					    location   	(2443, 2366)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	330
-					    justify    	0
-					    label      	"CPktDrvFactory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6B0172"
-					width      	348
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::CPktDrvBase" @141
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1712, 912)
-					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 	@141
-					    location   	(1575, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	274
-					    justify    	0
-					    label      	"CPktDrvBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6B0046"
-					width      	292
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @142
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6B0050"
-					client     	@141
-					supplier   	@126
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::CNifAgentBase" @143
-					ShowCompartmentStereotypes 	TRUE
-					location   	(240, 912)
-					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 	@143
-					    location   	(89, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	302
-					    justify    	0
-					    label      	"CNifAgentBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6A01FD"
-					width      	320
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @144
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6A0207"
-					client     	@143
-					supplier   	@126
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::MNifAgentNotify" @145
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3104, 2416)
-					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 	@145
-					    location   	(2945, 2366)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	318
-					    justify    	0
-					    label      	"MNifAgentNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6B0335"
-					width      	336
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::RMBufQ" @146
-					ShowCompartmentStereotypes 	TRUE
-					location   	(176, 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 	@146
-					    location   	(83, 2670)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	186
-					    justify    	0
-					    label      	"RMBufQ")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6B0276"
-					width      	204
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::TNifProgress" @147
-					ShowCompartmentStereotypes 	TRUE
-					location   	(576, 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 	@147
-					    location   	(441, 2670)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	270
-					    justify    	0
-					    label      	"TNifProgress")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6C0160"
-					width      	288
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::CAppTimer" @148
-					ShowCompartmentStereotypes 	TRUE
-					location   	(992, 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 	@148
-					    location   	(875, 2670)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	234
-					    justify    	0
-					    label      	"CAppTimer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6C00E7"
-					width      	252
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::TMBufIter" @149
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1376, 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 	@149
-					    location   	(1276, 2670)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	200
-					    justify    	0
-					    label      	"TMBufIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6B03C1"
-					width      	218
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::CNifAgentFactory" @150
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2192, 912)
-					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 	@150
-					    location   	(2015, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	354
-					    justify    	0
-					    label      	"CNifAgentFactory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6C03E0"
-					width      	372
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @151
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6D0002"
-					client     	@150
-					supplier   	@120
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::RMBufChain" @152
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1776, 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 	@152
-					    location   	(1644, 2670)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	264
-					    justify    	0
-					    label      	"RMBufChain")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6C0318"
-					width      	282
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::RMBufAsyncRequest" @153
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2288, 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 	@153
-					    location   	(2076, 2670)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	424
-					    justify    	0
-					    label      	"RMBufAsyncRequest")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6D0143"
-					width      	442
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::MNifIfUser" @154
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2784, 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 	@154
-					    location   	(2676, 2670)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	216
-					    justify    	0
-					    label      	"MNifIfUser")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6E014E"
-					width      	234
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHERCARD::CLANLinkBase" @155
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1296, 1760)
-					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 	@155
-					    location   	(1144, 1710)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	304
-					    justify    	0
-					    label      	"CLANLinkBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	14671839
-					quidu      	"394F3C8F0298"
-					width      	322
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet NIF::CLANLinkCommon" @156
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1296, 2176)
-					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 	@156
-					    location   	(1107, 2126)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	378
-					    justify    	0
-					    label      	"CLANLinkCommon")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6E0004"
-					width      	396
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @157
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6E000E"
-					client     	@156
-					supplier   	@155
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::TNifAgentInfo" @158
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3184, 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 	@158
-					    location   	(3048, 2670)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	272
-					    justify    	0
-					    label      	"TNifAgentInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6E0249"
-					width      	290
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::Nifman" @159
-					ShowCompartmentStereotypes 	TRUE
-					location   	(176, 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 	@159
-					    location   	(92, 2910)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	168
-					    justify    	0
-					    label      	"Nifman")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6E0217"
-					width      	186
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Ethernet NIF::CNifIfLink" @160
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1296, 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 	@160
-					    location   	(1190, 1278)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	212
-					    justify    	0
-					    label      	"CNifIfLink")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6E01E5"
-					width      	230
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @161
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8F02A2"
-					client     	@155
-					supplier   	@160
-					line_style 	0)
-				    (object InheritView "" @162
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6E01EF"
-					client     	@160
-					supplier   	@128
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Ethernet NIF::CLANLinkBase" @163
-					ShowCompartmentStereotypes 	TRUE
-					location   	(816, 1760)
-					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 	@163
-					    location   	(664, 1710)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	304
-					    justify    	0
-					    label      	"CLANLinkBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6E018A"
-					width      	322
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @164
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6E0194"
-					client     	@163
-					supplier   	@160
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::TNifIfInfo" @165
-					ShowCompartmentStereotypes 	TRUE
-					location   	(512, 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 	@165
-					    location   	(418, 2910)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	188
-					    justify    	0
-					    label      	"TNifIfInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6E0299"
-					width      	206
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::CNifCompanionSession" @166
-					ShowCompartmentStereotypes 	TRUE
-					location   	(784, 912)
-					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 	@166
-					    location   	(556, 862)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	456
-					    justify    	0
-					    label      	"CNifCompanionSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6E032F"
-					width      	474
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @167
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6E0339"
-					client     	@166
-					supplier   	@126
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Reverse Engineered::ETHINT::TPacketDriverStats" @168
-					ShowCompartmentStereotypes 	TRUE
-					location   	(976, 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 	@168
-					    location   	(784, 2910)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"TPacketDriverStats")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394F3D6E0375"
-					width      	402
-					height     	124
-					annotation 	8
-					autoResize 	TRUE))))))
-		logical_presentations 	(list unit_reference_list))
-	    (object Class_Category "ARP"
-		quid       	"3948F7F80301"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CARPResolve"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948F79202DD"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3948F79202E7"
-				supplier   	"Logical View::E32 System::MBeating"
-				quidu      	"3948E8300294"))
-			operations 	(list Operations
-			    (object Operation "SendARPReply"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F79203E1"
-				parameters 	(list Parameters
-				    (object Parameter "aBuf"
-					quid       	"3948F79203E2"
-					type       	"TUint8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "ProcessARPReply"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930003"
-				parameters 	(list Parameters
-				    (object Parameter "aBuf"
-					quid       	"3948F7930004"
-					type       	"TUint8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "ProcessARPRequest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F793000D"
-				parameters 	(list Parameters
-				    (object Parameter "aBuf"
-					quid       	"3948F793000E"
-					type       	"TUint8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "SendHeldIPMessage"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930017"
-				parameters 	(list Parameters
-				    (object Parameter "aBuf"
-					quid       	"3948F7930018"
-					type       	"HBufC8&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "SendARPRequest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930019"
-				documentation 	
-|	void UpdateCacheTimeToDie();
-|	TARPRecord *FindByIPAddress(TUint32 aAddr);
-				
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "TimeSinceLastBeat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930021"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Synchronize"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930022"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "Beat"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930024"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "GetNetAddressFromRecord"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F793002B"
-				parameters 	(list Parameters
-				    (object Parameter "aRec"
-					quid       	"3948F793002C"
-					type       	"TARPRecord&"))
-				result     	"TInt64"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "GetSrcIPAddressFromPacket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930035"
-				parameters 	(list Parameters
-				    (object Parameter "aChain"
-					quid       	"3948F7930036"
-					type       	"RMBufChain&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "GetDestIPAddressFromPacket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F793003F"
-				documentation 	
-|	TInt ExtractIPHeader (RMBufChain &aChain);
-				
-				parameters 	(list Parameters
-				    (object Parameter "aChain"
-					quid       	"3948F7930040"
-					type       	"RMBufChain&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "GetRecordFromCacheByOffset"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930049"
-				parameters 	(list Parameters
-				    (object Parameter "aPos"
-					quid       	"3948F793004A"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "PackIntoChain"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930053"
-				documentation 	
-|	HBufC8 *UnpackFromChain(RMBufChain &aChain);
-				
-				parameters 	(list Parameters
-				    (object Parameter "aBuf"
-					quid       	"3948F7930054"
-					type       	"HBufC8&"))
-				result     	"RMBufChain*"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "GetRecordByNetworkAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F793005D"
-				parameters 	(list Parameters
-				    (object Parameter "aRec"
-					quid       	"3948F793005E"
-					type       	"TARPRecord&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetRecordByProtocolAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930067"
-				parameters 	(list Parameters
-				    (object Parameter "aRec"
-					quid       	"3948F7930068"
-					type       	"TARPRecord&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetTimeout"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930071"
-				parameters 	(list Parameters
-				    (object Parameter "aTimeInSeconds"
-					quid       	"3948F7930072"
-					type       	"TInt"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AddToCache"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F793007B"
-				parameters 	(list Parameters
-				    (object Parameter "aEntry"
-					quid       	"3948F793007C"
-					type       	"TARPRecord&"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DeleteFromCache"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930085"
-				documentation 	
-| Following methods made public to allow for a possible future user app 
-| to control & monitor ARP, e.g. arp -a, arp -d 10.0.0.1, etc.
-				
-				parameters 	(list Parameters
-				    (object Parameter "aAddress"
-					quid       	"3948F7930086"
-					type       	"TUint32"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DeleteIPAddressFromInterface"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F793008F"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"3948F7930090"
-					type       	"TInetAddr&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AddIPAddressToInterface"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930099"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"3948F793009A"
-					type       	"TInetAddr&")
-				    (object Parameter "aMask"
-					quid       	"3948F793009B"
-					type       	"TInetAddr&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ProcessInboundMessage"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F79300A3"
-				parameters 	(list Parameters
-				    (object Parameter "aChain"
-					quid       	"3948F79300A4"
-					type       	"RMBufChain&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ResolveAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F79300AD"
-				parameters 	(list Parameters
-				    (object Parameter "aChain"
-					quid       	"3948F79300AE"
-					type       	"RMBufChain&"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CARPResolve"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F79300B7"
-				result     	"IMPORT_C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iNumIPAddresses"
-				quid       	"3948F79202FB"
-				documentation 	"Number of IP Addresses associated with this interface"
-				type       	"TInt"
-				exportControl 	"Protected")
-			    (object ClassAttribute "iEthHeaderSize"
-				quid       	"3948F79202FC"
-				documentation 	"Ethernet Header Size (Ether II or LLC)"
-				type       	"TInt"
-				exportControl 	"Protected")
-			    (object ClassAttribute "iIntSrcIPAddress"
-				quid       	"3948F7920305"
-				type       	"TUint32"
-				exportControl 	"Protected")
-			    (object ClassAttribute "iTimeout"
-				quid       	"3948F792035F"
-				documentation 	"Timeout (in seconds) currently in use"
-				type       	"TInt"
-				exportControl 	"Protected")
-			    (object ClassAttribute "iSrcMacAddr[KNetworkAddressSize]"
-				quid       	"3948F79203CD"
-				documentation 	"MAC address for this interface"
-				type       	"TUint8"
-				exportControl 	"Protected"))
-			language   	"VC++")
-		    (object Instantiated_Class "CArrayFixSeg<TARPRecord>"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"Generate"
-				value      	FALSE))
-			quid       	"3948F79203B9"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3948F79203BA"
-				supplier   	"Logical View::E32 System::CArrayFixSeg"
-				quidu      	"3948E82700ED"))
-			language   	"VC++")
-		    (object Instantiated_Class "TBuf8<KNetworkAddressSize>"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"Generate"
-				value      	FALSE))
-			quid       	"3948F792032D"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"3948F792032E"
-				supplier   	"TBuf8"))
-			language   	"VC++")
-		    (object Class "MARPNotify"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948F793011C"
-			operations 	(list Operations
-			    (object Operation "SendARPPacket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930126"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPkt"
-					quid       	"3948F7930128"
-					type       	"RMBufChain&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SendIPPacket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"3948F7930129"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPkt"
-					quid       	"3948F7930131"
-					type       	"RMBufChain&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "TARPRecord"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948F791021F"
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iARPRequestSent"
-				quid       	"3948F79102E5"
-				documentation 	" Set to -1 for permanent entries"
-				type       	"TBool"
-				exportControl 	"Public")
-			    (object ClassAttribute "iTimeToDie"
-				quid       	"3948F79102E6"
-				type       	"TInt"
-				exportControl 	"Public")
-			    (object ClassAttribute "iNetworkAddress[KNetworkAddressSize]"
-				quid       	"3948F79102EF"
-				documentation 	
-|	TInetAddr iIPAddress;
-|	TUint32 iIntSubnetMask; //Not sure this is needed?
-|	TInetAddr iSubnetMask;
-				
-				type       	"TUint8"
-				exportControl 	"Public")
-			    (object ClassAttribute "iIntIPAddress"
-				quid       	"3948F79102F0"
-				type       	"TUint32"
-				exportControl 	"Public"))
-			language   	"VC++")
-		    (object Class "TIPRecord"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"3948F79300D5"
-			language   	"VC++")
-		    (object Association "$UNNAMED$166"
-			quid       	"3948F79102C7"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$167"
-				quid       	"3948F79102C8"
-				supplier   	"Logical View::ARP::TARPRecord"
-				quidu      	"3948F791021F")
-			    (object Role "iLastPacket"
-				quid       	"3948F79102C9"
-				documentation 	
-|	HBufC8 *iLastPacketPtr;
-				
-				label      	"iLastPacket"
-				supplier   	"Logical View::E32 System::RMBufChain"
-				quidu      	"3948E805031E"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$168"
-			quid       	"3948F79202F1"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$169"
-				quid       	"3948F79202F2"
-				supplier   	"Logical View::ARP::CARPResolve"
-				quidu      	"3948F79202DD"
-				is_aggregate 	TRUE)
-			    (object Role "iSourceIPAddress[KMaxIPSrcAddresses]"
-				quid       	"3948F79202F3"
-				label      	"iSourceIPAddress[KMaxIPSrcAddresses]"
-				supplier   	"Logical View::ARP::TIPRecord"
-				quidu      	"3948F79300D5"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$170"
-			quid       	"3948F792030F"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$171"
-				quid       	"3948F7920310"
-				supplier   	"Logical View::ARP::CARPResolve"
-				quidu      	"3948F79202DD"
-				is_aggregate 	TRUE)
-			    (object Role "iSrcIPAddress"
-				quid       	"3948F7920311"
-				label      	"iSrcIPAddress"
-				supplier   	"Logical View::E32 System::TInetAddr"
-				quidu      	"3948E7DE02D2"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$172"
-			quid       	"3948F7920337"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$173"
-				quid       	"3948F7920338"
-				supplier   	"Logical View::ARP::CARPResolve"
-				quidu      	"3948F79202DD"
-				is_aggregate 	TRUE)
-			    (object Role "iMacAddress"
-				quid       	"3948F7920339"
-				label      	"iMacAddress"
-				supplier   	"Logical View::ARP::TBuf8<KNetworkAddressSize>"
-				quidu      	"3948F792032D"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$174"
-			quid       	"3948F792034B"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$175"
-				quid       	"3948F792034C"
-				supplier   	"Logical View::ARP::CARPResolve"
-				quidu      	"3948F79202DD"
-				is_aggregate 	TRUE)
-			    (object Role "iLastBeatTime"
-				quid       	"3948F792034D"
-				label      	"iLastBeatTime"
-				supplier   	"Logical View::E32 System::TTime"
-				quidu      	"3948E81D0201"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$176"
-			quid       	"3948F7920369"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$177"
-				quid       	"3948F792036A"
-				supplier   	"Logical View::ARP::CARPResolve"
-				quidu      	"3948F79202DD")
-			    (object Role "iCacheTimer"
-				quid       	"3948F792036B"
-				label      	"iCacheTimer"
-				supplier   	"Logical View::E32 System::CHeartbeat"
-				quidu      	"3948E7EA0103"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$178"
-			quid       	"3948F792037D"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$179"
-				quid       	"3948F792037E"
-				supplier   	"Logical View::ARP::CARPResolve"
-				quidu      	"3948F79202DD")
-			    (object Role "iNotifyPtr"
-				quid       	"3948F792037F"
-				label      	"iNotifyPtr"
-				supplier   	"Logical View::ARP::MARPNotify"
-				quidu      	"3948F793011C"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$180"
-			quid       	"3948F7920387"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$181"
-				quid       	"3948F7920388"
-				supplier   	"Logical View::ARP::CARPResolve"
-				quidu      	"3948F79202DD"
-				is_aggregate 	TRUE)
-			    (object Role "iARPCacheKey"
-				quid       	"3948F7920391"
-				label      	"iARPCacheKey"
-				supplier   	"Logical View::E32 System::TKeyArrayFix"
-				quidu      	"3948E7CD00BB"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$182"
-			quid       	"3948F79203A5"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$183"
-				quid       	"3948F79203A6"
-				supplier   	"Logical View::ARP::CARPResolve"
-				quidu      	"3948F79202DD"
-				is_aggregate 	TRUE)
-			    (object Role "iARPRecord"
-				quid       	"3948F79203A7"
-				label      	"iARPRecord"
-				supplier   	"Logical View::ARP::TARPRecord"
-				quidu      	"3948F791021F"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$184"
-			quid       	"3948F79203C3"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$185"
-				quid       	"3948F79203C4"
-				supplier   	"Logical View::ARP::CARPResolve"
-				quidu      	"3948F79202DD")
-			    (object Role "iARPCache"
-				quid       	"3948F79203C5"
-				label      	"iARPCache"
-				supplier   	"Logical View::ARP::CArrayFixSeg<TARPRecord>"
-				quidu      	"3948F79203B9"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$186"
-			quid       	"3948F79300DF"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$187"
-				quid       	"3948F79300E0"
-				supplier   	"Logical View::ARP::TIPRecord"
-				quidu      	"3948F79300D5"
-				is_aggregate 	TRUE)
-			    (object Role "iSubnetMask"
-				quid       	"3948F79300E1"
-				label      	"iSubnetMask"
-				supplier   	"Logical View::E32 System::TInetAddr"
-				quidu      	"3948E7DE02D2"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$188"
-			quid       	"3948F79300F3"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$189"
-				quid       	"3948F79300F4"
-				supplier   	"Logical View::ARP::TIPRecord"
-				quidu      	"3948F79300D5"
-				is_aggregate 	TRUE)
-			    (object Role "iSrcAddress"
-				quid       	"3948F79300F5"
-				label      	"iSrcAddress"
-				supplier   	"Logical View::E32 System::TInetAddr"
-				quidu      	"3948E7DE02D2"
-				is_navigable 	TRUE)))
-		    (object Class_Category "Sequence Charts"
-			quid       	"394A283A03DE"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Mechanism @169
-				logical_models 	(list unit_reference_list
-				    (object Object "EthInt"
-					quid       	"394A129E02D5"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"394A22C10299"
-						supplier   	"$UNNAMED$190"
-						quidu      	"394A12B7037B"
-						messages   	(list Messages
-						    (object Message "ResolveAddress"
-							quid       	"394A22C102A3"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							Operation  	"ResolveAddress(RMBufChain&)"
-							quidu      	"3948F79300AD")
-						    (object Message "KErrNotFound"
-							quid       	"394A27A60024"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"10"
-							ordinal    	9))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$190"
-					quid       	"394A12B7037B"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"394A23AE024A"
-						supplier   	"$UNNAMED$190"
-						quidu      	"394A12B7037B"
-						messages   	(list Messages
-						    (object Message "GetDestIPAddressFromPacket"
-							quid       	"394A23AE024B"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1
-							Operation  	"GetDestIPAddressFromPacket(RMBufChain&)"
-							quidu      	"3948F793003F")))
-					    (object Link
-						quid       	"394A240C030D"
-						supplier   	"$UNNAMED$191"
-						quidu      	"394A130401D7"
-						messages   	(list Messages
-						    (object Message "InsertIsqL"
-							quid       	"394A240C030E"
-							documentation 	"Insert new record in cache"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6"
-							ordinal    	5)
-						    (object Message "Update Cache"
-							quid       	"394A26280223"
-							documentation 	"Update cache with details of latest send packet - RFC states only keep latest packet"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"8"
-							ordinal    	7)
-						    (object Message "Search Cache"
-							quid       	"394A2CA801C2"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	3)
-						    (object Message "No resolution in cache"
-							quid       	"394A2CBF00AD"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"5"
-							ordinal    	4)))
-					    (object Link
-						quid       	"394A24A50064"
-						supplier   	"$UNNAMED$192"
-						quidu      	"394A249301DB"
-						messages   	(list Messages
-						    (object Message "Assign"
-							quid       	"394A24A50065"
-							documentation 	"Assign (take ownership of) outgoing packet ready for sending when we receive an address resolution"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"7"
-							ordinal    	6
-							Operation  	"Assign(RMBufQ&)"
-							quidu      	"3948E805039A")
-						    (object Message ""
-							quid       	"394A27700347"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2)))
-					    (object Link
-						quid       	"394A254A033D"
-						supplier   	"$UNNAMED$193"
-						quidu      	"394A12BF021E"
-						messages   	(list Messages
-						    (object Message "SendARPRequest"
-							quid       	"394A254A033E"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"9"
-							ordinal    	8))))
-					class      	"Logical View::ARP::CARPResolve"
-					quidu      	"3948F79202DD"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$193"
-					quid       	"394A12BF021E"
-					class      	"Logical View::ARP::MARPNotify"
-					quidu      	"3948F793011C"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$191"
-					quid       	"394A130401D7"
-					class      	"Logical View::ARP::CArrayFixSeg<TARPRecord>"
-					quidu      	"3948F79203B9"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$192"
-					quid       	"394A249301DB"
-					class      	"Logical View::E32 System::RMBufChain"
-					quidu      	"3948E805031E"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @170
-				logical_models 	(list unit_reference_list
-				    (object Object "EthInt"
-					quid       	"394A2964004D"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"394A2964004E"
-						supplier   	"$UNNAMED$194"
-						quidu      	"394A29640051"
-						messages   	(list Messages
-						    (object Message "ResolveAddress"
-							quid       	"394A2964004F"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							Operation  	"ResolveAddress(RMBufChain&)"
-							quidu      	"3948F79300AD")
-						    (object Message "KErrNone"
-							quid       	"394A29640050"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"7"
-							ordinal    	6))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$194"
-					quid       	"394A29640051"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"394A29640052"
-						supplier   	"$UNNAMED$194"
-						quidu      	"394A29640051"
-						messages   	(list Messages
-						    (object Message "GetDestIPAddressFromPacket"
-							quid       	"394A29640053"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1
-							Operation  	"GetDestIPAddressFromPacket(RMBufChain&)"
-							quidu      	"3948F793003F")))
-					    (object Link
-						quid       	"394A29640054"
-						supplier   	"$UNNAMED$195"
-						quidu      	"394A2964005D"
-						messages   	(list Messages
-						    (object Message "Search Cache"
-							quid       	"394A29640056"
-							documentation 	"Update cache with details of latest send packet - RFC states only keep latest packet"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	3)
-						    (object Message "Position of record in cache"
-							quid       	"394A2A7C0078"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"5"
-							ordinal    	4)))
-					    (object Link
-						quid       	"394A29640057"
-						supplier   	"$UNNAMED$196"
-						quidu      	"394A2964005C"
-						messages   	(list Messages
-						    (object Message ""
-							quid       	"394A29640059"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2)
-						    (object Message "Prepend Ethernet headers"
-							quid       	"394A2A3D02A8"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6"
-							ordinal    	5)))
-					    (object Link
-						quid       	"394A2964005A"
-						supplier   	"$UNNAMED$197"
-						quidu      	"394A2964005E"))
-					class      	"Logical View::ARP::CARPResolve"
-					quidu      	"3948F79202DD"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$197"
-					quid       	"394A2964005E"
-					class      	"Logical View::ARP::MARPNotify"
-					quidu      	"3948F793011C"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$196"
-					quid       	"394A2964005C"
-					class      	"Logical View::E32 System::RMBufChain"
-					quidu      	"3948E805031E"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$195"
-					quid       	"394A2964005D"
-					class      	"Logical View::ARP::CArrayFixSeg<TARPRecord>"
-					quidu      	"3948F79203B9"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @171
-				logical_models 	(list unit_reference_list
-				    (object Object "EthInt"
-					quid       	"394A38C0005B"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"394A38C0005C"
-						supplier   	"$UNNAMED$198"
-						quidu      	"394A38C0005F"
-						messages   	(list Messages
-						    (object Message "ProcessInboundMessage"
-							quid       	"394A394D0054"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0
-							Operation  	"ProcessInboundMessage(RMBufChain&)"
-							quidu      	"3948F79300A3")
-						    (object Message "KErrNone"
-							quid       	"394A3E940101"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"6"
-							ordinal    	5))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$198"
-					quid       	"394A38C0005F"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"394A38C00060"
-						supplier   	"$UNNAMED$198"
-						quidu      	"394A38C0005F"
-						messages   	(list Messages
-						    (object Message "Check Packet Header"
-							quid       	"394A3A8102D8"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1)))
-					    (object Link
-						quid       	"394A38C00062"
-						supplier   	"$UNNAMED$199"
-						quidu      	"394A38C0006D"
-						messages   	(list Messages
-						    (object Message "Update Cache"
-							quid       	"394A3D1401BD"
-							documentation 	"Add/update details for remote address in our cache whenever we receive an ARP request"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	3)))
-					    (object Link
-						quid       	"394A38C00067"
-						supplier   	"$UNNAMED$200"
-						quidu      	"394A38C0006C"
-						messages   	(list Messages
-						    (object Message "Get Pointer to Ethernet Header"
-							quid       	"394A3A9903C3"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2)))
-					    (object Link
-						quid       	"394A38C0006A"
-						supplier   	"$UNNAMED$201"
-						quidu      	"394A38C0006E"
-						messages   	(list Messages
-						    (object Message "Send ARP Response"
-							quid       	"394A3DD70286"
-							documentation 	"Send a response with our details"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5"
-							ordinal    	4))))
-					class      	"Logical View::ARP::CARPResolve"
-					quidu      	"3948F79202DD"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$199"
-					quid       	"394A38C0006D"
-					class      	"Logical View::ARP::CArrayFixSeg<TARPRecord>"
-					quidu      	"3948F79203B9"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$200"
-					quid       	"394A38C0006C"
-					class      	"Logical View::E32 System::RMBufChain"
-					quidu      	"3948E805031E"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$201"
-					quid       	"394A38C0006E"
-					class      	"Logical View::ARP::MARPNotify"
-					quidu      	"3948F793011C"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @172
-				logical_models 	(list unit_reference_list
-				    (object Object "EthInt"
-					quid       	"394A391C03BB"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$202"
-					quid       	"394A391C03BD"
-					class      	"Logical View::ARP::CARPResolve"
-					quidu      	"3948F79202DD"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$203"
-					quid       	"394A391C03C2"
-					class      	"Logical View::ARP::CArrayFixSeg<TARPRecord>"
-					quidu      	"3948F79203B9"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$204"
-					quid       	"394A391C03C3"
-					class      	"Logical View::E32 System::RMBufChain"
-					quidu      	"3948E805031E"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$205"
-					quid       	"394A391C03C5"
-					class      	"Logical View::ARP::MARPNotify"
-					quidu      	"3948F793011C"
-					persistence 	"Transient"
-					multi      	FALSE))))
-			logical_presentations 	(list unit_reference_list
-			    (object InteractionDiagram "Outgoing Packet (No resolution for dest address in cache)"
-				mechanism_ref 	@169
-				quid       	"394A126901AC"
-				title      	"Outgoing Packet (No resolution for dest address in cache)"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "EthInt" @173
-					location   	(176, 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 	@173
-					    location   	(176, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"EthInt")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A129E02D5"
-					width      	300
-					height     	2209
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @174
-					    location   	(176, 416)
-					    line_color 	3342489
-					    InterObjView 	@173
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @175
-					    location   	(176, 2224)
-					    line_color 	3342489
-					    InterObjView 	@173
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$190" @176
-					location   	(592, 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 	@176
-					    location   	(592, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A12B7037B"
-					width      	300
-					height     	2209
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @177
-					    location   	(592, 416)
-					    line_color 	3342489
-					    InterObjView 	@176
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @178
-					    location   	(592, 512)
-					    line_color 	3342489
-					    InterObjView 	@176
-					    height     	216
-					    y_coord    	156
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @179
-					    location   	(592, 512)
-					    line_color 	3342489
-					    InterObjView 	@176
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @180
-					    location   	(592, 784)
-					    line_color 	3342489
-					    InterObjView 	@176
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @181
-					    location   	(592, 992)
-					    line_color 	3342489
-					    InterObjView 	@176
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @182
-					    location   	(592, 1232)
-					    line_color 	3342489
-					    InterObjView 	@176
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @183
-					    location   	(592, 1440)
-					    line_color 	3342489
-					    InterObjView 	@176
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @184
-					    location   	(592, 1712)
-					    line_color 	3342489
-					    InterObjView 	@176
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @185
-					    location   	(592, 1920)
-					    line_color 	3342489
-					    InterObjView 	@176
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @186
-					    location   	(592, 2224)
-					    line_color 	3342489
-					    InterObjView 	@176
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$193" @187
-					location   	(1984, 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 	@187
-					    location   	(1984, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A12BF021E"
-					width      	300
-					height     	2209
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @188
-					    location   	(1984, 1920)
-					    line_color 	3342489
-					    InterObjView 	@187
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$192" @189
-					location   	(1616, 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 	@189
-					    location   	(1616, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A249301DB"
-					width      	300
-					height     	2209
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @190
-					    location   	(1616, 608)
-					    line_color 	3342489
-					    InterObjView 	@189
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @191
-					    location   	(1616, 1440)
-					    line_color 	3342489
-					    InterObjView 	@189
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$191" @192
-					location   	(1088, 224)
-					font       	(object Font
-					    size       	9
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	TRUE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@192
-					    location   	(1088, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	557
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A130401D7"
-					width      	575
-					height     	2209
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @193
-					    location   	(1088, 784)
-					    line_color 	3342489
-					    InterObjView 	@192
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @194
-					    location   	(1088, 976)
-					    line_color 	3342489
-					    InterObjView 	@192
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @195
-					    location   	(1088, 1232)
-					    line_color 	3342489
-					    InterObjView 	@192
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @196
-					    location   	(1088, 1712)
-					    line_color 	3342489
-					    InterObjView 	@192
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @197
-					location   	(16, 416)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @198
-					    Parent_View 	@197
-					    location   	(383, 372)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A22C102A3"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	301
-					    justify    	0
-					    label      	"ResolveAddress"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@173
-					supplier   	@176
-					Focus_Src  	@174
-					Focus_Entry 	@177
-					origin     	(191, 416)
-					terminus   	(576, 416)
-					ordinal    	0)
-				    (object SelfMessView "" @199
-					location   	(16, 512)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @200
-					    Parent_View 	@199
-					    location   	(1066, 533)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A23AE024B"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	569
-					    justify    	0
-					    label      	"GetDestIPAddressFromPacket"
-					    pctDist    	3.060000
-					    height     	21
-					    orientation 	1)
-					line_color 	3342489
-					client     	@176
-					supplier   	@176
-					Focus_Src  	@178
-					Focus_Entry 	@179
-					origin     	(608, 512)
-					terminus   	(758, 512)
-					ordinal    	1)
-				    (object InterMessView "" @201
-					location   	(848, 1232)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @202
-					    Parent_View 	@201
-					    location   	(839, 1188)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A240C030E"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	185
-					    justify    	0
-					    label      	"InsertIsqL"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@176
-					supplier   	@192
-					Focus_Src  	@182
-					Focus_Entry 	@195
-					origin     	(607, 1232)
-					terminus   	(1072, 1232)
-					ordinal    	5)
-				    (object InterMessView "" @203
-					location   	(1104, 1440)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @204
-					    Parent_View 	@203
-					    location   	(1433, 1397)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A24A50065"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	135
-					    justify    	0
-					    label      	"Assign"
-					    pctDist    	0.832421
-					    height     	44
-					    orientation 	0)
-					line_color 	3342489
-					client     	@176
-					supplier   	@189
-					Focus_Src  	@183
-					Focus_Entry 	@191
-					origin     	(607, 1440)
-					terminus   	(1600, 1440)
-					ordinal    	6)
-				    (object InterMessView "" @205
-					location   	(1296, 1920)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @206
-					    Parent_View 	@205
-					    location   	(1770, 1876)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A254A033E"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	338
-					    justify    	0
-					    label      	"SendARPRequest"
-					    pctDist    	0.854757
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@176
-					supplier   	@187
-					Focus_Src  	@185
-					Focus_Entry 	@188
-					origin     	(607, 1920)
-					terminus   	(1968, 1920)
-					ordinal    	8)
-				    (object NoteView @207
-					location   	(1568, 2016)
-					font       	(object Font
-					    size       	9
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@207
-					    location   	(1258, 1953)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	584
-					    label      	"Only if not sent one in the last second - prevents ARP flooding")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	644
-					height     	138)
-				    (object InterMessView "" @208
-					location   	(864, 1712)
-					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   	(839, 1668)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A26280223"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	266
-					    justify    	0
-					    label      	"Update Cache"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@176
-					supplier   	@192
-					Focus_Src  	@184
-					Focus_Entry 	@196
-					origin     	(607, 1712)
-					terminus   	(1072, 1712)
-					ordinal    	7)
-				    (object NoteView @210
-					location   	(1392, 1264)
-					font       	(object Font
-					    size       	9
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@210
-					    location   	(1132, 1192)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	484
-					    label      	"Create a record in the cache for this dest address, only if none exists")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	544
-					height     	156)
-				    (object InterMessView "" @211
-					location   	(1088, 608)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @212
-					    Parent_View 	@211
-					    location   	(1103, 564)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A27700347"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	0
-					    justify    	0
-					    label      	""
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@176
-					supplier   	@189
-					Focus_Src  	@178
-					Focus_Entry 	@190
-					origin     	(607, 608)
-					terminus   	(1600, 608)
-					ordinal    	2)
-				    (object InterMessView "" @213
-					location   	(384, 2224)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @214
-					    Parent_View 	@213
-					    location   	(384, 2180)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A27A60024"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	266
-					    justify    	0
-					    label      	"KErrNotFound"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@176
-					supplier   	@173
-					Focus_Src  	@186
-					Focus_Entry 	@175
-					origin     	(576, 2224)
-					terminus   	(192, 2224)
-					ordinal    	9)
-				    (object InterMessView "" @215
-					location   	(848, 784)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @216
-					    Parent_View 	@215
-					    location   	(839, 740)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A2CA801C2"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	266
-					    justify    	0
-					    label      	"Search Cache"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@176
-					supplier   	@192
-					Focus_Src  	@180
-					Focus_Entry 	@193
-					origin     	(607, 784)
-					terminus   	(1072, 784)
-					ordinal    	3)
-				    (object InterMessView "" @217
-					location   	(848, 992)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @218
-					    Parent_View 	@217
-					    location   	(840, 948)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A2CBF00AD"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	413
-					    justify    	0
-					    label      	"No resolution in cache"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@192
-					supplier   	@176
-					Focus_Src  	@194
-					Focus_Entry 	@181
-					origin     	(1072, 992)
-					terminus   	(608, 992)
-					ordinal    	4)))
-			    (object InteractionDiagram "Outgoing Packet (Resolution for dest address in cache)"
-				mechanism_ref 	@170
-				quid       	"394A295A0374"
-				title      	"Outgoing Packet (Resolution for dest address in cache)"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "EthInt" @219
-					location   	(176, 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 	@219
-					    location   	(176, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"EthInt")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A2964004D"
-					width      	300
-					height     	1489
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @220
-					    location   	(176, 416)
-					    line_color 	3342489
-					    InterObjView 	@219
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @221
-					    location   	(176, 1504)
-					    line_color 	3342489
-					    InterObjView 	@219
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$194" @222
-					location   	(608, 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 	@222
-					    location   	(608, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A29640051"
-					width      	300
-					height     	1489
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @223
-					    location   	(608, 416)
-					    line_color 	3342489
-					    InterObjView 	@222
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @224
-					    location   	(608, 560)
-					    line_color 	3342489
-					    InterObjView 	@222
-					    height     	200
-					    y_coord    	140
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @225
-					    location   	(608, 576)
-					    line_color 	3342489
-					    InterObjView 	@222
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @226
-					    location   	(608, 800)
-					    line_color 	3342489
-					    InterObjView 	@222
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @227
-					    location   	(608, 976)
-					    line_color 	3342489
-					    InterObjView 	@222
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @228
-					    location   	(608, 1216)
-					    line_color 	3342489
-					    InterObjView 	@222
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @229
-					    location   	(608, 1504)
-					    line_color 	3342489
-					    InterObjView 	@222
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$197" @230
-					location   	(2016, 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 	@230
-					    location   	(2016, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A2964005E"
-					width      	300
-					height     	1489
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1)
-				    (object InterObjView "$UNNAMED$196" @231
-					location   	(1648, 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 	@231
-					    location   	(1648, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A2964005C"
-					width      	300
-					height     	1489
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @232
-					    location   	(1648, 640)
-					    line_color 	3342489
-					    InterObjView 	@231
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @233
-					    location   	(1648, 1216)
-					    line_color 	3342489
-					    InterObjView 	@231
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$195" @234
-					location   	(1168, 224)
-					font       	(object Font
-					    size       	9
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	TRUE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@234
-					    location   	(1168, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	557
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A2964005D"
-					width      	575
-					height     	1489
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @235
-					    location   	(1168, 800)
-					    line_color 	3342489
-					    InterObjView 	@234
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @236
-					    location   	(1168, 976)
-					    line_color 	3342489
-					    InterObjView 	@234
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterMessView "" @237
-					location   	(16, 416)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @238
-					    Parent_View 	@237
-					    location   	(391, 372)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A2964004F"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	301
-					    justify    	0
-					    label      	"ResolveAddress"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@219
-					supplier   	@222
-					Focus_Src  	@220
-					Focus_Entry 	@223
-					origin     	(191, 416)
-					terminus   	(592, 416)
-					ordinal    	0)
-				    (object SelfMessView "" @239
-					location   	(16, 576)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @240
-					    Parent_View 	@239
-					    location   	(1082, 597)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A29640053"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	569
-					    justify    	0
-					    label      	"GetDestIPAddressFromPacket"
-					    pctDist    	3.060000
-					    height     	21
-					    orientation 	1)
-					line_color 	3342489
-					client     	@222
-					supplier   	@222
-					Focus_Src  	@224
-					Focus_Entry 	@225
-					origin     	(624, 576)
-					terminus   	(774, 576)
-					ordinal    	1)
-				    (object InterMessView "" @241
-					location   	(400, 1504)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @242
-					    Parent_View 	@241
-					    location   	(392, 1460)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A29640050"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	185
-					    justify    	0
-					    label      	"KErrNone"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@222
-					supplier   	@219
-					Focus_Src  	@229
-					Focus_Entry 	@221
-					origin     	(592, 1504)
-					terminus   	(192, 1504)
-					ordinal    	6)
-				    (object InterMessView "" @243
-					location   	(1088, 640)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @244
-					    Parent_View 	@243
-					    location   	(1127, 596)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A29640059"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	0
-					    justify    	0
-					    label      	""
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@222
-					supplier   	@231
-					Focus_Src  	@224
-					Focus_Entry 	@232
-					origin     	(623, 640)
-					terminus   	(1632, 640)
-					ordinal    	2)
-				    (object InterMessView "" @245
-					location   	(880, 800)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @246
-					    Parent_View 	@245
-					    location   	(886, 757)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A29640056"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	303
-					    justify    	0
-					    label      	"Search Cache"
-					    pctDist    	0.498925
-					    height     	44
-					    orientation 	0)
-					line_color 	3342489
-					client     	@222
-					supplier   	@234
-					Focus_Src  	@226
-					Focus_Entry 	@235
-					origin     	(623, 800)
-					terminus   	(1152, 800)
-					ordinal    	3)
-				    (object InterMessView "" @247
-					location   	(16, 1216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @248
-					    Parent_View 	@247
-					    location   	(1127, 1172)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A2A3D02A8"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	482
-					    justify    	0
-					    label      	"Prepend Ethernet headers"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@222
-					supplier   	@231
-					Focus_Src  	@228
-					Focus_Entry 	@233
-					origin     	(623, 1216)
-					terminus   	(1632, 1216)
-					ordinal    	5)
-				    (object InterMessView "" @249
-					location   	(880, 976)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @250
-					    Parent_View 	@249
-					    location   	(888, 932)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A2A7C0078"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	491
-					    justify    	0
-					    label      	"Position of record in cache"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@234
-					supplier   	@222
-					Focus_Src  	@236
-					Focus_Entry 	@227
-					origin     	(1152, 976)
-					terminus   	(624, 976)
-					ordinal    	4)))
-			    (object InteractionDiagram "Incoming ARP Request"
-				mechanism_ref 	@171
-				quid       	"394A389E011B"
-				title      	"Incoming ARP Request"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "EthInt" @251
-					location   	(176, 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 	@251
-					    location   	(176, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"EthInt")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A38C0005B"
-					width      	300
-					height     	1329
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @252
-					    location   	(176, 384)
-					    line_color 	3342489
-					    InterObjView 	@251
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @253
-					    location   	(176, 1344)
-					    line_color 	3342489
-					    InterObjView 	@251
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$198" @254
-					location   	(704, 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 	@254
-					    location   	(704, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A38C0005F"
-					width      	300
-					height     	1329
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @255
-					    location   	(704, 384)
-					    line_color 	3342489
-					    InterObjView 	@254
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @256
-					    location   	(704, 512)
-					    line_color 	3342489
-					    InterObjView 	@254
-					    height     	280
-					    y_coord    	220
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @257
-					    location   	(704, 528)
-					    line_color 	3342489
-					    InterObjView 	@254
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @258
-					    location   	(704, 864)
-					    line_color 	3342489
-					    InterObjView 	@254
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @259
-					    location   	(704, 1088)
-					    line_color 	3342489
-					    InterObjView 	@254
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @260
-					    location   	(704, 1344)
-					    line_color 	3342489
-					    InterObjView 	@254
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$199" @261
-					location   	(1216, 224)
-					font       	(object Font
-					    size       	9
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	TRUE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@261
-					    location   	(1216, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	557
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A38C0006D"
-					width      	575
-					height     	1329
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @262
-					    location   	(1216, 880)
-					    line_color 	3342489
-					    InterObjView 	@261
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$200" @263
-					location   	(1680, 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 	@263
-					    location   	(1680, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A38C0006C"
-					width      	300
-					height     	1329
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @264
-					    location   	(1680, 672)
-					    line_color 	3342489
-					    InterObjView 	@263
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$201" @265
-					location   	(2032, 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 	@265
-					    location   	(2032, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A38C0006E"
-					width      	300
-					height     	1329
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @266
-					    location   	(2032, 1088)
-					    line_color 	3342489
-					    InterObjView 	@265
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @267
-					location   	(16, 384)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @268
-					    Parent_View 	@267
-					    location   	(439, 341)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A394D0054"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	466
-					    justify    	0
-					    label      	"ProcessInboundMessage"
-					    pctDist    	0.498994
-					    height     	43
-					    orientation 	0)
-					line_color 	3342489
-					client     	@251
-					supplier   	@254
-					Focus_Src  	@252
-					Focus_Entry 	@255
-					origin     	(191, 384)
-					terminus   	(688, 384)
-					ordinal    	0)
-				    (object SelfMessView "" @269
-					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 @270
-					    Parent_View 	@269
-					    location   	(961, 503)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A3A8102D8"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	407
-					    justify    	0
-					    label      	"Check Packet Header"
-					    pctDist    	1.606667
-					    height     	25
-					    orientation 	0)
-					line_color 	3342489
-					client     	@254
-					supplier   	@254
-					Focus_Src  	@256
-					Focus_Entry 	@257
-					origin     	(720, 528)
-					terminus   	(870, 528)
-					ordinal    	1)
-				    (object InterMessView "" @271
-					location   	(1200, 672)
-					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   	(1192, 644)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A3A9903C3"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	569
-					    justify    	0
-					    label      	"Get Pointer to Ethernet Header"
-					    pctDist    	0.500529
-					    height     	28
-					    orientation 	0)
-					line_color 	3342489
-					client     	@254
-					supplier   	@263
-					Focus_Src  	@256
-					Focus_Entry 	@264
-					origin     	(719, 672)
-					terminus   	(1664, 672)
-					ordinal    	2)
-				    (object InterMessView "" @273
-					location   	(960, 880)
-					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   	(1006, 853)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A3D1401BD"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	266
-					    justify    	0
-					    label      	"Update Cache"
-					    pctDist    	0.596674
-					    height     	27
-					    orientation 	0)
-					line_color 	3342489
-					client     	@254
-					supplier   	@261
-					Focus_Src  	@258
-					Focus_Entry 	@262
-					origin     	(719, 880)
-					terminus   	(1200, 880)
-					ordinal    	3)
-				    (object InterMessView "" @275
-					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 @276
-					    Parent_View 	@275
-					    location   	(1464, 1059)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A3DD70286"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	394
-					    justify    	0
-					    label      	"Send ARP Response"
-					    pctDist    	0.574402
-					    height     	29
-					    orientation 	0)
-					line_color 	3342489
-					client     	@254
-					supplier   	@265
-					Focus_Src  	@259
-					Focus_Entry 	@266
-					origin     	(719, 1088)
-					terminus   	(2016, 1088)
-					ordinal    	4)
-				    (object NoteView @277
-					location   	(1456, 1200)
-					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 	@277
-					    location   	(1209, 1131)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	459
-					    label      	"Only if the ARP request was directed at us")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	519
-					height     	150)
-				    (object InterMessView "" @278
-					location   	(16, 1344)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @279
-					    Parent_View 	@278
-					    location   	(375, 1316)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"394A3E940101"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	185
-					    justify    	0
-					    label      	"KErrNone"
-					    pctDist    	0.631048
-					    height     	28
-					    orientation 	1)
-					line_color 	3342489
-					client     	@254
-					supplier   	@251
-					Focus_Src  	@260
-					Focus_Entry 	@253
-					origin     	(688, 1344)
-					terminus   	(192, 1344)
-					ordinal    	5)))
-			    (object InteractionDiagram "Incoming ARP Response"
-				mechanism_ref 	@172
-				quid       	"394A38E000BB"
-				title      	"Incoming ARP Response"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "EthInt" @280
-					location   	(176, 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 	@280
-					    location   	(176, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"EthInt")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A391C03BB"
-					width      	300
-					height     	120
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1)
-				    (object InterObjView "$UNNAMED$202" @281
-					location   	(592, 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 	@281
-					    location   	(592, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A391C03BD"
-					width      	300
-					height     	120
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1)
-				    (object InterObjView "$UNNAMED$203" @282
-					location   	(1088, 224)
-					font       	(object Font
-					    size       	9
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	TRUE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@282
-					    location   	(1088, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	557
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A391C03C2"
-					width      	575
-					height     	120
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1)
-				    (object InterObjView "$UNNAMED$204" @283
-					location   	(1616, 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 	@283
-					    location   	(1616, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A391C03C3"
-					width      	300
-					height     	120
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1)
-				    (object InterObjView "$UNNAMED$205" @284
-					location   	(1984, 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 	@284
-					    location   	(1984, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"394A391C03C5"
-					width      	300
-					height     	120
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"3948F804015A"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::E32 System::RMBufChain" @285
-				ShowCompartmentStereotypes 	TRUE
-				location   	(2016, 2848)
-				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 	@285
-				    location   	(1844, 2768)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"RMBufChain")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948E805031E"
-				width      	362
-				height     	184
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "InstantiatedClass" "Logical View::ARP::CArrayFixSeg<TARPRecord>" @286
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1840, 1088)
-				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 	@286
-				    location   	(1555, 1036)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	570
-				    justify    	0
-				    label      	"CArrayFixSeg<TARPRecord>")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948F79203B9"
-				width      	588
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "InstantiatedClass" "Logical View::ARP::TBuf8<KNetworkAddressSize>" @287
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1824, 2448)
-				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 	@287
-				    location   	(1523, 2396)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	602
-				    justify    	0
-				    label      	"TBuf8<KNetworkAddressSize>")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948F792032D"
-				width      	620
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::E32 System::TTime" @288
-				ShowCompartmentStereotypes 	TRUE
-				location   	(208, 2704)
-				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 	@288
-				    location   	(36, 2624)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"TTime")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948E81D0201"
-				width      	362
-				height     	184
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::E32 System::CHeartbeat" @289
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1200, 192)
-				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 	@289
-				    location   	(1028, 112)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"CHeartbeat")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948E7EA0103"
-				width      	362
-				height     	184
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::ARP::MARPNotify" @290
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1888, 2064)
-				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 	@290
-				    location   	(1566, 1958)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	644
-				    justify    	0
-				    label      	"MARPNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948F793011C"
-				width      	662
-				height     	236
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::E32 System::TKeyArrayFix" @291
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1936, 1664)
-				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 	@291
-				    location   	(1764, 1584)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"TKeyArrayFix")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948E7CD00BB"
-				width      	362
-				height     	184
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::ARP::TARPRecord" @292
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(912, 2848)
-				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 	@292
-				    location   	(440, 2692)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	944
-				    justify    	0
-				    label      	"TARPRecord")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948F791021F"
-				width      	962
-				height     	336
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$166" @293
-				location   	(1613, 2848)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F79102C7"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iLastPacket" @294
-					Parent_View 	@293
-					location   	(1133, 2192)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @295
-					    Parent_View 	@294
-					    location   	(1605, 2825)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	271
-					    justify    	0
-					    label      	"+iLastPacket"
-					    pctDist    	-0.040000
-					    height     	24
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79102C9"
-					client     	@293
-					supplier   	@285
-					line_style 	0)
-				    (object RoleView "$UNNAMED$167" @296
-					Parent_View 	@293
-					location   	(1133, 2192)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @297
-					    Parent_View 	@296
-					    location   	(1437, 2890)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79102C8"
-					client     	@293
-					supplier   	@292
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::ARP::CARPResolve" @298
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(448, 1440)
-				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 	@298
-				    location   	(12, 684)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	872
-				    justify    	0
-				    label      	"CARPResolve")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948F79202DD"
-				width      	890
-				height     	1536
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$184" @299
-				location   	(1238, 1239)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F79203C3"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iARPCache" @300
-					Parent_View 	@299
-					location   	(790, -409)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @301
-					    Parent_View 	@300
-					    location   	(1416, 1253)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	259
-					    justify    	0
-					    label      	"#iARPCache"
-					    pctDist    	0.473638
-					    height     	57
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79203C5"
-					client     	@299
-					supplier   	@286
-					line_style 	0)
-				    (object RoleView "$UNNAMED$185" @302
-					Parent_View 	@299
-					location   	(790, -409)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @303
-					    Parent_View 	@302
-					    location   	(954, 1269)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79203C4"
-					client     	@299
-					supplier   	@298
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$172" @304
-				location   	(1314, 2074)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F7920337"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iMacAddress" @305
-					Parent_View 	@304
-					location   	(866, 426)
-					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   	(1428, 2277)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	300
-					    justify    	0
-					    label      	"#iMacAddress"
-					    pctDist    	0.404612
-					    height     	97
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F7920339"
-					client     	@304
-					supplier   	@287
-					line_style 	0)
-				    (object RoleView "$UNNAMED$173" @307
-					Parent_View 	@304
-					location   	(866, 426)
-					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   	(1002, 1794)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F7920338"
-					client     	@304
-					supplier   	@298
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$174" @309
-				location   	(262, 2409)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F792034B"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iLastBeatTime" @310
-					Parent_View 	@309
-					location   	(-186, 761)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @311
-					    Parent_View 	@310
-					    location   	(410, 2478)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	331
-					    justify    	0
-					    label      	"#iLastBeatTime"
-					    pctDist    	0.196872
-					    height     	159
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F792034D"
-					client     	@309
-					supplier   	@288
-					line_style 	0)
-				    (object RoleView "$UNNAMED$175" @312
-					Parent_View 	@309
-					location   	(-186, 761)
-					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   	(334, 2256)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F792034C"
-					client     	@309
-					supplier   	@298
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$176" @314
-				location   	(1018, 492)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F7920369"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iCacheTimer" @315
-					Parent_View 	@314
-					location   	(570, -1156)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @316
-					    Parent_View 	@315
-					    location   	(1187, 434)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	290
-					    justify    	0
-					    label      	"#iCacheTimer"
-					    pctDist    	0.564051
-					    height     	114
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F792036B"
-					client     	@314
-					supplier   	@289
-					line_style 	0)
-				    (object RoleView "$UNNAMED$177" @317
-					Parent_View 	@314
-					location   	(570, -1156)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @318
-					    Parent_View 	@317
-					    location   	(883, 637)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F792036A"
-					client     	@314
-					supplier   	@298
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$178" @319
-				location   	(1254, 1788)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F792037D"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iNotifyPtr" @320
-					Parent_View 	@319
-					location   	(806, 140)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @321
-					    Parent_View 	@320
-					    location   	(1514, 1851)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	225
-					    justify    	0
-					    label      	"#iNotifyPtr"
-					    pctDist    	0.666840
-					    height     	47
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F792037F"
-					client     	@319
-					supplier   	@290
-					line_style 	0)
-				    (object RoleView "$UNNAMED$179" @322
-					Parent_View 	@319
-					location   	(806, 140)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @323
-					    Parent_View 	@322
-					    location   	(983, 1625)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F792037E"
-					client     	@319
-					supplier   	@298
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$180" @324
-				location   	(1323, 1571)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F7920387"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iARPCacheKey" @325
-					Parent_View 	@324
-					location   	(875, -77)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @326
-					    Parent_View 	@325
-					    location   	(1517, 1556)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	337
-					    justify    	0
-					    label      	"#iARPCacheKey"
-					    pctDist    	0.435601
-					    height     	44
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F7920391"
-					client     	@324
-					supplier   	@291
-					line_style 	0)
-				    (object RoleView "$UNNAMED$181" @327
-					Parent_View 	@324
-					location   	(875, -77)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @328
-					    Parent_View 	@327
-					    location   	(985, 1478)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F7920388"
-					client     	@324
-					supplier   	@298
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$182" @329
-				location   	(777, 2443)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F79203A5"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iARPRecord" @330
-					Parent_View 	@329
-					location   	(329, 795)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @331
-					    Parent_View 	@330
-					    location   	(963, 2594)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	278
-					    justify    	0
-					    label      	"#iARPRecord"
-					    pctDist    	0.808899
-					    height     	130
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79203A7"
-					client     	@329
-					supplier   	@292
-					line_style 	0)
-				    (object RoleView "$UNNAMED$183" @332
-					Parent_View 	@329
-					location   	(329, 795)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @333
-					    Parent_View 	@332
-					    location   	(756, 2244)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79203A6"
-					client     	@329
-					supplier   	@298
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::E32 System::TInetAddr" @334
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1728, 192)
-				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 	@334
-				    location   	(1556, 112)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"TInetAddr")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948E7DE02D2"
-				width      	362
-				height     	184
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$170" @335
-				location   	(1263, 645)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F792030F"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSrcIPAddress" @336
-					Parent_View 	@335
-					location   	(815, -1003)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @337
-					    Parent_View 	@336
-					    location   	(1588, 486)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	321
-					    justify    	0
-					    label      	"#iSrcIPAddress"
-					    pctDist    	0.663265
-					    height     	113
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F7920311"
-					client     	@335
-					supplier   	@334
-					line_style 	0)
-				    (object RoleView "$UNNAMED$171" @338
-					Parent_View 	@335
-					location   	(815, -1003)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @339
-					    Parent_View 	@338
-					    location   	(939, 904)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F7920310"
-					client     	@335
-					supplier   	@298
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::ARP::TIPRecord" @340
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1936, 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 	@340
-				    location   	(1820, 588)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	232
-				    justify    	0
-				    label      	"TIPRecord")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948F79300D5"
-				width      	250
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$168" @341
-				location   	(1353, 951)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F79202F1"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSourceIPAddress[KMaxIPSrcAddresses]" @342
-					Parent_View 	@341
-					location   	(905, -697)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @343
-					    Parent_View 	@342
-					    location   	(1835, 913)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	859
-					    justify    	0
-					    label      	"#iSourceIPAddress[KMaxIPSrcAddresses]"
-					    pctDist    	0.847756
-					    height     	194
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79202F3"
-					client     	@341
-					supplier   	@340
-					line_style 	0)
-				    (object RoleView "$UNNAMED$169" @344
-					Parent_View 	@341
-					location   	(905, -697)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @345
-					    Parent_View 	@344
-					    location   	(967, 1113)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79202F2"
-					client     	@341
-					supplier   	@298
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$188" @346
-				location   	(1837, 429)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F79300F3"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSrcAddress" @347
-					Parent_View 	@346
-					location   	(397, 301)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @348
-					    Parent_View 	@347
-					    location   	(1964, 399)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	281
-					    justify    	0
-					    label      	"+iSrcAddress"
-					    pctDist    	-0.159951
-					    height     	129
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79300F5"
-					client     	@346
-					supplier   	@334
-					line_style 	0)
-				    (object RoleView "$UNNAMED$189" @349
-					Parent_View 	@346
-					location   	(397, 301)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @350
-					    Parent_View 	@349
-					    location   	(1929, 528)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79300F4"
-					client     	@346
-					supplier   	@340
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$186" @351
-				location   	(1837, 429)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F79300DF"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSubnetMask" @352
-					Parent_View 	@351
-					location   	(397, 301)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @353
-					    Parent_View 	@352
-					    location   	(2006, 445)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	300
-					    justify    	0
-					    label      	"+iSubnetMask"
-					    pctDist    	-0.534726
-					    height     	147
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79300E1"
-					client     	@351
-					supplier   	@334
-					line_style 	0)
-				    (object RoleView "$UNNAMED$187" @354
-					Parent_View 	@351
-					location   	(397, 301)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @355
-					    Parent_View 	@354
-					    location   	(1929, 528)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"3948F79300E0"
-					client     	@351
-					supplier   	@340
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::E32 System::MBeating" @356
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(448, 272)
-				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 	@356
-				    location   	(276, 192)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"MBeating")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948E8300294"
-				width      	362
-				height     	184
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @357
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F79202E7"
-				client     	@298
-				supplier   	@356
-				line_style 	0)
-			    (object ClassView "ParameterizedClass" "Logical View::E32 System::CArrayFixSeg" @358
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(2016, 1376)
-				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 	@358
-				    location   	(1844, 1317)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"CArrayFixSeg")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3948E82700ED"
-				width      	362
-				height     	218
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @359
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3948F79203BA"
-				client     	@286
-				supplier   	@358
-				line_style 	0)))))
-	    (object Class_Category "Ethernet NIF"
-		quid       	"394F3E21008D"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"394F3EEC0306"
-			supplier   	"Logical View::Ethernet Packet Driver"
-			quidu      	"394F3E320074")
-		    (object Visibility_Relationship
-			quid       	"394F3F0D0065"
-			supplier   	"Logical View::ARP"
-			quidu      	"3948F7F80301"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CLANLinkBase"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3D6E018A"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3D6E0194"
-				supplier   	"Logical View::Ethernet NIF::CNifIfLink"
-				quidu      	"394F3D6E01E5"))
-			operations 	(list Operations
-			    (object Operation "Process"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E01AB"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPdu"
-					quid       	"394F3D6E01AD"
-					type       	"RMBufChain&")
-				    (object Parameter "aMAC"
-					quid       	"394F3D6E01B2"
-					type       	"TAny*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CLANLinkCommon"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3D6E0004"
-			documentation 	
-|Main control class for the Ethernet NIF.
-|Implements the virtuals from CNifIfBase and CNifIfLink.
-|Creates the Packet Driver and the Device Drivers.
-|
-			
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3D6E000E"
-				supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkBase"
-				quidu      	"394F3C8F0298")
-			    (object Inheritance_Relationship
-				quid       	"394F4F110010"
-				supplier   	"Logical View::Ethernet NIF::CLANLinkBase"
-				quidu      	"394F3D6E018A"))
-			operations 	(list Operations
-			    (object Operation "DoFindDriverFactoryL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E007C"
-				parameters 	(list Parameters
-				    (object Parameter "aUid2"
-					quid       	"394F3D6E007D"
-					type       	"TUid")
-				    (object Parameter "aFilename"
-					quid       	"394F3D6E007E"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aCon"
-					quid       	"394F3D6E0086"
-					type       	"CObjectCon&")
-				    (object Parameter "aCreate"
-					quid       	"394F3D6E0087"
-					type       	"TBool"))
-				result     	"CPktDrvFactory*"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "FindDriverFactoryL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E0090"
-				documentation 	" Find and create packet driver methods"
-				parameters 	(list Parameters
-				    (object Parameter "aName"
-					quid       	"394F3D6E0091"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"CPktDrvFactory*"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "TestLinkUp"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E0092"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetHardwiredAddresses"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E0093"
-				documentation 	
-|/////
-| Testing only
-				
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ResumeSending"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E009A"
-				documentation 	" Flow Control unblocked"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Process"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E009C"
-				documentation 	
-|/////
-| Concrete implementations of pure virtuals from CLANLinkBase
-| Data going upstack
-				
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aPdu"
-					quid       	"394F3D6E009E"
-					type       	"RMBufChain&")
-				    (object Parameter "aMAC"
-					quid       	"394F3D6E00A4"
-					type       	"TAny*"
-					initv      	"0"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetBinderL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00A5"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aName"
-					quid       	"394F3D6E00A7"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"CNifIfBase*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Stop"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00AE"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aError"
-					quid       	"394F3D6E00B0"
-					type       	"TInt")
-				    (object Parameter "aAction"
-					quid       	"394F3D6E00B1"
-					type       	"MNifIfNotify::TAction"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Start"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00B8"
-				documentation 	
-|/////
-| Concrete implementations of pure virtuals from CNifIfLink
-				
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AuthenticateComplete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00BA"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aResult"
-					quid       	"394F3D6E00BC"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "State"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00C2"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Control"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00C4"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aLevel"
-					quid       	"394F3D6E00C6"
-					type       	"TUint")
-				    (object Parameter "aName"
-					quid       	"394F3D6E00CC"
-					type       	"TUint")
-				    (object Parameter "aOption"
-					quid       	"394F3D6E00CD"
-					type       	"TDes8&")
-				    (object Parameter "aSource"
-					quid       	"394F3D6E00CE"
-					type       	"TAny*"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "BindL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00D6"
-				documentation 	
-|/////
-| Virtuals from CNifIfBase
-				
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aId"
-					quid       	"394F3D6E00D8"
-					type       	"TAny*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00E0"
-				documentation 	" Data going downstack"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aPdu"
-					quid       	"394F3D6E00E2"
-					type       	"RMBufChain&")
-				    (object Parameter "aSource"
-					quid       	"394F3D6E00E3"
-					type       	"TAny*"
-					initv      	"0"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Info"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00EA"
-				documentation 	
-|/////
-| Concrete implementations of pure virtuals from CNifIfBase
-				
-				stereotype 	"virtual, const"
-				parameters 	(list Parameters
-				    (object Parameter "aInfo"
-					quid       	"394F3D6E00EC"
-					type       	"TNifIfInfo&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ConstructL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00ED"
-				parameters 	(list Parameters
-				    (object Parameter "aName"
-					quid       	"394F3D6E00F4"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CLANLinkCommon"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00F5"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CLANLinkCommon"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E00F6"
-				parameters 	(list Parameters
-				    (object Parameter "aFactory"
-					quid       	"394F3D6E00FE"
-					type       	"CNifIfFactory&"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iSecondaryDns"
-				quid       	"394F3D6E002C"
-				type       	"TUint32")
-			    (object ClassAttribute "iPrimaryDns"
-				quid       	"394F3D6E002D"
-				type       	"TUint32")
-			    (object ClassAttribute "iDefGateway"
-				quid       	"394F3D6E002E"
-				type       	"TUint32")
-			    (object ClassAttribute "iBroadcastAddr"
-				quid       	"394F3D6E002F"
-				type       	"TUint32")
-			    (object ClassAttribute "iLocalAddr"
-				quid       	"394F3D6E0036"
-				type       	"TUint32"))
-			language   	"VC++")
-		    (object Class "CLANLinkFactory"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3D6A0030"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3D6A0044"
-				supplier   	"Logical View::Ethernet NIF::CNifIfFactory"
-				quidu      	"394F3D680007"))
-			operations 	(list Operations
-			    (object Operation "Info"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6A0045"
-				stereotype 	"virtual, const"
-				parameters 	(list Parameters
-				    (object Parameter "aInfo"
-					quid       	"394F3D6A0047"
-					type       	"TNifIfInfo&")
-				    (object Parameter "aIndex"
-					quid       	"394F3D6A0048"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "InstallL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6A0049"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "NewInterfaceL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6A004F"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aName"
-					quid       	"394F3D6A0051"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"CNifIfBase*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CNifIfFactory"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3D680007"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3D680008"
-				supplier   	"Logical View::Reverse Engineered::ETHINT::CNifFactory"
-				quidu      	"394F3D6A00D0"))
-			operations 	(list Operations
-			    (object Operation "Info"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D680009"
-				stereotype 	"abstract, const"
-				parameters 	(list Parameters
-				    (object Parameter "aInfo"
-					quid       	"394F3D680010"
-					type       	"TNifIfInfo&")
-				    (object Parameter "aIndex"
-					quid       	"394F3D680011"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "NewInterfaceL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D680012"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aName"
-					quid       	"394F3D680014"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"CNifIfBase*"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CNifIfBase"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3D6803A9"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3D6803B3"
-				supplier   	"Logical View::E32 System::CBase"
-				quidu      	"3948E8300212"))
-			operations 	(list Operations
-			    (object Operation "Notify"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394F3D6803D2"
-				stereotype 	"const"
-				result     	"MNifIfNotify*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6803DC"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPdu"
-					quid       	"394F3D6803DE"
-					type       	"RMBufChain&")
-				    (object Parameter "aSource"
-					quid       	"394F3D6803DF"
-					type       	"TAny*"
-					initv      	"0"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Info"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6803E5"
-				stereotype 	"abstract, const"
-				parameters 	(list Parameters
-				    (object Parameter "aInfo"
-					quid       	"394F3D6803E7"
-					type       	"TNifIfInfo&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Control"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6803E8"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aLevel"
-					quid       	"394F3D6803EA"
-					type       	"TUint")
-				    (object Parameter "aName"
-					quid       	"394F3D690007"
-					type       	"TUint")
-				    (object Parameter "aOption"
-					quid       	"394F3D690008"
-					type       	"TDes8&")
-				    (object Parameter "aSource"
-					quid       	"394F3D690009"
-					type       	"TAny*"
-					initv      	"0"))
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "State"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D69000A"
-				stereotype 	"virtual"
-				result     	"IMPORT_C TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "BindL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D690011"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aId"
-					quid       	"394F3D690013"
-					type       	"TAny*"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Close"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D690014"
-				stereotype 	"virtual"
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Open"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D69001B"
-				stereotype 	"virtual"
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Cleanup"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D69001D"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aIf"
-					quid       	"394F3D69001F"
-					type       	"TAny*"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CNifIfBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D690020"
-				result     	"IMPORT_C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iRefCount"
-				quid       	"394F3D6803D1"
-				type       	"TInt"
-				exportControl 	"Protected"))
-			language   	"VC++")
-		    (object Class "MNifIfNotify"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3D6801BE"
-			operations 	(list Operations
-			    (object Operation "Notification"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801C8"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aEvent"
-					quid       	"394F3D6801CA"
-					type       	"TNDCallbackEventType")
-				    (object Parameter "aInfo"
-					quid       	"394F3D6801CB"
-					type       	"const void*"
-					initv      	"NULL"
-					const      	TRUE))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CloseRoute"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801CC"
-				stereotype 	"abstract"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "OpenRoute"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801D3"
-				stereotype 	"abstract"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IfProgress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801D5"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aStage"
-					quid       	"394F3D6801D7"
-					type       	"TInt")
-				    (object Parameter "aError"
-					quid       	"394F3D6801D8"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteBool"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801D9"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aField"
-					quid       	"394F3D6801DD"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aValue"
-					quid       	"394F3D6801DE"
-					type       	"TBool"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadBool"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801DF"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aField"
-					quid       	"394F3D6801E1"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aValue"
-					quid       	"394F3D6801E2"
-					type       	"TBool&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteDes"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801E3"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aField"
-					quid       	"394F3D6801E6"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aValue"
-					quid       	"394F3D6801E7"
-					type       	"const TDesC8&"
-					const      	TRUE))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteDes"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801E8"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aField"
-					quid       	"394F3D6801EA"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aValue"
-					quid       	"394F3D6801EB"
-					type       	"const TDesC16&"
-					const      	TRUE))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadDes"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801EC"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aField"
-					quid       	"394F3D6801EE"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aValue"
-					quid       	"394F3D6801F0"
-					type       	"TDes8&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadDes"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801F1"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aField"
-					quid       	"394F3D6801F3"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aValue"
-					quid       	"394F3D6801F4"
-					type       	"TDes16&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "WriteInt"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801F5"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aField"
-					quid       	"394F3D6801F7"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aValue"
-					quid       	"394F3D6801F8"
-					type       	"TUint32"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadInt"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801F9"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aField"
-					quid       	"394F3D6801FB"
-					type       	"const TDesC&"
-					const      	TRUE)
-				    (object Parameter "aValue"
-					quid       	"394F3D6801FC"
-					type       	"TUint32&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetExcessData"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6801FD"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aBuffer"
-					quid       	"394F3D6801FF"
-					type       	"TDes8&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CancelAuthenticate"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D680200"
-				stereotype 	"abstract"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Authenticate"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D680204"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aUsername"
-					quid       	"394F3D680206"
-					type       	"TDes&")
-				    (object Parameter "aPassword"
-					quid       	"394F3D680207"
-					type       	"TDes&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NegotiationFailed"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D680208"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aIf"
-					quid       	"394F3D68020A"
-					type       	"CNifIfBase*")
-				    (object Parameter "aReason"
-					quid       	"394F3D68020B"
-					type       	"TInt"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkLayerUp"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D68020C"
-				stereotype 	"abstract"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkLayerDown"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D68020E"
-				documentation 	"    virtual void LinkLayerDown(TInt aReason, TBool aReconnect)=0;"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aReason"
-					quid       	"394F3D680210"
-					type       	"TInt")
-				    (object Parameter "aAction"
-					quid       	"394F3D680211"
-					type       	"TAction"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CNifIfLink"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3D6E01E5"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3D6E01EF"
-				supplier   	"Logical View::Ethernet NIF::CNifIfBase"
-				quidu      	"394F3D6803A9"))
-			operations 	(list Operations
-			    (object Operation "GetBinderL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E01F0"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aName"
-					quid       	"394F3D6E01FA"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"CNifIfBase*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Stop"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E01FB"
-				documentation 	
-|	virtual void Stop(TInt aReason)=0;
-				
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aReason"
-					quid       	"394F3D6E01FD"
-					type       	"TInt")
-				    (object Parameter "aAction"
-					quid       	"394F3D6E01FE"
-					type       	"MNifIfNotify::TAction"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Start"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E01FF"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AuthenticateComplete"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3D6E0201"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aResult"
-					quid       	"394F3D6E0204"
-					type       	"TInt"))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "ProtoProcess"
-			quid       	"3951EF920097"
-			documentation 	"This class provides static operations for detecting packet types such as ARP and DHCP."
-			operations 	(list Operations
-			    (object Operation "TBool IsARP"
-				quid       	"3951EFA602C6"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "const RMBufChain&"
-					quid       	"3951EFD40074"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "TBool IsDHCP"
-				quid       	"3951EFEF0108"
-				stereotype 	"static"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Association "$UNNAMED$206"
-			quid       	"394F3D6803BD"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$207"
-				quid       	"394F3D6803BE"
-				supplier   	"Logical View::Ethernet NIF::CNifIfBase"
-				quidu      	"394F3D6803A9")
-			    (object Role "iNotify"
-				quid       	"394F3D6803BF"
-				label      	"iNotify"
-				supplier   	"Logical View::Ethernet NIF::MNifIfNotify"
-				quidu      	"394F3D6801BE"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$208"
-			quid       	"394F3D6803C7"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$209"
-				quid       	"394F3D6803C8"
-				supplier   	"Logical View::Ethernet NIF::CNifIfBase"
-				quidu      	"394F3D6803A9")
-			    (object Role "iFactory"
-				quid       	"394F3D6803C9"
-				label      	"iFactory"
-				supplier   	"Logical View::Ethernet NIF::CNifIfFactory"
-				quidu      	"394F3D680007"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$210"
-			quid       	"394F3D6B00A0"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$211"
-				quid       	"394F3D6B00A1"
-				supplier   	"Logical View::Reverse Engineered::ETHINT::CPktDrvBase"
-				quidu      	"394F3D6B0046")
-			    (object Role "iParent"
-				quid       	"394F3D6B00A2"
-				label      	"iParent"
-				supplier   	"Logical View::Reverse Engineered::ETHERCARD::CLANLinkCommon"
-				quidu      	"394F3C8F0180"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$212"
-			quid       	"394F3D6E019E"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$213"
-				quid       	"394F3D6E019F"
-				supplier   	"Logical View::Ethernet NIF::CLANLinkBase"
-				quidu      	"394F3D6E018A")
-			    (object Role "iContainer"
-				quid       	"394F3D6E01A8"
-				documentation 	
-| For storing pointer to Derived Packet Driver X
-| TODO, we don't need a queue of them so maybe de-pluralise it
-| In which case we may not need the container
-				
-				label      	"iContainer"
-				supplier   	"CObjectConIx"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$214"
-			quid       	"394F3D6E0040"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$215"
-				quid       	"394F3D6E0041"
-				supplier   	"Logical View::Ethernet NIF::CLANLinkCommon"
-				quidu      	"394F3D6E0004"
-				is_aggregate 	TRUE)
-			    (object Role "iState"
-				quid       	"394F3D6E0042"
-				label      	"iState"
-				supplier   	"TlanIfStatus"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$216"
-			quid       	"394F3D6E004A"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$217"
-				quid       	"394F3D6E004B"
-				supplier   	"Logical View::Ethernet NIF::CLANLinkCommon"
-				quidu      	"394F3D6E0004")
-			    (object Role "iProtocol"
-				quid       	"394F3D6E004C"
-				documentation 	" Upstack bound protocol reference"
-				label      	"iProtocol"
-				supplier   	"CProtocolBase"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$218"
-			quid       	"394F3D6E0068"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$219"
-				quid       	"394F3D6E0069"
-				supplier   	"Logical View::Ethernet NIF::CLANLinkCommon"
-				quidu      	"394F3D6E0004")
-			    (object Role "iPktDrv"
-				quid       	"394F3D6E0072"
-				documentation 	" This class creates the packet driver and binds it to the mac layer"
-				label      	"iPktDrv"
-				supplier   	"CPktDrvBase"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$220"
-			quid       	"394F3D6E0195"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$221"
-				quid       	"394F3D6E0196"
-				supplier   	"Logical View::Ethernet NIF::CLANLinkBase"
-				quidu      	"394F3D6E018A")
-			    (object Role "iPktDrvFactories"
-				quid       	"394F3D6E0197"
-				label      	"iPktDrvFactories"
-				supplier   	"CObjectCon"
-				exportControl 	"Protected"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$222"
-			quid       	"394F3D6E0018"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$223"
-				quid       	"394F3D6E0019"
-				supplier   	"Logical View::Ethernet NIF::CLANLinkCommon"
-				quidu      	"394F3D6E0004")
-			    (object Role "iTestTimer"
-				quid       	"394F3D6E001A"
-				label      	"iTestTimer"
-				supplier   	"CAppTimer"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Class_Category "Ethernet NIF Sequence Diagrams"
-			quid       	"3951F0F901C9"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Mechanism @360
-				logical_models 	(list unit_reference_list
-				    (object Object "Protocol Stack"
-					quid       	"3951F18A02B8"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951F5A1034A"
-						supplier   	"$UNNAMED$224"
-						quidu      	"3951F1E50060"
-						messages   	(list Messages
-						    (object Message "Send Data Packet"
-							quid       	"3951F5A1034B"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0)
-						    (object Message "Return Flow Control Status"
-							quid       	"3951F672019C"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"5"
-							ordinal    	4))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$224"
-					quid       	"3951F1E50060"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951F62B01AE"
-						supplier   	"Packet Driver"
-						quidu      	"3951F39102A0"
-						messages   	(list Messages
-						    (object Message "Send Packet"
-							quid       	"3951F62B01AF"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2)
-						    (object Message "Return Flow Control Status"
-							quid       	"3951F6F602FA"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"4"
-							ordinal    	3)))
-					    (object Link
-						quid       	"3951F7D500FC"
-						supplier   	"$UNNAMED$224"
-						quidu      	"3951F1E50060"
-						messages   	(list Messages
-						    (object Message "Perform ARP Processing"
-							quid       	"3951F7D500FD"
-							documentation 	
-|A Data Packet from the stack needs to have its destination MAC Address resolved. We pass it into ARP and ARP calls back into us via our MARPNotifier interface. The resulting packet could be an ARP request or the Data Packet with its Destination MAC Address inserted.
-|Messages can also be generated Asyncronously by ARP with no trigger from the protocol stack.
-|NB : What we do with DHCP Packets will need to be documented here.
-							
-							frequency  	"Aperiodic"
-							synchronization 	"Asynchronous"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1))))
-					class      	"CLANLinkCommon"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Packet Driver"
-					quid       	"3951F39102A0"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @361
-				logical_models 	(list unit_reference_list
-				    (object Object "Protocol Stack"
-					quid       	"3951F728005D"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$225"
-					quid       	"3951F753039E"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951F80C00D3"
-						supplier   	"$UNNAMED$225"
-						quidu      	"3951F753039E"
-						messages   	(list Messages
-						    (object Message "Link Layer Protocol Process"
-							quid       	"3951F80C00D4"
-							documentation 	
-|The NIF checks the protocol type and depending on the packet type it may pass it to DHCP or ARP. If its neither of these types it is passed up to the Protocol Stack.
-|
-							
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1)))
-					    (object Link
-						quid       	"3951F85C009C"
-						supplier   	"Protocol Stack"
-						quidu      	"3951F728005D"
-						messages   	(list Messages
-						    (object Message "Read Packet Indication"
-							quid       	"3951F85C009D"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2))))
-					class      	"CLANLinkCommon"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Packet Driver"
-					quid       	"3951F79500A0"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951F7FE0029"
-						supplier   	"$UNNAMED$225"
-						quidu      	"3951F753039E"
-						messages   	(list Messages
-						    (object Message "Read Packet Indication"
-							quid       	"3951F7FE002A"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0))))
-					persistence 	"Transient"
-					multi      	FALSE))))
-			logical_presentations 	(list unit_reference_list
-			    (object InteractionDiagram "Write Data"
-				mechanism_ref 	@360
-				quid       	"3951F16C008E"
-				title      	"Write Data"
-				zoom       	80
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "Protocol Stack" @362
-					location   	(208, 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 	@362
-					    location   	(208, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Protocol Stack")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951F18A02B8"
-					width      	300
-					height     	1265
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @363
-					    location   	(208, 416)
-					    line_color 	3342489
-					    InterObjView 	@362
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @364
-					    location   	(208, 1280)
-					    line_color 	3342489
-					    InterObjView 	@362
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$224" @365
-					location   	(576, 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 	@365
-					    location   	(576, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	378
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951F1E50060"
-					width      	396
-					height     	1265
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @366
-					    location   	(576, 416)
-					    line_color 	3342489
-					    InterObjView 	@365
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @367
-					    location   	(576, 592)
-					    line_color 	3342489
-					    InterObjView 	@365
-					    height     	152
-					    y_coord    	92
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @368
-					    location   	(576, 624)
-					    line_color 	3342489
-					    InterObjView 	@365
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @369
-					    location   	(576, 784)
-					    line_color 	3342489
-					    InterObjView 	@365
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @370
-					    location   	(576, 1072)
-					    line_color 	3342489
-					    InterObjView 	@365
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @371
-					    location   	(576, 1280)
-					    line_color 	3342489
-					    InterObjView 	@365
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "Packet Driver" @372
-					location   	(944, 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 	@372
-					    location   	(944, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Packet Driver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951F39102A0"
-					width      	300
-					height     	1265
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @373
-					    location   	(944, 784)
-					    line_color 	3342489
-					    InterObjView 	@372
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @374
-					    location   	(944, 1072)
-					    line_color 	3342489
-					    InterObjView 	@372
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterMessView "" @375
-					location   	(400, 416)
-					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   	(391, 372)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951F5A1034B"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	368
-					    justify    	0
-					    label      	"Send Data Packet"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@362
-					supplier   	@365
-					Focus_Src  	@363
-					Focus_Entry 	@366
-					origin     	(223, 416)
-					terminus   	(560, 416)
-					ordinal    	0)
-				    (object InterMessView "" @377
-					location   	(768, 784)
-					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   	(759, 740)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951F62B01AF"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	262
-					    justify    	0
-					    label      	"Send Packet"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@365
-					supplier   	@372
-					Focus_Src  	@369
-					Focus_Entry 	@373
-					origin     	(591, 784)
-					terminus   	(928, 784)
-					ordinal    	2)
-				    (object InterMessView "" @379
-					location   	(400, 1280)
-					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   	(392, 1236)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951F672019C"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	550
-					    justify    	0
-					    label      	"Return Flow Control Status"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@365
-					supplier   	@362
-					Focus_Src  	@371
-					Focus_Entry 	@364
-					origin     	(560, 1280)
-					terminus   	(224, 1280)
-					ordinal    	4)
-				    (object InterMessView "" @381
-					location   	(768, 1072)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @382
-					    Parent_View 	@381
-					    location   	(760, 1028)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951F6F602FA"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	550
-					    justify    	0
-					    label      	"Return Flow Control Status"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@372
-					supplier   	@365
-					Focus_Src  	@374
-					Focus_Entry 	@370
-					origin     	(928, 1072)
-					terminus   	(592, 1072)
-					ordinal    	3)
-				    (object SelfMessView "" @383
-					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 @384
-					    Parent_View 	@383
-					    location   	(667, 580)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951F7D500FD"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	509
-					    justify    	0
-					    label      	"Perform ARP Processing"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@365
-					supplier   	@365
-					Focus_Src  	@367
-					Focus_Entry 	@368
-					origin     	(592, 624)
-					terminus   	(742, 624)
-					ordinal    	1)))
-			    (object InteractionDiagram "Receive Data"
-				mechanism_ref 	@361
-				quid       	"3951F6CE0216"
-				title      	"Receive Data"
-				zoom       	80
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "Protocol Stack" @385
-					location   	(192, 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   	(192, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Protocol Stack")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951F728005D"
-					width      	300
-					height     	817
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @386
-					    location   	(192, 832)
-					    line_color 	3342489
-					    InterObjView 	@385
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$225" @387
-					location   	(576, 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 	@387
-					    location   	(576, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	378
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951F753039E"
-					width      	396
-					height     	817
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @388
-					    location   	(576, 416)
-					    line_color 	3342489
-					    InterObjView 	@387
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @389
-					    location   	(576, 592)
-					    line_color 	3342489
-					    InterObjView 	@387
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @390
-					    location   	(576, 608)
-					    line_color 	3342489
-					    InterObjView 	@387
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @391
-					    location   	(576, 832)
-					    line_color 	3342489
-					    InterObjView 	@387
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "Packet Driver" @392
-					location   	(960, 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 	@392
-					    location   	(960, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Packet Driver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951F79500A0"
-					width      	300
-					height     	817
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @393
-					    location   	(960, 416)
-					    line_color 	3342489
-					    InterObjView 	@392
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterMessView "" @394
-					location   	(16, 416)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @395
-					    Parent_View 	@394
-					    location   	(768, 372)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951F7FE002A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	475
-					    justify    	0
-					    label      	"Read Packet Indication"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@392
-					supplier   	@387
-					Focus_Src  	@393
-					Focus_Entry 	@388
-					origin     	(944, 416)
-					terminus   	(592, 416)
-					ordinal    	0)
-				    (object SelfMessView "" @396
-					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 @397
-					    Parent_View 	@396
-					    location   	(667, 564)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951F80C00D4"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	581
-					    justify    	0
-					    label      	"Link Layer Protocol Process"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@387
-					supplier   	@387
-					Focus_Src  	@389
-					Focus_Entry 	@390
-					origin     	(592, 608)
-					terminus   	(742, 608)
-					ordinal    	1)
-				    (object InterMessView "" @398
-					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 @399
-					    Parent_View 	@398
-					    location   	(384, 788)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951F85C009D"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	475
-					    justify    	0
-					    label      	"Read Packet Indication"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@387
-					supplier   	@385
-					Focus_Src  	@391
-					Focus_Entry 	@386
-					origin     	(560, 832)
-					terminus   	(208, 832)
-					ordinal    	2))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"394F4553032B"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Ethernet NIF::CNifIfLink" @400
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(352, 1088)
-				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 	@400
-				    location   	(5, 932)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	694
-				    justify    	0
-				    label      	"CNifIfLink")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3D6E01E5"
-				width      	712
-				height     	336
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ethernet NIF::CLANLinkBase" @401
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(352, 1424)
-				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 	@401
-				    location   	(109, 1343)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	486
-				    justify    	0
-				    label      	"CLANLinkBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3D6E018A"
-				width      	504
-				height     	186
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @402
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3D6E0194"
-				client     	@401
-				supplier   	@400
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Ethernet NIF::CLANLinkFactory" @403
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1440, 1296)
-				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 	@403
-				    location   	(1167, 1165)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	546
-				    justify    	0
-				    label      	"CLANLinkFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3D6A0030"
-				width      	564
-				height     	286
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ethernet NIF::MNifIfNotify" @404
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1280, 544)
-				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 	@404
-				    location   	(935, 38)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	690
-				    justify    	0
-				    label      	"MNifIfNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3D6801BE"
-				width      	708
-				height     	1036
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ethernet NIF::CNifIfFactory" @405
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1440, 1856)
-				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 	@405
-				    location   	(1145, 1750)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	590
-				    justify    	0
-				    label      	"CNifIfFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3D680007"
-				width      	608
-				height     	236
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @406
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3D6A0044"
-				client     	@403
-				supplier   	@405
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Ethernet NIF::CNifIfBase" @407
-				ShowCompartmentStereotypes 	TRUE
-				IncludeOperation 	TRUE
-				location   	(352, 384)
-				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 	@407
-				    location   	(90, 78)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	524
-				    justify    	0
-				    label      	"CNifIfBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3D6803A9"
-				width      	542
-				height     	636
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @408
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3D6E01EF"
-				client     	@400
-				supplier   	@407
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$206" @409
-				location   	(774, 456)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3D6803BD"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iNotify" @410
-					Parent_View 	@409
-					location   	(422, 88)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @411
-					    Parent_View 	@410
-					    location   	(879, 516)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	140
-					    justify    	0
-					    label      	"#iNotify"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6803BF"
-					client     	@409
-					supplier   	@404
-					line_style 	0)
-				    (object RoleView "$UNNAMED$207" @412
-					Parent_View 	@409
-					location   	(422, 88)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @413
-					    Parent_View 	@412
-					    location   	(657, 478)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6803BE"
-					client     	@409
-					supplier   	@407
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$208" @414
-				location   	(968, 1219)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3D6803C7"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iFactory" @415
-					Parent_View 	@414
-					location   	(600, 675)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @416
-					    Parent_View 	@415
-					    location   	(1252, 1673)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	180
-					    justify    	0
-					    label      	"#iFactory"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6803C9"
-					client     	@414
-					supplier   	@405
-					line_style 	0)
-				    (object RoleView "$UNNAMED$209" @417
-					Parent_View 	@414
-					location   	(600, 675)
-					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   	(686, 767)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3D6803C8"
-					client     	@414
-					supplier   	@407
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Ethernet NIF::CLANLinkCommon" @419
-				ShowCompartmentStereotypes 	TRUE
-				IncludeOperation 	TRUE
-				location   	(352, 2176)
-				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 	@419
-				    location   	(5, 1670)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	694
-				    justify    	0
-				    label      	"CLANLinkCommon")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3D6E0004"
-				width      	712
-				height     	1036
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @420
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F4F110010"
-				client     	@419
-				supplier   	@401
-				line_style 	0)))))
-	    (object Class_Category "Ethernet Packet Driver"
-		quid       	"394F3E320074"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"394F3EDC0231"
-			supplier   	"Logical View::LDD"
-			quidu      	"3948ADF10008"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CPktDrvBase"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3C8C00C7"
-			documentation 	
-|Packet Driver Abstract Base Class
-|
-|
-			
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3C8C00C8"
-				supplier   	"Logical View::E32 System::CBase"
-				quidu      	"3948E8300212"))
-			operations 	(list Operations
-			    (object Operation "SenseInterfacePower"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394F3C8C0142"
-				stereotype 	"const"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetInterfaceStats"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394F3C8C014A"
-				stereotype 	"const"
-				result     	"const TPacketDriverStats&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InterfaceResume"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C014C"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InterfaceSleep"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C014E"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InterfacePowerDown"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0154"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InterfacePowerUp"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0156"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetMulticastList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0158"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"394F3C8C015E"
-					type       	"const THWAddr*"
-					const      	TRUE)
-				    (object Parameter "n"
-					quid       	"394F3C8C015F"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetMulticastList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0167"
-				stereotype 	"abstract, const"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"394F3C8C0169"
-					type       	"const THWAddr*"
-					const      	TRUE)
-				    (object Parameter "n"
-					quid       	"394F3C8C0171"
-					type       	"TInt&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetInterfaceAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C017B"
-				stereotype 	"abstract, const"
-				result     	"TUint8*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetInterfaceAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C017D"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter ""
-					quid       	"394F3C8C017F"
-					type       	"const THWAddr&"
-					const      	TRUE))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetRxMode"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0185"
-				stereotype 	"abstract, const"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetRxMode"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0187"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "AMode"
-					quid       	"394F3C8C0189"
-					type       	"TRxMode"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ResetInterface"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C018F"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "StopInterface"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0191"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "StartInterface"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C019A"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C019C"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aPkt"
-					quid       	"394F3C8C01A4"
-					type       	"RMBufChain&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ConstructL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C01A5"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C8C01A7"
-					type       	"CLANLinkCommon*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FreeFactory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C01AE"
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetNameL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C01AF"
-				parameters 	(list Parameters
-				    (object Parameter "aName"
-					quid       	"394F3C8C01B8"
-					type       	"const TDesC&"
-					const      	TRUE))
-				result     	"IMPORT_C void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CPktDrvBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C01B9"
-				result     	"IMPORT_C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iRefCount"
-				quid       	"394F3C8C0121"
-				type       	"TInt"
-				exportControl 	"Protected"))
-			language   	"VC++")
-		    (object Class "CPcCardPktDrvFactory"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3C8B03E7"
-			documentation 	"Creates the Packet Driver object"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3C8C0009"
-				supplier   	"Logical View::Ethernet Packet Driver::CPktDrvFactory"
-				quidu      	"394F3C8C01E0"))
-			operations 	(list Operations
-			    (object Operation "Version"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0018"
-				stereotype 	"virtual, const"
-				result     	"TVersion"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InitL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C001D"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aLib"
-					quid       	"394F3C8C001F"
-					type       	"RLibrary&")
-				    (object Parameter "aCon"
-					quid       	"394F3C8C0020"
-					type       	"CObjectCon&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Close"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0021"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Open"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0023"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewDriverL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0028"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C8C002A"
-					type       	"CLANLinkCommon*"))
-				result     	"CPktDrvBase*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CPcCardPktDrvFactory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C002B"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CPcCardPktDrvFactory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0031"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CPcCardPktDrv"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3C8F005D"
-			documentation 	
-|Top level Packet Driver Class. Implements the API virtuals from its base.
-|Creates the Control Engine.
-			
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3C8F0067"
-				supplier   	"Logical View::Ethernet Packet Driver::CPktDrvBase"
-				quidu      	"394F3C8C00C7"))
-			operations 	(list Operations
-			    (object Operation "LinkLayerUp"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F0085"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F0086"
-				documentation 	" CPktDrvBase"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aPacket"
-					quid       	"394F3C8F0090"
-					type       	"RMBufChain&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ResumeSending"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F0091"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadDataAvailable"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F0092"
-				documentation 	" Upcalls from Control Object"
-				parameters 	(list Parameters
-				    (object Parameter "aBuffer"
-					quid       	"394F3C8F0093"
-					type       	"TDesC8&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InterfaceResume"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F0099"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InterfaceSleep"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F009B"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InterfacePowerDown"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F009D"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InterfacePowerUp"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00A4"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetMulticastList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00A6"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"394F3C8F00A8"
-					type       	"const THWAddr*"
-					const      	TRUE)
-				    (object Parameter "n"
-					quid       	"394F3C8F00A9"
-					type       	"TInt"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetMulticastList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00AD"
-				stereotype 	"virtual, const"
-				parameters 	(list Parameters
-				    (object Parameter "aAddr"
-					quid       	"394F3C8F00AF"
-					type       	"const THWAddr*"
-					const      	TRUE)
-				    (object Parameter "n"
-					quid       	"394F3C8F00B0"
-					type       	"TInt&"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetInterfaceAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00B7"
-				stereotype 	"virtual, const"
-				result     	"TUint8*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetInterfaceAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00B9"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter ""
-					quid       	"394F3C8F00BB"
-					type       	"const THWAddr&"
-					const      	TRUE))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReleaseType"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00BC"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AccessType"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00C2"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetRxMode"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00C4"
-				stereotype 	"virtual, const"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetRxMode"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00CC"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aMode"
-					quid       	"394F3C8F00CE"
-					type       	"TRxMode"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ResetInterface"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00CF"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "StopInterface"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00D1"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "StartInterface"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00D6"
-				stereotype 	"virtual"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ConstructL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00D8"
-				stereotype 	"virtual"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C8F00DA"
-					type       	"CLANLinkCommon*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CPcCardPktDrv"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00E0"
-				stereotype 	"virtual"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CPcCardPktDrv"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F00E2"
-				parameters 	(list Parameters
-				    (object Parameter "aFactory"
-					quid       	"394F3C8F00E3"
-					type       	"CPktDrvFactory&"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CPktDrvFactory"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3C8C01E0"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3C8C01F4"
-				supplier   	"CObject"))
-			operations 	(list Operations
-			    (object Operation "Version"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0201"
-				stereotype 	"abstract, const"
-				result     	"TVersion"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "InitL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0226"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aLib"
-					quid       	"394F3C8C0230"
-					type       	"RLibrary&")
-				    (object Parameter "aCon"
-					quid       	"394F3C8C0231"
-					type       	"CObjectCon&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Close"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C0232"
-				stereotype 	"abstract"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Open"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C023B"
-				stereotype 	"abstract"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewDriverL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8C023D"
-				stereotype 	"abstract"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C8C023F"
-					type       	"CLANLinkCommon*"))
-				result     	"CPktDrvBase*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CPcCardSender"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3C90009B"
-			documentation 	
-| Writer Active object class
-| Queues buffers for transmit
-|Completes writes asynchronously
-			
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3C9000A5"
-				supplier   	"CActive"))
-			operations 	(list Operations
-			    (object Operation "InitL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C9000D8"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C9000E1"
-					type       	"CPcCardControlEngine*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CPcCardSender"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C9000E2"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DoCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C9000E3"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RunL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C9000E5"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "EmptyQueue"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C9000EB"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C9000EC"
-				parameters 	(list Parameters
-				    (object Parameter "aBuffer"
-					quid       	"394F3C9000ED"
-					type       	"CIOBuffer*"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CPcCardSender"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C9000EE"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C9000EF"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C9000F6"
-					type       	"CPcCardControlEngine*"))
-				result     	"CPcCardSender*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iStopSending"
-				quid       	"394F3C9000A6"
-				type       	"TBool")
-			    (object ClassAttribute "iQueueLength"
-				quid       	"394F3C9000D7"
-				type       	"TInt"))
-			language   	"VC++")
-		    (object Class "CPcCardReceiver"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3C8B02D9"
-			documentation 	
-| Reader active object
-| One receive buffer only, read queue handled by LDD
-|Completes reads asynchronously.
-			
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3C8B02DA"
-				supplier   	"CActive"))
-			operations 	(list Operations
-			    (object Operation "InitL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8B030B"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C8B030C"
-					type       	"CPcCardControlEngine*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CPcCardReceiver"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8B030D"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DoCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8B0315"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RunL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8B0317"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "QueueRead"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8B0319"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CPcCardReceiver"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8B031F"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8B0320"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C8B0322"
-					type       	"CPcCardControlEngine*"))
-				result     	"CPcCardReceiver*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iRecvBufLength"
-				quid       	"394F3C8B02ED"
-				type       	"TUint"))
-			language   	"VC++")
-		    (object Class "CPcCardIOCTL"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3C8F0360"
-			documentation 	"Used to make I/O Control requests to an Ethernet Card Device Driver. Once the I/O request is completed asynchronously by the Device Driver."
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3C8F036A"
-				supplier   	"CActive"))
-			operations 	(list Operations
-			    (object Operation "InitL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F037F"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C8F0380"
-					type       	"CPcCardControlEngine*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CPcCardIOCTL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F0381"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DoCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F0389"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RunL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F038B"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F0393"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C8F0395"
-					type       	"CPcCardControlEngine*"))
-				result     	"CPcCardIOCTL*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CPcCardIOCTL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8F0396"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CPcCardEventHandler"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3C8A001A"
-			documentation 	
-|Asynchronously handles events from an Ethernet Card Device Driver.
-|
-			
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3C8A002E"
-				supplier   	"CActive"))
-			operations 	(list Operations
-			    (object Operation "InitL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8A0042"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C8A0043"
-					type       	"CPcCardControlEngine*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CPcCardEventHandler"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8A0044"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "DoCancel"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8A0045"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RunL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8A0047"
-				stereotype 	"virtual"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8A004D"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aParent"
-					quid       	"394F3C8A004F"
-					type       	"CPcCardControlEngine*"))
-				result     	"CPcCardEventHandler*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CPcCardEventHandler"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8A0050"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Class "CPcCardControlEngine"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3C8902C4"
-			documentation 	"An instantiation of this class creates and controls the subordinate CActive dervied classes for Reading and Writing, I/O Control and Event Handling."
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"394F3C8902CC"
-				supplier   	"Logical View::E32 System::CBase"
-				quidu      	"3948E8300212"))
-			operations 	(list Operations
-			    (object Operation "ResumeSending"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C89032B"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ProcessReceivedPacket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C890330"
-				parameters 	(list Parameters
-				    (object Parameter "aBuffer"
-					quid       	"394F3C890331"
-					type       	"TDesC8&"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ConstructL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C890332"
-				parameters 	(list Parameters
-				    (object Parameter "aNotify"
-					quid       	"394F3C89033A"
-					type       	"CPcCardPktDrv*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CPcCardControlEngine"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C89033B"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CardOpen"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394F3C89033C"
-				result     	"TBool"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Send"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C890344"
-				parameters 	(list Parameters
-				    (object Parameter "aBuffer"
-					quid       	"394F3C890345"
-					type       	"HBufC8*"))
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetInterfaceAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	TRUE))
-				quid       	"394F3C890346"
-				result     	"TUint8*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "StopL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C890347"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "StartL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C89034E"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CPcCardControlEngine"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C89034F"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C890350"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aPktDrv"
-					quid       	"394F3C890352"
-					type       	"CPcCardPktDrv*"))
-				result     	"CPcCardControlEngine*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iCardOpen"
-				quid       	"394F3C8902CD"
-				type       	"TBool")
-			    (object ClassAttribute "iHWAddr[6]"
-				quid       	"394F3C890317"
-				type       	"TUint8"))
-			language   	"VC++")
-		    (object Class "CIOBuffer"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AfxSupportMacro"
-				value      	""))
-			quid       	"394F3C8C03B6"
-			documentation 	
-|Dynamically allocated Generic buffer class
-|Enables HBufC8 pointers to be queued
-|
-|
-			
-			operations 	(list Operations
-			    (object Operation "ConstructL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D0000"
-				parameters 	(list Parameters
-				    (object Parameter "aSize"
-					quid       	"394F3C8D0001"
-					type       	"const TInt"
-					const      	TRUE))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "ConstructL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D0002"
-				parameters 	(list Parameters
-				    (object Parameter "aBuffer"
-					quid       	"394F3C8D0003"
-					type       	"HBufC8*"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "CIOBuffer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D000A"
-				concurrency 	"Sequential"
-				opExportControl 	"Private"
-				uid        	0)
-			    (object Operation "LinkOffset"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D000B"
-				stereotype 	"static"
-				result     	"TInt"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D000D"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aBuf"
-					quid       	"394F3C8D0014"
-					type       	"HBufC8*"
-					initv      	"NULL"))
-				result     	"CIOBuffer*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewL"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D0015"
-				stereotype 	"static"
-				parameters 	(list Parameters
-				    (object Parameter "aSize"
-					quid       	"394F3C8D0017"
-					type       	"const TInt"
-					const      	TRUE))
-				result     	"CIOBuffer*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Assign"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D001E"
-				parameters 	(list Parameters
-				    (object Parameter "aBuffer"
-					quid       	"394F3C8D001F"
-					type       	"HBufC8*"
-					initv      	"NULL"))
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Ptr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D0020"
-				result     	"TPtr8&"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FreeData"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D0021"
-				result     	"void"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Data"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D0028"
-				stereotype 	"const"
-				result     	"HBufC8*"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "~CIOBuffer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Inline"
-					value      	FALSE))
-				quid       	"394F3C8D002A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			language   	"VC++")
-		    (object Instantiated_Class "TSglQue<CIOBuffer>"
-			attributes 	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"AppliedPattern"
-				value      	"none")
-			    (object Attribute
-				tool       	"VC++"
-				name       	"Generate"
-				value      	FALSE))
-			quid       	"394F3C9000B9"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"394F3C9000BA"
-				supplier   	"TSglQue"))
-			language   	"VC++")
-		    (object Association "$UNNAMED$226"
-			quid       	"394F3C8902E0"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$227"
-				quid       	"394F3C8902E1"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-				quidu      	"394F3C8902C4"
-				is_aggregate 	TRUE)
-			    (object Role "iCard"
-				quid       	"394F3C8902E2"
-				label      	"iCard"
-				supplier   	"Logical View::LDD::RPcmNetCardIf"
-				quidu      	"394908CA006E"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$228"
-			quid       	"394F3C8902EA"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$229"
-				quid       	"394F3C8902EB"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-				quidu      	"394F3C8902C4")
-			    (object Role "iIOCTL"
-				quid       	"394F3C8902EC"
-				label      	"iIOCTL"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardIOCTL"
-				quidu      	"394F3C8F0360"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$230"
-			quid       	"394F3C8902F4"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$231"
-				quid       	"394F3C8902F5"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-				quidu      	"394F3C8902C4")
-			    (object Role "iEventHandler"
-				quid       	"394F3C8902F6"
-				label      	"iEventHandler"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardEventHandler"
-				quidu      	"394F3C8A001A"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$232"
-			quid       	"394F3C8902FE"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$233"
-				quid       	"394F3C8902FF"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-				quidu      	"394F3C8902C4")
-			    (object Role "iReceiver"
-				quid       	"394F3C890308"
-				label      	"iReceiver"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardReceiver"
-				quidu      	"394F3C8B02D9"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$234"
-			quid       	"394F3C890312"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$235"
-				quid       	"394F3C890313"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-				quidu      	"394F3C8902C4")
-			    (object Role "iSender"
-				quid       	"394F3C890314"
-				label      	"iSender"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardSender"
-				quidu      	"394F3C90009B"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$236"
-			quid       	"394F3C890326"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$237"
-				quid       	"394F3C890327"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-				quidu      	"394F3C8902C4")
-			    (object Role "iNotify"
-				quid       	"394F3C890328"
-				label      	"iNotify"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardPktDrv"
-				quidu      	"394F3C8F005D"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$238"
-			quid       	"394F3C8A002F"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$239"
-				quid       	"394F3C8A0030"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardEventHandler"
-				quidu      	"394F3C8A001A")
-			    (object Role "iParent"
-				quid       	"394F3C8A0038"
-				label      	"iParent"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-				quidu      	"394F3C8902C4"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$240"
-			quid       	"394F3C8B02E3"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$241"
-				quid       	"394F3C8B02E4"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardReceiver"
-				quidu      	"394F3C8B02D9"
-				is_aggregate 	TRUE)
-			    (object Role "iRecvBufPtr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"InitialValue"
-					value      	"NULL,0"))
-				quid       	"394F3C8B02E5"
-				label      	"iRecvBufPtr"
-				supplier   	"TPtr8"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$242"
-			quid       	"394F3C8B02F7"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$243"
-				quid       	"394F3C8B02F8"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardReceiver"
-				quidu      	"394F3C8B02D9")
-			    (object Role "iRecvBuffer"
-				quid       	"394F3C8B02F9"
-				label      	"iRecvBuffer"
-				supplier   	"HBufC8"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$244"
-			quid       	"394F3C8B0301"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$245"
-				quid       	"394F3C8B0302"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardReceiver"
-				quidu      	"394F3C8B02D9")
-			    (object Role "iParent"
-				quid       	"394F3C8B0303"
-				label      	"iParent"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-				quidu      	"394F3C8902C4"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$246"
-			quid       	"394F3C8F0374"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$247"
-				quid       	"394F3C8F0375"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardIOCTL"
-				quidu      	"394F3C8F0360")
-			    (object Role "iParent"
-				quid       	"394F3C8F0376"
-				label      	"iParent"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-				quidu      	"394F3C8902C4"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$248"
-			quid       	"394F3C9000BB"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$249"
-				quid       	"394F3C9000BC"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardSender"
-				quidu      	"394F3C90009B"
-				is_aggregate 	TRUE)
-			    (object Role "iTxQueue"
-				quid       	"394F3C9000BD"
-				label      	"iTxQueue"
-				supplier   	"Logical View::Ethernet Packet Driver::TSglQue<CIOBuffer>"
-				quidu      	"394F3C9000B9"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$250"
-			quid       	"394F3C9000CD"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$251"
-				quid       	"394F3C9000CE"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardSender"
-				quidu      	"394F3C90009B")
-			    (object Role "iParent"
-				quid       	"394F3C9000CF"
-				label      	"iParent"
-				supplier   	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-				quidu      	"394F3C8902C4"
-				exportControl 	"Private"
-				is_navigable 	TRUE)))
-		    (object Class_Category "Ethernet Packet Driver Sequence Diagrams"
-			quid       	"3951D1F100A7"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Mechanism @421
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$252"
-					quid       	"3951D24503B5"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951D6E20345"
-						supplier   	"$UNNAMED$252"
-						quidu      	"3951D24503B5"
-						messages   	(list Messages
-						    (object Message "Copy Data to Descriptor"
-							quid       	"3951D6E20346"
-							documentation 	"Copy data from RMBufChain to heap allocated Descriptor"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1)))
-					    (object Link
-						quid       	"3951D702023D"
-						supplier   	"$UNNAMED$253"
-						quidu      	"3951D2970287"
-						messages   	(list Messages
-						    (object Message "Send Data"
-							quid       	"3951D702023E"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2)
-						    (object Message "Return Continue Sending"
-							quid       	"3951D869026B"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"10"
-							ordinal    	9))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardPktDrv"
-					quidu      	"394F3C8F005D"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Queue Data"
-					quid       	"3951D26602B8"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951D7D402DF"
-						supplier   	"Queue Data"
-						quidu      	"3951D26602B8"
-						messages   	(list Messages
-						    (object Message "Check Transmit Queue"
-							quid       	"3951D7D402E0"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6"
-							ordinal    	5)
-						    (object Message "Queue Buffer"
-							quid       	"3951D9030032"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"7"
-							ordinal    	6)))
-					    (object Link
-						quid       	"3951D80400FD"
-						supplier   	"Device Driver"
-						quidu      	"3951D2F200E3"
-						messages   	(list Messages
-						    (object Message "Issue Write Request"
-							quid       	"3951D80400FE"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"8"
-							ordinal    	7))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardSender"
-					quidu      	"394F3C90009B"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$253"
-					quid       	"3951D2970287"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951D72F0093"
-						supplier   	"$UNNAMED$253"
-						quidu      	"3951D2970287"
-						messages   	(list Messages
-						    (object Message "Create Buffer with Data"
-							quid       	"3951D72F0094"
-							documentation 	"Allocate and initialise a CIOBuffer with the Descriptor"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	3)))
-					    (object Link
-						quid       	"3951D7C402FA"
-						supplier   	"Queue Data"
-						quidu      	"3951D26602B8"
-						messages   	(list Messages
-						    (object Message "Send Buffer"
-							quid       	"3951D7C402FB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5"
-							ordinal    	4)
-						    (object Message "Return Continue Sending"
-							quid       	"3951D85802CB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"9"
-							ordinal    	8))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-					quidu      	"394F3C8902C4"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Device Driver"
-					quid       	"3951D2F200E3"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Ethernet NIF"
-					quid       	"3951D31200E9"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951D4810335"
-						supplier   	"$UNNAMED$252"
-						quidu      	"3951D24503B5"
-						messages   	(list Messages
-						    (object Message "Send Data Packet"
-							quid       	"3951D4810336"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0)
-						    (object Message "Return Continue Sending"
-							quid       	"3951D879025A"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"11"
-							ordinal    	10))))
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @422
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$254"
-					quid       	"3951D8B5038D"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951D8B5038E"
-						supplier   	"$UNNAMED$254"
-						quidu      	"3951D8B5038D"
-						messages   	(list Messages
-						    (object Message "Copy Data to Descriptor"
-							quid       	"3951D8B5038F"
-							documentation 	"Copy Packet out of RMBufChain into a heap allocated Descriptor"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1)))
-					    (object Link
-						quid       	"3951D8B50390"
-						supplier   	"$UNNAMED$255"
-						quidu      	"3951D8B5039B"
-						messages   	(list Messages
-						    (object Message "Send Data"
-							quid       	"3951D8B50391"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2)
-						    (object Message "Return Congested"
-							quid       	"3951D8B50392"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"8.1"
-							ordinal    	8))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardPktDrv"
-					quidu      	"394F3C8F005D"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$256"
-					quid       	"3951D8B503A1"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951D8B503A2"
-						supplier   	"$UNNAMED$256"
-						quidu      	"3951D8B503A1"
-						messages   	(list Messages
-						    (object Message "Check Transmit Queue"
-							quid       	"3951D8B503A3"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6"
-							ordinal    	5)
-						    (object Message "Queue Buffer"
-							quid       	"3951D8F100A4"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"7"
-							ordinal    	6)))
-					    (object Link
-						quid       	"3951D8B503A4"
-						supplier   	"Device Driver"
-						quidu      	"3951D8B503A6"))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardSender"
-					quidu      	"394F3C90009B"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Device Driver"
-					quid       	"3951D8B503A6"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Ethernet NIF"
-					quid       	"3951D8B50399"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951D8B50398"
-						supplier   	"$UNNAMED$254"
-						quidu      	"3951D8B5038D"
-						messages   	(list Messages
-						    (object Message "Send Data Packet"
-							quid       	"3951D8B50397"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0)
-						    (object Message "Return Congested"
-							quid       	"3951D8B5039A"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"9"
-							ordinal    	9))))
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$255"
-					quid       	"3951D8B5039B"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951D8B5039C"
-						supplier   	"$UNNAMED$255"
-						quidu      	"3951D8B5039B"
-						messages   	(list Messages
-						    (object Message "Create Buffer with Data"
-							quid       	"3951D8B5039D"
-							documentation 	"Allocate and initialise a CIOBuffer with the Descriptor"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	3)))
-					    (object Link
-						quid       	"3951D8B5039E"
-						supplier   	"$UNNAMED$256"
-						quidu      	"3951D8B503A1"
-						messages   	(list Messages
-						    (object Message "Return Congested"
-							quid       	"3951D8B503A0"
-							documentation 	"We only return congested if the queue exceeds a certain threshold otherwise we will return continue sending."
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"8"
-							ordinal    	7)
-						    (object Message "Send Buffer"
-							quid       	"3951D8B5039F"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5"
-							ordinal    	4))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-					quidu      	"394F3C8902C4"
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @423
-				logical_models 	(list unit_reference_list
-				    (object Object "Check Transmit Queue"
-					quid       	"3951DC0B0309"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951DEEB02AD"
-						supplier   	"Check Transmit Queue"
-						quidu      	"3951DC0B0309"
-						messages   	(list Messages
-						    (object Message "Free Transmitted Buffer"
-							quid       	"3951E09600F8"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1)
-						    (object Message "Check Transmit Queue"
-							quid       	"3951E0C40375"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardSender"
-					quidu      	"394F3C90009B"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Device Driver"
-					quid       	"3951DC1A024C"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951DC4F028E"
-						supplier   	"Check Transmit Queue"
-						quidu      	"3951DC0B0309"
-						messages   	(list Messages
-						    (object Message "Write Data Complete"
-							quid       	"3951DC4F028F"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0))))
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @424
-				logical_models 	(list unit_reference_list
-				    (object Object "Ethernet Nif"
-					quid       	"3951E1300013"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$257"
-					quid       	"3951E1430179"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951E65701AA"
-						supplier   	"Ethernet Nif"
-						quidu      	"3951E1300013"
-						messages   	(list Messages
-						    (object Message "Release Flow Control"
-							quid       	"3951E65701AB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6"
-							ordinal    	5))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardPktDrv"
-					quidu      	"394F3C8F005D"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$258"
-					quid       	"3951E148034D"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951E1C001FB"
-						supplier   	"$UNNAMED$258"
-						quidu      	"3951E148034D"
-						messages   	(list Messages
-						    (object Message "Free Transmitted Buffer"
-							quid       	"3951E1C001FC"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1)
-						    (object Message "Unhook Queued Buffer"
-							quid       	"3951E5F400C2"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"3"
-							ordinal    	2)))
-					    (object Link
-						quid       	"3951E63F01A6"
-						supplier   	"$UNNAMED$257"
-						quidu      	"3951E1430179"
-						messages   	(list Messages
-						    (object Message "Release Flow Control"
-							quid       	"3951E63F01A7"
-							documentation 	"We only release flow control if the transmit queue was above a threshold and has now dropped below it."
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"5"
-							ordinal    	4))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardSender"
-					quidu      	"394F3C90009B"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Device Driver"
-					quid       	"3951E14F01A8"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951E17F00AD"
-						supplier   	"$UNNAMED$258"
-						quidu      	"3951E148034D"
-						messages   	(list Messages
-						    (object Message "Write Data Complete"
-							quid       	"3951E17F00AE"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0)
-						    (object Message "Issue Write Request"
-							quid       	"3951E61502DC"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"4"
-							ordinal    	3))))
-					persistence 	"Transient"
-					multi      	FALSE)))
-			    (object Mechanism @425
-				logical_models 	(list unit_reference_list
-				    (object Object "$UNNAMED$259"
-					quid       	"3951EBA2037C"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951EBEA0109"
-						supplier   	"$UNNAMED$260"
-						quidu      	"3951EBB70304"
-						messages   	(list Messages
-						    (object Message "Issue Initial Read Request"
-							quid       	"3951EBEA010A"
-							documentation 	"Only performed when the Packet Driver is started."
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"1"
-							ordinal    	0)
-						    (object Message "Read Data Indication"
-							quid       	"3951EDB403CE"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"ToClientFromSupplier"
-							sequence   	"5"
-							ordinal    	4)))
-					    (object Link
-						quid       	"3951EDA60248"
-						supplier   	"$UNNAMED$261"
-						quidu      	"3951ED480062"
-						messages   	(list Messages
-						    (object Message "Read Packet Indication"
-							quid       	"3951EE01013A"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"7"
-							ordinal    	6)))
-					    (object Link
-						quid       	"3951EDCD0352"
-						supplier   	"$UNNAMED$259"
-						quidu      	"3951EBA2037C"
-						messages   	(list Messages
-						    (object Message "Packetize Data"
-							quid       	"3951EDCD0353"
-							documentation 	"Copy the data from a flat buffer to an RMBufChain."
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"6"
-							ordinal    	5))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardControlEngine"
-					quidu      	"394F3C8902C4"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$260"
-					quid       	"3951EBB70304"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951EBFD00F2"
-						supplier   	"$UNNAMED$260"
-						quidu      	"3951EBB70304")
-					    (object Link
-						quid       	"3951EC2000F2"
-						supplier   	"Device Driver"
-						quidu      	"3951EBC8038B"
-						messages   	(list Messages
-						    (object Message "Issue Read Request"
-							quid       	"3951EC2000F3"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"2"
-							ordinal    	1)
-						    (object Message "Read Complete"
-							quid       	"3951EC520177"
-							frequency  	"Aperiodic"
-							synchronization 	"Synchronous"
-							dir        	"ToClientFromSupplier"
-							sequence   	"3"
-							ordinal    	2)
-						    (object Message "Issue Read Request"
-							quid       	"3951ED8B018B"
-							documentation 	"Always keep a read on the Device Driver"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"4"
-							ordinal    	3))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardReceiver"
-					quidu      	"394F3C8B02D9"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Device Driver"
-					quid       	"3951EBC8038B"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "$UNNAMED$261"
-					quid       	"3951ED480062"
-					collaborators 	(list link_list
-					    (object Link
-						quid       	"3951EDC0000A"
-						supplier   	"Ethernet NIF"
-						quidu      	"3951ED650276"
-						messages   	(list Messages
-						    (object Message "Read Packet Indication"
-							quid       	"3951EE1003DB"
-							frequency  	"Aperiodic"
-							synchronization 	"Simple"
-							dir        	"FromClientToSupplier"
-							sequence   	"8"
-							ordinal    	7))))
-					class      	"Logical View::Ethernet Packet Driver::CPcCardPktDrv"
-					quidu      	"394F3C8F005D"
-					persistence 	"Transient"
-					multi      	FALSE)
-				    (object Object "Ethernet NIF"
-					quid       	"3951ED650276"
-					persistence 	"Transient"
-					multi      	FALSE))))
-			logical_presentations 	(list unit_reference_list
-			    (object InteractionDiagram "Write Data Transmitter Idle"
-				mechanism_ref 	@421
-				quid       	"3951D200022F"
-				title      	"Write Data Transmitter Idle"
-				zoom       	80
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$252" @426
-					location   	(512, 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 	@426
-					    location   	(512, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	310
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951D24503B5"
-					width      	328
-					height     	2177
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @427
-					    location   	(512, 416)
-					    line_color 	3342489
-					    InterObjView 	@426
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @428
-					    location   	(512, 560)
-					    line_color 	3342489
-					    InterObjView 	@426
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @429
-					    location   	(512, 576)
-					    line_color 	3342489
-					    InterObjView 	@426
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @430
-					    location   	(512, 784)
-					    line_color 	3342489
-					    InterObjView 	@426
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @431
-					    location   	(512, 2048)
-					    line_color 	3342489
-					    InterObjView 	@426
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @432
-					    location   	(512, 2192)
-					    line_color 	3342489
-					    InterObjView 	@426
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "Queue Data" @433
-					location   	(1344, 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 	@433
-					    location   	(1344, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	310
-					    justify    	0
-					    label      	"Queue Data")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951D26602B8"
-					width      	328
-					height     	2177
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @434
-					    location   	(1344, 1184)
-					    line_color 	3342489
-					    InterObjView 	@433
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @435
-					    location   	(1344, 1360)
-					    line_color 	3342489
-					    InterObjView 	@433
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @436
-					    location   	(1344, 1376)
-					    line_color 	3342489
-					    InterObjView 	@433
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @437
-					    location   	(1344, 1568)
-					    line_color 	3342489
-					    InterObjView 	@433
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @438
-					    location   	(1344, 1584)
-					    line_color 	3342489
-					    InterObjView 	@433
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @439
-					    location   	(1344, 1760)
-					    line_color 	3342489
-					    InterObjView 	@433
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @440
-					    location   	(1344, 1936)
-					    line_color 	3342489
-					    InterObjView 	@433
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "Device Driver" @441
-					location   	(1680, 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 	@441
-					    location   	(1680, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Device Driver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951D2F200E3"
-					width      	300
-					height     	2177
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @442
-					    location   	(1680, 1760)
-					    line_color 	3342489
-					    InterObjView 	@441
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "Ethernet NIF" @443
-					location   	(176, 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 	@443
-					    location   	(176, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Ethernet NIF")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951D31200E9"
-					width      	300
-					height     	2177
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @444
-					    location   	(176, 416)
-					    line_color 	3342489
-					    InterObjView 	@443
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @445
-					    location   	(176, 2192)
-					    line_color 	3342489
-					    InterObjView 	@443
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$253" @446
-					location   	(928, 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 	@446
-					    location   	(928, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	438
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951D2970287"
-					width      	456
-					height     	2177
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @447
-					    location   	(928, 784)
-					    line_color 	3342489
-					    InterObjView 	@446
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @448
-					    location   	(928, 976)
-					    line_color 	3342489
-					    InterObjView 	@446
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @449
-					    location   	(928, 976)
-					    line_color 	3342489
-					    InterObjView 	@446
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @450
-					    location   	(928, 1184)
-					    line_color 	3342489
-					    InterObjView 	@446
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @451
-					    location   	(928, 1936)
-					    line_color 	3342489
-					    InterObjView 	@446
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @452
-					    location   	(928, 2048)
-					    line_color 	3342489
-					    InterObjView 	@446
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterMessView "" @453
-					location   	(16, 416)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @454
-					    Parent_View 	@453
-					    location   	(343, 372)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D4810336"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	368
-					    justify    	0
-					    label      	"Send Data Packet"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@443
-					supplier   	@426
-					Focus_Src  	@444
-					Focus_Entry 	@427
-					origin     	(191, 416)
-					terminus   	(496, 416)
-					ordinal    	0)
-				    (object SelfMessView "" @455
-					location   	(16, 576)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @456
-					    Parent_View 	@455
-					    location   	(603, 532)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D6E20346"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	493
-					    justify    	0
-					    label      	"Copy Data to Descriptor"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@426
-					supplier   	@426
-					Focus_Src  	@428
-					Focus_Entry 	@429
-					origin     	(528, 576)
-					terminus   	(678, 576)
-					ordinal    	1)
-				    (object InterMessView "" @457
-					location   	(16, 784)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @458
-					    Parent_View 	@457
-					    location   	(719, 740)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D702023E"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	221
-					    justify    	0
-					    label      	"Send Data"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@426
-					supplier   	@446
-					Focus_Src  	@430
-					Focus_Entry 	@447
-					origin     	(527, 784)
-					terminus   	(912, 784)
-					ordinal    	2)
-				    (object SelfMessView "" @459
-					location   	(16, 976)
-					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   	(1019, 932)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D72F0094"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	478
-					    justify    	0
-					    label      	"Create Buffer with Data"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@446
-					supplier   	@446
-					Focus_Src  	@448
-					Focus_Entry 	@449
-					origin     	(944, 976)
-					terminus   	(1094, 976)
-					ordinal    	3)
-				    (object InterMessView "" @461
-					location   	(16, 1184)
-					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   	(1135, 1140)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D7C402FB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	250
-					    justify    	0
-					    label      	"Send Buffer"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@446
-					supplier   	@433
-					Focus_Src  	@450
-					Focus_Entry 	@434
-					origin     	(943, 1184)
-					terminus   	(1328, 1184)
-					ordinal    	4)
-				    (object SelfMessView "" @463
-					location   	(16, 1376)
-					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   	(1435, 1332)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D7D402E0"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	468
-					    justify    	0
-					    label      	"Check Transmit Queue"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@433
-					supplier   	@433
-					Focus_Src  	@435
-					Focus_Entry 	@436
-					origin     	(1360, 1376)
-					terminus   	(1510, 1376)
-					ordinal    	5)
-				    (object InterMessView "" @465
-					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 @466
-					    Parent_View 	@465
-					    location   	(1511, 1716)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D80400FE"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	428
-					    justify    	0
-					    label      	"Issue Write Request"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@433
-					supplier   	@441
-					Focus_Src  	@439
-					Focus_Entry 	@442
-					origin     	(1359, 1760)
-					terminus   	(1664, 1760)
-					ordinal    	7)
-				    (object InterMessView "" @467
-					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 @468
-					    Parent_View 	@467
-					    location   	(1136, 1892)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D85802CB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	515
-					    justify    	0
-					    label      	"Return Continue Sending"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@433
-					supplier   	@446
-					Focus_Src  	@440
-					Focus_Entry 	@451
-					origin     	(1328, 1936)
-					terminus   	(944, 1936)
-					ordinal    	8)
-				    (object InterMessView "" @469
-					location   	(16, 2048)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @470
-					    Parent_View 	@469
-					    location   	(720, 2004)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D869026B"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	515
-					    justify    	0
-					    label      	"Return Continue Sending"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@446
-					supplier   	@426
-					Focus_Src  	@452
-					Focus_Entry 	@431
-					origin     	(912, 2048)
-					terminus   	(528, 2048)
-					ordinal    	9)
-				    (object InterMessView "" @471
-					location   	(16, 2192)
-					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   	(344, 2148)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D879025A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	515
-					    justify    	0
-					    label      	"Return Continue Sending"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@426
-					supplier   	@443
-					Focus_Src  	@432
-					Focus_Entry 	@445
-					origin     	(496, 2192)
-					terminus   	(192, 2192)
-					ordinal    	10)
-				    (object SelfMessView "" @473
-					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 @474
-					    Parent_View 	@473
-					    location   	(1435, 1540)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D9030032"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	278
-					    justify    	0
-					    label      	"Queue Buffer"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@433
-					supplier   	@433
-					Focus_Src  	@437
-					Focus_Entry 	@438
-					origin     	(1360, 1584)
-					terminus   	(1510, 1584)
-					ordinal    	6)
-				    (object NoteView @475
-					location   	(752, 448)
-					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 	@475
-					    location   	(614, 388)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	"See Detail")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132)
-				    (object NoteView @476
-					location   	(1168, 848)
-					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 	@476
-					    location   	(1030, 788)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	"See Detail")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132)))
-			    (object InteractionDiagram "Write Data Transmitter Busy"
-				mechanism_ref 	@422
-				quid       	"3951D89D00D5"
-				title      	"Write Data Transmitter Busy"
-				zoom       	80
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$254" @477
-					location   	(512, 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 	@477
-					    location   	(512, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	310
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951D8B5038D"
-					width      	328
-					height     	2169
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @478
-					    location   	(512, 416)
-					    line_color 	3342489
-					    InterObjView 	@477
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @479
-					    location   	(512, 560)
-					    line_color 	3342489
-					    InterObjView 	@477
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @480
-					    location   	(512, 576)
-					    line_color 	3342489
-					    InterObjView 	@477
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @481
-					    location   	(512, 784)
-					    line_color 	3342489
-					    InterObjView 	@477
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @482
-					    location   	(512, 1984)
-					    line_color 	3342489
-					    InterObjView 	@477
-					    height     	200
-					    y_coord    	140
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$256" @483
-					location   	(1344, 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 	@483
-					    location   	(1344, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	310
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951D8B503A1"
-					width      	328
-					height     	2169
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @484
-					    location   	(1344, 1184)
-					    line_color 	3342489
-					    InterObjView 	@483
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @485
-					    location   	(1344, 1360)
-					    line_color 	3342489
-					    InterObjView 	@483
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @486
-					    location   	(1344, 1376)
-					    line_color 	3342489
-					    InterObjView 	@483
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @487
-					    location   	(1344, 1632)
-					    line_color 	3342489
-					    InterObjView 	@483
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @488
-					    location   	(1344, 1632)
-					    line_color 	3342489
-					    InterObjView 	@483
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @489
-					    location   	(1344, 1856)
-					    line_color 	3342489
-					    InterObjView 	@483
-					    height     	448
-					    y_coord    	388
-					    Nested     	FALSE))
-				    (object InterObjView "Device Driver" @490
-					location   	(1680, 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 	@490
-					    location   	(1680, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Device Driver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951D8B503A6"
-					width      	300
-					height     	2169
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1)
-				    (object InterObjView "Ethernet NIF" @491
-					location   	(176, 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 	@491
-					    location   	(176, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Ethernet NIF")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951D8B50399"
-					width      	300
-					height     	2169
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @492
-					    location   	(176, 416)
-					    line_color 	3342489
-					    InterObjView 	@491
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @493
-					    location   	(176, 2064)
-					    line_color 	3342489
-					    InterObjView 	@491
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$255" @494
-					location   	(928, 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 	@494
-					    location   	(928, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	438
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951D8B5039B"
-					width      	456
-					height     	2169
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @495
-					    location   	(928, 784)
-					    line_color 	3342489
-					    InterObjView 	@494
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @496
-					    location   	(928, 976)
-					    line_color 	3342489
-					    InterObjView 	@494
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @497
-					    location   	(928, 976)
-					    line_color 	3342489
-					    InterObjView 	@494
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @498
-					    location   	(928, 1184)
-					    line_color 	3342489
-					    InterObjView 	@494
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @499
-					    location   	(928, 1904)
-					    line_color 	3342489
-					    InterObjView 	@494
-					    height     	340
-					    y_coord    	280
-					    Nested     	FALSE))
-				    (object SelfMessView "" @500
-					location   	(16, 576)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @501
-					    Parent_View 	@500
-					    location   	(603, 533)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D8B5038F"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	493
-					    justify    	0
-					    label      	"Copy Data to Descriptor"
-					    pctDist    	0.500000
-					    height     	43
-					    orientation 	0)
-					line_color 	3342489
-					client     	@477
-					supplier   	@477
-					Focus_Src  	@479
-					Focus_Entry 	@480
-					origin     	(528, 576)
-					terminus   	(678, 576)
-					ordinal    	1)
-				    (object SelfMessView "" @502
-					location   	(16, 1376)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @503
-					    Parent_View 	@502
-					    location   	(1435, 1332)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D8B503A3"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	468
-					    justify    	0
-					    label      	"Check Transmit Queue"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@483
-					supplier   	@483
-					Focus_Src  	@485
-					Focus_Entry 	@486
-					origin     	(1360, 1376)
-					terminus   	(1510, 1376)
-					ordinal    	5)
-				    (object InterMessView "" @504
-					location   	(16, 416)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @505
-					    Parent_View 	@504
-					    location   	(343, 372)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D8B50397"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	368
-					    justify    	0
-					    label      	"Send Data Packet"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@491
-					supplier   	@477
-					Focus_Src  	@492
-					Focus_Entry 	@478
-					origin     	(191, 416)
-					terminus   	(496, 416)
-					ordinal    	0)
-				    (object InterMessView "" @506
-					location   	(336, 2064)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @507
-					    Parent_View 	@506
-					    location   	(344, 2020)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D8B5039A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	375
-					    justify    	0
-					    label      	"Return Congested"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@477
-					supplier   	@491
-					Focus_Src  	@482
-					Focus_Entry 	@493
-					origin     	(496, 2064)
-					terminus   	(192, 2064)
-					ordinal    	9)
-				    (object InterMessView "" @508
-					location   	(16, 784)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @509
-					    Parent_View 	@508
-					    location   	(719, 740)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D8B50391"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	221
-					    justify    	0
-					    label      	"Send Data"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@477
-					supplier   	@494
-					Focus_Src  	@481
-					Focus_Entry 	@495
-					origin     	(527, 784)
-					terminus   	(912, 784)
-					ordinal    	2)
-				    (object SelfMessView "" @510
-					location   	(16, 976)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @511
-					    Parent_View 	@510
-					    location   	(1019, 932)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D8B5039D"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	478
-					    justify    	0
-					    label      	"Create Buffer with Data"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@494
-					supplier   	@494
-					Focus_Src  	@496
-					Focus_Entry 	@497
-					origin     	(944, 976)
-					terminus   	(1094, 976)
-					ordinal    	3)
-				    (object InterMessView "" @512
-					location   	(1152, 1904)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @513
-					    Parent_View 	@512
-					    location   	(1136, 1860)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D8B503A0"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	375
-					    justify    	0
-					    label      	"Return Congested"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@483
-					supplier   	@494
-					Focus_Src  	@489
-					Focus_Entry 	@499
-					origin     	(1328, 1904)
-					terminus   	(944, 1904)
-					ordinal    	7)
-				    (object InterMessView "" @514
-					location   	(736, 1984)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @515
-					    Parent_View 	@514
-					    location   	(720, 1940)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D8B50392"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	375
-					    justify    	0
-					    label      	"Return Congested"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@494
-					supplier   	@477
-					Focus_Src  	@499
-					Focus_Entry 	@482
-					origin     	(912, 1984)
-					terminus   	(528, 1984)
-					ordinal    	8)
-				    (object SelfMessView "" @516
-					location   	(16, 1632)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @517
-					    Parent_View 	@516
-					    location   	(1435, 1588)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D8F100A4"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	278
-					    justify    	0
-					    label      	"Queue Buffer"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@483
-					supplier   	@483
-					Focus_Src  	@487
-					Focus_Entry 	@488
-					origin     	(1360, 1632)
-					terminus   	(1510, 1632)
-					ordinal    	6)
-				    (object InterMessView "" @518
-					location   	(16, 1184)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @519
-					    Parent_View 	@518
-					    location   	(1135, 1139)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951D8B5039F"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	250
-					    justify    	0
-					    label      	"Send Buffer"
-					    pctDist    	0.498701
-					    height     	46
-					    orientation 	0)
-					line_color 	3342489
-					client     	@494
-					supplier   	@483
-					Focus_Src  	@498
-					Focus_Entry 	@484
-					origin     	(943, 1184)
-					terminus   	(1328, 1184)
-					ordinal    	4)
-				    (object NoteView @520
-					location   	(1104, 2016)
-					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 	@520
-					    location   	(966, 1956)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	"See Detail")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132)
-				    (object NoteView @521
-					location   	(1136, 848)
-					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 	@521
-					    location   	(998, 788)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	"See Detail")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132)
-				    (object NoteView @522
-					location   	(768, 448)
-					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 	@522
-					    location   	(630, 388)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	"See Detail")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132)))
-			    (object InteractionDiagram "Write Data Complete No Data Queued"
-				mechanism_ref 	@423
-				quid       	"3951DB8202B1"
-				title      	"Write Data Complete No Data Queued"
-				zoom       	80
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "Check Transmit Queue" @523
-					location   	(304, 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 	@523
-					    location   	(304, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	464
-					    justify    	0
-					    label      	"Check Transmit Queue")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951DC0B0309"
-					width      	482
-					height     	913
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @524
-					    location   	(304, 432)
-					    line_color 	3342489
-					    InterObjView 	@523
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @525
-					    location   	(304, 672)
-					    line_color 	3342489
-					    InterObjView 	@523
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @526
-					    location   	(304, 672)
-					    line_color 	3342489
-					    InterObjView 	@523
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @527
-					    location   	(304, 912)
-					    line_color 	3342489
-					    InterObjView 	@523
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @528
-					    location   	(304, 928)
-					    line_color 	3342489
-					    InterObjView 	@523
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE))
-				    (object InterObjView "Device Driver" @529
-					location   	(736, 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 	@529
-					    location   	(736, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Device Driver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951DC1A024C"
-					width      	300
-					height     	913
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @530
-					    location   	(736, 432)
-					    line_color 	3342489
-					    InterObjView 	@529
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterMessView "" @531
-					location   	(16, 432)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @532
-					    Parent_View 	@531
-					    location   	(520, 388)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951DC4F028F"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	431
-					    justify    	0
-					    label      	"Write Data Complete"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@529
-					supplier   	@523
-					Focus_Src  	@530
-					Focus_Entry 	@524
-					origin     	(720, 432)
-					terminus   	(320, 432)
-					ordinal    	0)
-				    (object SelfMessView "" @533
-					location   	(16, 672)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @534
-					    Parent_View 	@533
-					    location   	(395, 628)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951E09600F8"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	490
-					    justify    	0
-					    label      	"Free Transmitted Buffer"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@523
-					supplier   	@523
-					Focus_Src  	@525
-					Focus_Entry 	@526
-					origin     	(320, 672)
-					terminus   	(470, 672)
-					ordinal    	1)
-				    (object SelfMessView "" @535
-					location   	(16, 928)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @536
-					    Parent_View 	@535
-					    location   	(395, 884)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951E0C40375"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	468
-					    justify    	0
-					    label      	"Check Transmit Queue"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@523
-					supplier   	@523
-					Focus_Src  	@527
-					Focus_Entry 	@528
-					origin     	(320, 928)
-					terminus   	(470, 928)
-					ordinal    	2)))
-			    (object InteractionDiagram "Write Data Complete Data Queued"
-				mechanism_ref 	@424
-				quid       	"3951E109016C"
-				title      	"Write Data Complete Data Queued"
-				zoom       	80
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "Ethernet Nif" @537
-					location   	(192, 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 	@537
-					    location   	(192, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Ethernet Nif")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951E1300013"
-					width      	300
-					height     	1457
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @538
-					    location   	(192, 1472)
-					    line_color 	3342489
-					    InterObjView 	@537
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$257" @539
-					location   	(528, 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 	@539
-					    location   	(528, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	310
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951E1430179"
-					width      	328
-					height     	1457
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @540
-					    location   	(528, 1312)
-					    line_color 	3342489
-					    InterObjView 	@539
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @541
-					    location   	(528, 1472)
-					    line_color 	3342489
-					    InterObjView 	@539
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$258" @542
-					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 	@542
-					    location   	(880, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	310
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951E148034D"
-					width      	328
-					height     	1457
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @543
-					    location   	(880, 432)
-					    line_color 	3342489
-					    InterObjView 	@542
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @544
-					    location   	(880, 640)
-					    line_color 	3342489
-					    InterObjView 	@542
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @545
-					    location   	(880, 656)
-					    line_color 	3342489
-					    InterObjView 	@542
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @546
-					    location   	(880, 880)
-					    line_color 	3342489
-					    InterObjView 	@542
-					    height     	141
-					    y_coord    	81
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @547
-					    location   	(880, 896)
-					    line_color 	3342489
-					    InterObjView 	@542
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @548
-					    location   	(880, 1088)
-					    line_color 	3342489
-					    InterObjView 	@542
-					    height     	94
-					    y_coord    	34
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @549
-					    location   	(880, 1312)
-					    line_color 	3342489
-					    InterObjView 	@542
-					    height     	62
-					    y_coord    	2
-					    Nested     	FALSE))
-				    (object InterObjView "Device Driver" @550
-					location   	(1200, 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 	@550
-					    location   	(1200, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Device Driver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951E14F01A8"
-					width      	300
-					height     	1457
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @551
-					    location   	(1200, 432)
-					    line_color 	3342489
-					    InterObjView 	@550
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @552
-					    location   	(1200, 1136)
-					    line_color 	3342489
-					    InterObjView 	@550
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterMessView "" @553
-					location   	(16, 432)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @554
-					    Parent_View 	@553
-					    location   	(1040, 388)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951E17F00AE"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	431
-					    justify    	0
-					    label      	"Write Data Complete"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@550
-					supplier   	@542
-					Focus_Src  	@551
-					Focus_Entry 	@543
-					origin     	(1184, 432)
-					terminus   	(896, 432)
-					ordinal    	0)
-				    (object SelfMessView "" @555
-					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 @556
-					    Parent_View 	@555
-					    location   	(971, 612)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951E1C001FC"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	490
-					    justify    	0
-					    label      	"Free Transmitted Buffer"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@542
-					supplier   	@542
-					Focus_Src  	@544
-					Focus_Entry 	@545
-					origin     	(896, 656)
-					terminus   	(1046, 656)
-					ordinal    	1)
-				    (object SelfMessView "" @557
-					location   	(16, 896)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @558
-					    Parent_View 	@557
-					    location   	(971, 852)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951E5F400C2"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	468
-					    justify    	0
-					    label      	"Unhook Queued Buffer"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@542
-					supplier   	@542
-					Focus_Src  	@546
-					Focus_Entry 	@547
-					origin     	(896, 896)
-					terminus   	(1046, 896)
-					ordinal    	2)
-				    (object InterMessView "" @559
-					location   	(1040, 1136)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @560
-					    Parent_View 	@559
-					    location   	(1039, 1092)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951E61502DC"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	428
-					    justify    	0
-					    label      	"Issue Write Request"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@542
-					supplier   	@550
-					Focus_Src  	@548
-					Focus_Entry 	@552
-					origin     	(895, 1136)
-					terminus   	(1184, 1136)
-					ordinal    	3)
-				    (object InterMessView "" @561
-					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 @562
-					    Parent_View 	@561
-					    location   	(706, 1268)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951E63F01A7"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	443
-					    justify    	0
-					    label      	"Release Flow Control"
-					    pctDist    	0.496875
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@542
-					supplier   	@539
-					Focus_Src  	@549
-					Focus_Entry 	@540
-					origin     	(864, 1312)
-					terminus   	(544, 1312)
-					ordinal    	4)
-				    (object InterMessView "" @563
-					location   	(16, 1472)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @564
-					    Parent_View 	@563
-					    location   	(360, 1428)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951E65701AB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	443
-					    justify    	0
-					    label      	"Release Flow Control"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@539
-					supplier   	@537
-					Focus_Src  	@541
-					Focus_Entry 	@538
-					origin     	(512, 1472)
-					terminus   	(208, 1472)
-					ordinal    	5)
-				    (object NoteView @565
-					location   	(704, 1408)
-					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 	@565
-					    location   	(566, 1348)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	"See Detail")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132)))
-			    (object InteractionDiagram "Read Data"
-				mechanism_ref 	@425
-				quid       	"3951E8F002C9"
-				title      	"Read Data"
-				zoom       	80
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object InterObjView "$UNNAMED$259" @566
-					location   	(944, 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 	@566
-					    location   	(944, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	438
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951EBA2037C"
-					width      	456
-					height     	1745
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @567
-					    location   	(944, 448)
-					    line_color 	3342489
-					    InterObjView 	@566
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @568
-					    location   	(944, 1216)
-					    line_color 	3342489
-					    InterObjView 	@566
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @569
-					    location   	(944, 1392)
-					    line_color 	3342489
-					    InterObjView 	@566
-					    height     	136
-					    y_coord    	76
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @570
-					    location   	(944, 1408)
-					    line_color 	3342489
-					    InterObjView 	@566
-					    height     	60
-					    y_coord    	0
-					    Nested     	TRUE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @571
-					    location   	(944, 1616)
-					    line_color 	3342489
-					    InterObjView 	@566
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$260" @572
-					location   	(1376, 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 	@572
-					    location   	(1376, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	336
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951EBB70304"
-					width      	354
-					height     	1745
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @573
-					    location   	(1376, 448)
-					    line_color 	3342489
-					    InterObjView 	@572
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @574
-					    location   	(1376, 592)
-					    line_color 	3342489
-					    InterObjView 	@572
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @575
-					    location   	(1376, 800)
-					    line_color 	3342489
-					    InterObjView 	@572
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @576
-					    location   	(1376, 1040)
-					    line_color 	3342489
-					    InterObjView 	@572
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @577
-					    location   	(1376, 1216)
-					    line_color 	3342489
-					    InterObjView 	@572
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterObjView "Device Driver" @578
-					location   	(1728, 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 	@578
-					    location   	(1728, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Device Driver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951EBC8038B"
-					width      	300
-					height     	1745
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @579
-					    location   	(1728, 592)
-					    line_color 	3342489
-					    InterObjView 	@578
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @580
-					    location   	(1728, 800)
-					    line_color 	3342489
-					    InterObjView 	@578
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @581
-					    location   	(1728, 1040)
-					    line_color 	3342489
-					    InterObjView 	@578
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "Ethernet NIF" @582
-					location   	(192, 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 	@582
-					    location   	(192, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	282
-					    justify    	0
-					    label      	"Ethernet NIF")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951ED650276"
-					width      	300
-					height     	1745
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @583
-					    location   	(192, 1760)
-					    line_color 	3342489
-					    InterObjView 	@582
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE))
-				    (object InterObjView "$UNNAMED$261" @584
-					location   	(528, 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 	@584
-					    location   	(528, 224)
-					    fill_color 	13434879
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	310
-					    justify    	0
-					    label      	"")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"3951ED480062"
-					width      	328
-					height     	1745
-					icon_height 	0
-					icon_width 	0
-					icon_y_offset 	0
-					annotation 	1
-					Focus_Of_Control 	(object Focus_Of_Control "" @585
-					    location   	(528, 1616)
-					    line_color 	3342489
-					    InterObjView 	@584
-					    height     	60
-					    y_coord    	0
-					    Nested     	FALSE)
-					Focus_Of_Control 	(object Focus_Of_Control "" @586
-					    location   	(528, 1760)
-					    line_color 	3342489
-					    InterObjView 	@584
-					    height     	120
-					    y_coord    	60
-					    Nested     	FALSE))
-				    (object InterMessView "" @587
-					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 @588
-					    Parent_View 	@587
-					    location   	(1159, 404)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951EBEA010A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	550
-					    justify    	0
-					    label      	"Issue Initial Read Request"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@566
-					supplier   	@572
-					Focus_Src  	@567
-					Focus_Entry 	@573
-					origin     	(959, 448)
-					terminus   	(1360, 448)
-					ordinal    	0)
-				    (object InterMessView "" @589
-					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 @590
-					    Parent_View 	@589
-					    location   	(1551, 548)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951EC2000F3"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	425
-					    justify    	0
-					    label      	"Issue Read Request"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@572
-					supplier   	@578
-					Focus_Src  	@574
-					Focus_Entry 	@579
-					origin     	(1391, 592)
-					terminus   	(1712, 592)
-					ordinal    	1)
-				    (object InterMessView "" @591
-					location   	(16, 800)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @592
-					    Parent_View 	@591
-					    location   	(1552, 756)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951EC520177"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	321
-					    justify    	0
-					    label      	"Read Complete"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@578
-					supplier   	@572
-					Focus_Src  	@580
-					Focus_Entry 	@575
-					origin     	(1712, 800)
-					terminus   	(1392, 800)
-					ordinal    	2)
-				    (object InterMessView "" @593
-					location   	(1552, 1040)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @594
-					    Parent_View 	@593
-					    location   	(1551, 996)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951ED8B018B"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	425
-					    justify    	0
-					    label      	"Issue Read Request"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@572
-					supplier   	@578
-					Focus_Src  	@576
-					Focus_Entry 	@581
-					origin     	(1391, 1040)
-					terminus   	(1712, 1040)
-					ordinal    	3)
-				    (object InterMessView "" @595
-					location   	(16, 1216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @596
-					    Parent_View 	@595
-					    location   	(1160, 1172)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951EDB403CE"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	434
-					    justify    	0
-					    label      	"Read Data Indication"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@572
-					supplier   	@566
-					Focus_Src  	@577
-					Focus_Entry 	@568
-					origin     	(1360, 1216)
-					terminus   	(960, 1216)
-					ordinal    	4)
-				    (object SelfMessView "" @597
-					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 @598
-					    Parent_View 	@597
-					    location   	(1035, 1364)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951EDCD0353"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	315
-					    justify    	0
-					    label      	"Packetize Data"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	0)
-					line_color 	3342489
-					client     	@566
-					supplier   	@566
-					Focus_Src  	@569
-					Focus_Entry 	@570
-					origin     	(960, 1408)
-					terminus   	(1110, 1408)
-					ordinal    	5)
-				    (object InterMessView "" @599
-					location   	(16, 1616)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @600
-					    Parent_View 	@599
-					    location   	(736, 1572)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951EE01013A"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	475
-					    justify    	0
-					    label      	"Read Packet Indication"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@566
-					supplier   	@584
-					Focus_Src  	@571
-					Focus_Entry 	@585
-					origin     	(928, 1616)
-					terminus   	(544, 1616)
-					ordinal    	6)
-				    (object InterMessView "" @601
-					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 @602
-					    Parent_View 	@601
-					    location   	(360, 1716)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    quidu      	"3951EE1003DB"
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	475
-					    justify    	0
-					    label      	"Read Packet Indication"
-					    pctDist    	0.500000
-					    height     	45
-					    orientation 	1)
-					line_color 	3342489
-					client     	@584
-					supplier   	@582
-					Focus_Src  	@586
-					Focus_Entry 	@583
-					origin     	(512, 1760)
-					terminus   	(208, 1760)
-					ordinal    	7)
-				    (object NoteView @603
-					location   	(1152, 544)
-					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 	@603
-					    location   	(1014, 484)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	"See Detail")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132)
-				    (object NoteView @604
-					location   	(1552, 1136)
-					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 	@604
-					    location   	(1414, 1076)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	"See Detail")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132)
-				    (object NoteView @605
-					location   	(1152, 1520)
-					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 	@605
-					    location   	(1014, 1460)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	"See Detail")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"394F425802D4"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardPktDrvFactory" @606
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1488, 272)
-				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 	@606
-				    location   	(1120, 41)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	736
-				    justify    	0
-				    label      	"CPcCardPktDrvFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3C8B03E7"
-				width      	754
-				height     	486
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPktDrvFactory" @607
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1488, 896)
-				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 	@607
-				    location   	(1188, 715)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	600
-				    justify    	0
-				    label      	"CPktDrvFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3C8C01E0"
-				width      	618
-				height     	386
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPktDrvBase" @608
-				ShowCompartmentStereotypes 	TRUE
-				IncludeOperation 	TRUE
-				location   	(432, 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 	@608
-				    location   	(17, 36)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	830
-				    justify    	0
-				    label      	"CPktDrvBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3C8C00C7"
-				width      	848
-				height     	1136
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$50" @609
-				location   	(1017, 759)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C8C012B"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iFactory" @610
-					Parent_View 	@609
-					location   	(585, 167)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @611
-					    Parent_View 	@610
-					    location   	(1157, 757)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	180
-					    justify    	0
-					    label      	"#iFactory"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8C012D"
-					client     	@609
-					supplier   	@607
-					line_style 	0)
-				    (object RoleView "$UNNAMED$51" @612
-					Parent_View 	@609
-					location   	(585, 167)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @613
-					    Parent_View 	@612
-					    location   	(900, 683)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8C012C"
-					client     	@609
-					supplier   	@608
-					line_style 	0)))
-			    (object InheritView "" @614
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C8C0009"
-				client     	@606
-				supplier   	@607
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardPktDrv" @615
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(432, 2128)
-				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 	@615
-				    location   	(39, 1522)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	786
-				    justify    	0
-				    label      	"CPcCardPktDrv")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3C8F005D"
-				width      	804
-				height     	1236
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @616
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C8F0067"
-				client     	@615
-				supplier   	@608
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardSender" @617
-				ShowCompartmentStereotypes 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2256, 528)
-				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 	@617
-				    location   	(2022, 272)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	468
-				    justify    	0
-				    label      	"CPcCardSender")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3C90009B"
-				width      	486
-				height     	536
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardEventHandler" @618
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2288, 1216)
-				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 	@618
-				    location   	(2037, 1010)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	502
-				    justify    	0
-				    label      	"CPcCardEventHandler")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3C8A001A"
-				width      	520
-				height     	436
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardReceiver" @619
-				ShowCompartmentStereotypes 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2272, 1872)
-				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 	@619
-				    location   	(2038, 1641)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	468
-				    justify    	0
-				    label      	"CPcCardReceiver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3C8B02D9"
-				width      	486
-				height     	486
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardControlEngine" @620
-				ShowCompartmentStereotypes 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1456, 2128)
-				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 	@620
-				    location   	(1197, 1797)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	518
-				    justify    	0
-				    label      	"CPcCardControlEngine")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3C8902C4"
-				width      	536
-				height     	686
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$84" @621
-				location   	(1010, 2128)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C8F007B"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iControl" @622
-					Parent_View 	@621
-					location   	(578, 0)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @623
-					    Parent_View 	@622
-					    location   	(1164, 2087)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	149
-					    justify    	0
-					    label      	"-iControl"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8F007D"
-					client     	@621
-					supplier   	@620
-					line_style 	0)
-				    (object RoleView "$UNNAMED$85" @624
-					Parent_View 	@621
-					location   	(578, 0)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @625
-					    Parent_View 	@624
-					    location   	(856, 2087)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8F007C"
-					client     	@621
-					supplier   	@615
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$234" @626
-				location   	(1874, 1290)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C890312"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSender" @627
-					Parent_View 	@626
-					location   	(546, -710)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @628
-					    Parent_View 	@627
-					    location   	(2034, 878)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	154
-					    justify    	0
-					    label      	"-iSender"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C890314"
-					client     	@626
-					supplier   	@617
-					line_style 	0)
-				    (object RoleView "$UNNAMED$235" @629
-					Parent_View 	@626
-					location   	(546, -710)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @630
-					    Parent_View 	@629
-					    location   	(1640, 1666)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C890313"
-					client     	@626
-					supplier   	@620
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$236" @631
-				location   	(1010, 2128)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C890326"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iNotify" @632
-					Parent_View 	@631
-					location   	(-318, 128)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @633
-					    Parent_View 	@632
-					    location   	(856, 2087)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	136
-					    justify    	0
-					    label      	"-iNotify"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C890328"
-					client     	@631
-					supplier   	@615
-					line_style 	0)
-				    (object RoleView "$UNNAMED$237" @634
-					Parent_View 	@631
-					location   	(-318, 128)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @635
-					    Parent_View 	@634
-					    location   	(1164, 2087)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C890327"
-					client     	@631
-					supplier   	@620
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$250" @636
-				location   	(1874, 1290)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C9000CD"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iParent" @637
-					Parent_View 	@636
-					location   	(-670, 394)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @638
-					    Parent_View 	@637
-					    location   	(1640, 1666)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	141
-					    justify    	0
-					    label      	"-iParent"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C9000CF"
-					client     	@636
-					supplier   	@620
-					line_style 	0)
-				    (object RoleView "$UNNAMED$251" @639
-					Parent_View 	@636
-					location   	(-670, 394)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @640
-					    Parent_View 	@639
-					    location   	(2034, 878)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C9000CE"
-					client     	@636
-					supplier   	@617
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$230" @641
-				location   	(1905, 1633)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C8902F4"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iEventHandler" @642
-					Parent_View 	@641
-					location   	(577, -495)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @643
-					    Parent_View 	@642
-					    location   	(2021, 1447)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	263
-					    justify    	0
-					    label      	"-iEventHandler"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8902F6"
-					client     	@641
-					supplier   	@618
-					line_style 	0)
-				    (object RoleView "$UNNAMED$231" @644
-					Parent_View 	@641
-					location   	(577, -495)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @645
-					    Parent_View 	@644
-					    location   	(1731, 1764)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8902F5"
-					client     	@641
-					supplier   	@620
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$238" @646
-				location   	(1905, 1633)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C8A002F"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iParent" @647
-					Parent_View 	@646
-					location   	(-255, 449)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @648
-					    Parent_View 	@647
-					    location   	(1731, 1764)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	141
-					    justify    	0
-					    label      	"-iParent"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8A0038"
-					client     	@646
-					supplier   	@620
-					line_style 	0)
-				    (object RoleView "$UNNAMED$239" @649
-					Parent_View 	@646
-					location   	(-255, 449)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @650
-					    Parent_View 	@649
-					    location   	(2021, 1447)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8A0030"
-					client     	@646
-					supplier   	@618
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$232" @651
-				location   	(1876, 1995)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C8902FE"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iReceiver" @652
-					Parent_View 	@651
-					location   	(548, -133)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @653
-					    Parent_View 	@652
-					    location   	(1985, 1919)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	184
-					    justify    	0
-					    label      	"-iReceiver"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C890308"
-					client     	@651
-					supplier   	@619
-					line_style 	0)
-				    (object RoleView "$UNNAMED$233" @654
-					Parent_View 	@651
-					location   	(548, -133)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @655
-					    Parent_View 	@654
-					    location   	(1744, 1994)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8902FF"
-					client     	@651
-					supplier   	@620
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$244" @656
-				location   	(1876, 1995)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C8B0301"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iParent" @657
-					Parent_View 	@656
-					location   	(-316, 283)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @658
-					    Parent_View 	@657
-					    location   	(1744, 1994)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	141
-					    justify    	0
-					    label      	"-iParent"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8B0303"
-					client     	@656
-					supplier   	@620
-					line_style 	0)
-				    (object RoleView "$UNNAMED$245" @659
-					Parent_View 	@656
-					location   	(-316, 283)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @660
-					    Parent_View 	@659
-					    location   	(1985, 1919)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8B0302"
-					client     	@656
-					supplier   	@619
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Ethernet Packet Driver::CPcCardIOCTL" @661
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2272, 2528)
-				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 	@661
-				    location   	(2038, 2322)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	468
-				    justify    	0
-				    label      	"CPcCardIOCTL")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"394F3C8F0360"
-				width      	486
-				height     	436
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$228" @662
-				location   	(1876, 2333)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C8902EA"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iIOCTL" @663
-					Parent_View 	@662
-					location   	(548, 205)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @664
-					    Parent_View 	@663
-					    location   	(2015, 2355)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	137
-					    justify    	0
-					    label      	"-iIOCTL"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8902EC"
-					client     	@662
-					supplier   	@661
-					line_style 	0)
-				    (object RoleView "$UNNAMED$229" @665
-					Parent_View 	@662
-					location   	(548, 205)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @666
-					    Parent_View 	@665
-					    location   	(1774, 2237)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8902EB"
-					client     	@662
-					supplier   	@620
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$246" @667
-				location   	(1876, 2333)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"394F3C8F0374"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iParent" @668
-					Parent_View 	@667
-					location   	(-364, -195)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @669
-					    Parent_View 	@668
-					    location   	(1774, 2237)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	141
-					    justify    	0
-					    label      	"-iParent"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8F0376"
-					client     	@667
-					supplier   	@620
-					line_style 	0)
-				    (object RoleView "$UNNAMED$247" @670
-					Parent_View 	@667
-					location   	(-364, -195)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @671
-					    Parent_View 	@670
-					    location   	(2015, 2355)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"394F3C8F0375"
-					client     	@667
-					supplier   	@661
-					line_style 	0)))))))
-	    (object Class_Category "Top Level Sequence Diagrams"
-		quid       	"3950EA8A0395"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Mechanism @672
-			logical_models 	(list unit_reference_list
-			    (object Object "Protocol Stack"
-				quid       	"3950EACB0226"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3950EB66037D"
-					supplier   	"Ethernet NIF & Link Layer Control"
-					quidu      	"3950EAE7038F"
-					messages   	(list Messages
-					    (object Message "Send Packet"
-						quid       	"3950EB66037E"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"1"
-						ordinal    	0))))
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "Ethernet NIF & Link Layer Control"
-				quid       	"3950EAE7038F"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3950EB7500EA"
-					supplier   	"Ethernet NIF & Link Layer Control"
-					quidu      	"3950EAE7038F"
-					messages   	(list Messages
-					    (object Message "Link Layer Process"
-						quid       	"3950EB7500EB"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"2"
-						ordinal    	1)))
-				    (object Link
-					quid       	"3950EBB9000B"
-					supplier   	"Ethernet Packet Driver"
-					quidu      	"3950EB0901DF"
-					messages   	(list Messages
-					    (object Message "Send Packet"
-						quid       	"3950EBB9000C"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"3"
-						ordinal    	2))))
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "Ethernet Packet Driver"
-				quid       	"3950EB0901DF"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3950EBF8008E"
-					supplier   	"Ethernet Packet Driver"
-					quidu      	"3950EB0901DF"
-					messages   	(list Messages
-					    (object Message "Packet Concatenation & Queue Handling"
-						quid       	"3950EBF8008F"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"4"
-						ordinal    	3)))
-				    (object Link
-					quid       	"3950EC60032D"
-					supplier   	"LDD"
-					quidu      	"3950EB1F00C8"
-					messages   	(list Messages
-					    (object Message "Issue Write Request"
-						quid       	"3950EC60032E"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"5"
-						ordinal    	4))))
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "LDD"
-				quid       	"3950EB1F00C8"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3950EC6D0295"
-					supplier   	"LDD"
-					quidu      	"3950EB1F00C8"
-					messages   	(list Messages
-					    (object Message "Generic Device Processing"
-						quid       	"3950ECDF02C1"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"6"
-						ordinal    	5)))
-				    (object Link
-					quid       	"3950EC76036A"
-					supplier   	"PDD"
-					quidu      	"3950EB2B024C"
-					messages   	(list Messages
-					    (object Message "Issue Write Request"
-						quid       	"3950EC76036B"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"7"
-						ordinal    	6))))
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "PDD"
-				quid       	"3950EB2B024C"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3950ECAA0351"
-					supplier   	"PDD"
-					quidu      	"3950EB2B024C"))
-				persistence 	"Transient"
-				multi      	FALSE)))
-		    (object Mechanism @673
-			logical_models 	(list unit_reference_list
-			    (object Object "Protocol Stack"
-				quid       	"3950EB5301F9"
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "Ethernet NIF & Link Layer Control"
-				quid       	"3950EB5301FA"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3950F2CB019E"
-					supplier   	"Ethernet NIF & Link Layer Control"
-					quidu      	"3950EB5301FA"
-					messages   	(list Messages
-					    (object Message "Link Layer Processing"
-						quid       	"3950F2CB019F"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"9"
-						ordinal    	8)))
-				    (object Link
-					quid       	"3950F2E4014A"
-					supplier   	"Protocol Stack"
-					quidu      	"3950EB5301F9"
-					messages   	(list Messages
-					    (object Message "Receive Packet Indication"
-						quid       	"3950F2E4014B"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"10"
-						ordinal    	9))))
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "Ethernet Packet Driver"
-				quid       	"3950EB5301FB"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3950F082000D"
-					supplier   	"LDD"
-					quidu      	"3950EB5301FC"
-					messages   	(list Messages
-					    (object Message "Issue Read Request"
-						quid       	"3950F082000E"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"1"
-						ordinal    	0)
-					    (object Message "Read Data Available"
-						quid       	"3950F1C903B0"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"ToClientFromSupplier"
-						sequence   	"6"
-						ordinal    	5)))
-				    (object Link
-					quid       	"3950F28801A2"
-					supplier   	"Ethernet Packet Driver"
-					quidu      	"3950EB5301FB"
-					messages   	(list Messages
-					    (object Message "Packet Construction"
-						quid       	"3950F28801A3"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"7"
-						ordinal    	6)))
-				    (object Link
-					quid       	"3950F29C001A"
-					supplier   	"Ethernet NIF & Link Layer Control"
-					quidu      	"3950EB5301FA"
-					messages   	(list Messages
-					    (object Message "Receive Packet Indication"
-						quid       	"3950F29C001B"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"8"
-						ordinal    	7))))
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "LDD"
-				quid       	"3950EB5301FC"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3950F09C00B4"
-					supplier   	"LDD"
-					quidu      	"3950EB5301FC"
-					messages   	(list Messages
-					    (object Message "Generic Device Processing"
-						quid       	"3950F09C00B5"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"2"
-						ordinal    	1)
-					    (object Message "Queue Handling"
-						quid       	"3950F1B9006E"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"5"
-						ordinal    	4)))
-				    (object Link
-					quid       	"3950F0B7013F"
-					supplier   	"PDD"
-					quidu      	"3950EB5301FD"
-					messages   	(list Messages
-					    (object Message "Issue Read Request"
-						quid       	"3950F0B70140"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"3"
-						ordinal    	2)
-					    (object Message "Read Data Available"
-						quid       	"3950F176022A"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"ToClientFromSupplier"
-						sequence   	"4"
-						ordinal    	3))))
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "PDD"
-				quid       	"3950EB5301FD"
-				persistence 	"Transient"
-				multi      	FALSE)))
-		    (object Mechanism @674
-			logical_models 	(list unit_reference_list
-			    (object Object "Ethernet Packet Driver"
-				quid       	"3951CA2C0288"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3951CA2C0289"
-					supplier   	"LDD"
-					quidu      	"3951CA2C0290"
-					messages   	(list Messages
-					    (object Message "Issue Wait for Device Event"
-						quid       	"3951CA2C028A"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"1"
-						ordinal    	0)
-					    (object Message "I/O Device Event"
-						quid       	"3951CA2C028B"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"ToClientFromSupplier"
-						sequence   	"5"
-						ordinal    	4)))
-				    (object Link
-					quid       	"3951CA2C028C"
-					supplier   	"Ethernet Packet Driver"
-					quidu      	"3951CA2C0288"))
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "LDD"
-				quid       	"3951CA2C0290"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3951CA2C0291"
-					supplier   	"LDD"
-					quidu      	"3951CA2C0290"
-					messages   	(list Messages
-					    (object Message "Generic Device Processing"
-						quid       	"3951CA2C0292"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"2"
-						ordinal    	1)))
-				    (object Link
-					quid       	"3951CA2C0294"
-					supplier   	"PDD"
-					quidu      	"3951CA2C0297"
-					messages   	(list Messages
-					    (object Message "Issue Wait for Device Event"
-						quid       	"3951CA2C0295"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"3"
-						ordinal    	2)
-					    (object Message "I/O Device Event"
-						quid       	"3951CA2C0296"
-						frequency  	"Aperiodic"
-						synchronization 	"Asynchronous"
-						dir        	"ToClientFromSupplier"
-						sequence   	"4"
-						ordinal    	3))))
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "PDD"
-				quid       	"3951CA2C0297"
-				persistence 	"Transient"
-				multi      	FALSE)))
-		    (object Mechanism @675
-			logical_models 	(list unit_reference_list
-			    (object Object "LDD"
-				quid       	"3951CAD10394"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3951CAD10395"
-					supplier   	"LDD"
-					quidu      	"3951CAD10394"
-					messages   	(list Messages
-					    (object Message "Generic Device Processing"
-						quid       	"3951CAD10396"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"2"
-						ordinal    	1)))
-				    (object Link
-					quid       	"3951CAD10398"
-					supplier   	"PDD"
-					quidu      	"3951CAD103A0"
-					messages   	(list Messages
-					    (object Message "Issue I/O Control Request"
-						quid       	"3951CAD10399"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"3"
-						ordinal    	2)
-					    (object Message "I/O Control Request Completion"
-						quid       	"3951CAD1039A"
-						frequency  	"Aperiodic"
-						synchronization 	"Asynchronous"
-						dir        	"ToClientFromSupplier"
-						sequence   	"4"
-						ordinal    	3))))
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "PDD"
-				quid       	"3951CAD103A0"
-				persistence 	"Transient"
-				multi      	FALSE)
-			    (object Object "Ethernet Packet Driver"
-				quid       	"3951CAD1039D"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"3951CAD1039C"
-					supplier   	"LDD"
-					quidu      	"3951CAD10394"
-					messages   	(list Messages
-					    (object Message "Issue I/O Control Request"
-						quid       	"3951CAD1039B"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"1"
-						ordinal    	0)
-					    (object Message "I/O Control Request Completion"
-						quid       	"3951CAD1039F"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"ToClientFromSupplier"
-						sequence   	"5"
-						ordinal    	4))))
-				persistence 	"Transient"
-				multi      	FALSE))))
-		logical_presentations 	(list unit_reference_list
-		    (object InteractionDiagram "Downstack Data"
-			mechanism_ref 	@672
-			quid       	"3950EA9F0273"
-			title      	"Downstack Data"
-			zoom       	80
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object InterObjView "Protocol Stack" @676
-				location   	(176, 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 	@676
-				    location   	(176, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"Protocol Stack")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3950EACB0226"
-				width      	300
-				height     	1649
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @677
-				    location   	(176, 448)
-				    line_color 	3342489
-				    InterObjView 	@676
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE))
-			    (object InterObjView "Ethernet NIF & Link Layer Control" @678
-				location   	(560, 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 	@678
-				    location   	(560, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	340
-				    justify    	0
-				    label      	"Ethernet NIF & Link Layer Control")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3950EAE7038F"
-				width      	358
-				height     	1649
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @679
-				    location   	(560, 448)
-				    line_color 	3342489
-				    InterObjView 	@678
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @680
-				    location   	(560, 592)
-				    line_color 	3342489
-				    InterObjView 	@678
-				    height     	152
-				    y_coord    	92
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @681
-				    location   	(560, 624)
-				    line_color 	3342489
-				    InterObjView 	@678
-				    height     	60
-				    y_coord    	0
-				    Nested     	TRUE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @682
-				    location   	(560, 832)
-				    line_color 	3342489
-				    InterObjView 	@678
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE))
-			    (object InterObjView "Ethernet Packet Driver" @683
-				location   	(944, 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 	@683
-				    location   	(944, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	286
-				    justify    	0
-				    label      	"Ethernet Packet Driver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3950EB0901DF"
-				width      	304
-				height     	1649
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @684
-				    location   	(944, 832)
-				    line_color 	3342489
-				    InterObjView 	@683
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @685
-				    location   	(944, 1008)
-				    line_color 	3342489
-				    InterObjView 	@683
-				    height     	136
-				    y_coord    	76
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @686
-				    location   	(944, 1024)
-				    line_color 	3342489
-				    InterObjView 	@683
-				    height     	60
-				    y_coord    	0
-				    Nested     	TRUE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @687
-				    location   	(944, 1232)
-				    line_color 	3342489
-				    InterObjView 	@683
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE))
-			    (object InterObjView "LDD" @688
-				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 	@688
-				    location   	(1296, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"LDD")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3950EB1F00C8"
-				width      	300
-				height     	1649
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @689
-				    location   	(1296, 1232)
-				    line_color 	3342489
-				    InterObjView 	@688
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @690
-				    location   	(1296, 1424)
-				    line_color 	3342489
-				    InterObjView 	@688
-				    height     	136
-				    y_coord    	76
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @691
-				    location   	(1296, 1440)
-				    line_color 	3342489
-				    InterObjView 	@688
-				    height     	60
-				    y_coord    	0
-				    Nested     	TRUE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @692
-				    location   	(1296, 1616)
-				    line_color 	3342489
-				    InterObjView 	@688
-				    height     	168
-				    y_coord    	108
-				    Nested     	FALSE))
-			    (object InterObjView "PDD" @693
-				location   	(1632, 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 	@693
-				    location   	(1632, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"PDD")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3950EB2B024C"
-				width      	300
-				height     	1649
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @694
-				    location   	(1632, 1664)
-				    line_color 	3342489
-				    InterObjView 	@693
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE))
-			    (object InterMessView "" @695
-				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 @696
-				    Parent_View 	@695
-				    location   	(367, 404)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950EB66037E"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	262
-				    justify    	0
-				    label      	"Send Packet"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@676
-				supplier   	@678
-				Focus_Src  	@677
-				Focus_Entry 	@679
-				origin     	(191, 448)
-				terminus   	(544, 448)
-				ordinal    	0)
-			    (object SelfMessView "" @697
-				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 @698
-				    Parent_View 	@697
-				    location   	(651, 580)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950EB7500EB"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	403
-				    justify    	0
-				    label      	"Link Layer Process"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@678
-				supplier   	@678
-				Focus_Src  	@680
-				Focus_Entry 	@681
-				origin     	(576, 624)
-				terminus   	(726, 624)
-				ordinal    	1)
-			    (object InterMessView "" @699
-				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 @700
-				    Parent_View 	@699
-				    location   	(751, 788)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950EBB9000C"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	262
-				    justify    	0
-				    label      	"Send Packet"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@678
-				supplier   	@683
-				Focus_Src  	@682
-				Focus_Entry 	@684
-				origin     	(575, 832)
-				terminus   	(928, 832)
-				ordinal    	2)
-			    (object SelfMessView "" @701
-				location   	(16, 1024)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @702
-				    Parent_View 	@701
-				    location   	(1035, 980)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950EBF8008F"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	825
-				    justify    	0
-				    label      	"Packet Concatenation & Queue Handling"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@683
-				supplier   	@683
-				Focus_Src  	@685
-				Focus_Entry 	@686
-				origin     	(960, 1024)
-				terminus   	(1110, 1024)
-				ordinal    	3)
-			    (object InterMessView "" @703
-				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 @704
-				    Parent_View 	@703
-				    location   	(1119, 1188)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950EC60032E"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	428
-				    justify    	0
-				    label      	"Issue Write Request"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@683
-				supplier   	@688
-				Focus_Src  	@687
-				Focus_Entry 	@689
-				origin     	(959, 1232)
-				terminus   	(1280, 1232)
-				ordinal    	4)
-			    (object InterMessView "" @705
-				location   	(1456, 1664)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @706
-				    Parent_View 	@705
-				    location   	(1463, 1620)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950EC76036B"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	428
-				    justify    	0
-				    label      	"Issue Write Request"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@688
-				supplier   	@693
-				Focus_Src  	@692
-				Focus_Entry 	@694
-				origin     	(1311, 1664)
-				terminus   	(1616, 1664)
-				ordinal    	6)
-			    (object SelfMessView "" @707
-				location   	(16, 1440)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @708
-				    Parent_View 	@707
-				    location   	(1387, 1396)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950ECDF02C1"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	562
-				    justify    	0
-				    label      	"Generic Device Processing"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@688
-				supplier   	@688
-				Focus_Src  	@690
-				Focus_Entry 	@691
-				origin     	(1312, 1440)
-				terminus   	(1462, 1440)
-				ordinal    	5)))
-		    (object InteractionDiagram "Upstack Data"
-			mechanism_ref 	@673
-			quid       	"3950EB4402B6"
-			title      	"Upstack Data"
-			zoom       	80
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object InterObjView "Protocol Stack" @709
-				location   	(176, 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 	@709
-				    location   	(176, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"Protocol Stack")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3950EB5301F9"
-				width      	300
-				height     	2353
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @710
-				    location   	(176, 2368)
-				    line_color 	3342489
-				    InterObjView 	@709
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE))
-			    (object InterObjView "Ethernet NIF & Link Layer Control" @711
-				location   	(560, 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 	@711
-				    location   	(560, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	340
-				    justify    	0
-				    label      	"Ethernet NIF & Link Layer Control")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3950EB5301FA"
-				width      	358
-				height     	2353
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @712
-				    location   	(560, 1936)
-				    line_color 	3342489
-				    InterObjView 	@711
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @713
-				    location   	(560, 2128)
-				    line_color 	3342489
-				    InterObjView 	@711
-				    height     	136
-				    y_coord    	76
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @714
-				    location   	(560, 2144)
-				    line_color 	3342489
-				    InterObjView 	@711
-				    height     	60
-				    y_coord    	0
-				    Nested     	TRUE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @715
-				    location   	(560, 2368)
-				    line_color 	3342489
-				    InterObjView 	@711
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE))
-			    (object InterObjView "Ethernet Packet Driver" @716
-				location   	(944, 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 	@716
-				    location   	(944, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	286
-				    justify    	0
-				    label      	"Ethernet Packet Driver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3950EB5301FB"
-				width      	304
-				height     	2353
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @717
-				    location   	(944, 432)
-				    line_color 	3342489
-				    InterObjView 	@716
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @718
-				    location   	(944, 1520)
-				    line_color 	3342489
-				    InterObjView 	@716
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @719
-				    location   	(944, 1712)
-				    line_color 	3342489
-				    InterObjView 	@716
-				    height     	136
-				    y_coord    	76
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @720
-				    location   	(944, 1728)
-				    line_color 	3342489
-				    InterObjView 	@716
-				    height     	60
-				    y_coord    	0
-				    Nested     	TRUE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @721
-				    location   	(944, 1936)
-				    line_color 	3342489
-				    InterObjView 	@716
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE))
-			    (object InterObjView "LDD" @722
-				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 	@722
-				    location   	(1296, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"LDD")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3950EB5301FC"
-				width      	300
-				height     	2353
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @723
-				    location   	(1296, 432)
-				    line_color 	3342489
-				    InterObjView 	@722
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @724
-				    location   	(1296, 624)
-				    line_color 	3342489
-				    InterObjView 	@722
-				    height     	136
-				    y_coord    	76
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @725
-				    location   	(1296, 640)
-				    line_color 	3342489
-				    InterObjView 	@722
-				    height     	60
-				    y_coord    	0
-				    Nested     	TRUE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @726
-				    location   	(1296, 864)
-				    line_color 	3342489
-				    InterObjView 	@722
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @727
-				    location   	(1296, 1152)
-				    line_color 	3342489
-				    InterObjView 	@722
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @728
-				    location   	(1296, 1328)
-				    line_color 	3342489
-				    InterObjView 	@722
-				    height     	136
-				    y_coord    	76
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @729
-				    location   	(1296, 1344)
-				    line_color 	3342489
-				    InterObjView 	@722
-				    height     	60
-				    y_coord    	0
-				    Nested     	TRUE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @730
-				    location   	(1296, 1520)
-				    line_color 	3342489
-				    InterObjView 	@722
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE))
-			    (object InterObjView "PDD" @731
-				location   	(1632, 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 	@731
-				    location   	(1632, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"PDD")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3950EB5301FD"
-				width      	300
-				height     	2353
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @732
-				    location   	(1632, 864)
-				    line_color 	3342489
-				    InterObjView 	@731
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @733
-				    location   	(1632, 1056)
-				    line_color 	3342489
-				    InterObjView 	@731
-				    height     	216
-				    y_coord    	156
-				    Nested     	FALSE))
-			    (object InterMessView "" @734
-				location   	(16, 432)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @735
-				    Parent_View 	@734
-				    location   	(1119, 388)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950F082000E"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	425
-				    justify    	0
-				    label      	"Issue Read Request"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@716
-				supplier   	@722
-				Focus_Src  	@717
-				Focus_Entry 	@723
-				origin     	(959, 432)
-				terminus   	(1280, 432)
-				ordinal    	0)
-			    (object SelfMessView "" @736
-				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 @737
-				    Parent_View 	@736
-				    location   	(1387, 596)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950F09C00B5"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	562
-				    justify    	0
-				    label      	"Generic Device Processing"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@722
-				supplier   	@722
-				Focus_Src  	@724
-				Focus_Entry 	@725
-				origin     	(1312, 640)
-				terminus   	(1462, 640)
-				ordinal    	1)
-			    (object InterMessView "" @738
-				location   	(16, 864)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @739
-				    Parent_View 	@738
-				    location   	(1463, 820)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950F0B70140"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	425
-				    justify    	0
-				    label      	"Issue Read Request"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@722
-				supplier   	@731
-				Focus_Src  	@726
-				Focus_Entry 	@732
-				origin     	(1311, 864)
-				terminus   	(1616, 864)
-				ordinal    	2)
-			    (object InterMessView "" @740
-				location   	(1456, 1152)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @741
-				    Parent_View 	@740
-				    location   	(1464, 1108)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950F176022A"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	425
-				    justify    	0
-				    label      	"Read Data Available"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@731
-				supplier   	@722
-				Focus_Src  	@733
-				Focus_Entry 	@727
-				origin     	(1616, 1152)
-				terminus   	(1312, 1152)
-				ordinal    	3)
-			    (object SelfMessView "" @742
-				location   	(16, 1344)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @743
-				    Parent_View 	@742
-				    location   	(1387, 1300)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950F1B9006E"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	337
-				    justify    	0
-				    label      	"Queue Handling"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@722
-				supplier   	@722
-				Focus_Src  	@728
-				Focus_Entry 	@729
-				origin     	(1312, 1344)
-				terminus   	(1462, 1344)
-				ordinal    	4)
-			    (object InterMessView "" @744
-				location   	(16, 1520)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @745
-				    Parent_View 	@744
-				    location   	(1120, 1476)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950F1C903B0"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	425
-				    justify    	0
-				    label      	"Read Data Available"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@722
-				supplier   	@716
-				Focus_Src  	@730
-				Focus_Entry 	@718
-				origin     	(1280, 1520)
-				terminus   	(960, 1520)
-				ordinal    	5)
-			    (object SelfMessView "" @746
-				location   	(16, 1728)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @747
-				    Parent_View 	@746
-				    location   	(1035, 1684)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950F28801A3"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	412
-				    justify    	0
-				    label      	"Packet Construction"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@716
-				supplier   	@716
-				Focus_Src  	@719
-				Focus_Entry 	@720
-				origin     	(960, 1728)
-				terminus   	(1110, 1728)
-				ordinal    	6)
-			    (object InterMessView "" @748
-				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 @749
-				    Parent_View 	@748
-				    location   	(752, 1892)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950F29C001B"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	534
-				    justify    	0
-				    label      	"Receive Packet Indication"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@716
-				supplier   	@711
-				Focus_Src  	@721
-				Focus_Entry 	@712
-				origin     	(928, 1936)
-				terminus   	(576, 1936)
-				ordinal    	7)
-			    (object SelfMessView "" @750
-				location   	(16, 2144)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @751
-				    Parent_View 	@750
-				    location   	(651, 2100)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950F2CB019F"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	465
-				    justify    	0
-				    label      	"Link Layer Processing"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@711
-				supplier   	@711
-				Focus_Src  	@713
-				Focus_Entry 	@714
-				origin     	(576, 2144)
-				terminus   	(726, 2144)
-				ordinal    	8)
-			    (object InterMessView "" @752
-				location   	(16, 2368)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @753
-				    Parent_View 	@752
-				    location   	(368, 2324)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3950F2E4014B"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	534
-				    justify    	0
-				    label      	"Receive Packet Indication"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@711
-				supplier   	@709
-				Focus_Src  	@715
-				Focus_Entry 	@710
-				origin     	(544, 2368)
-				terminus   	(192, 2368)
-				ordinal    	9)))
-		    (object InteractionDiagram "Event Handling"
-			mechanism_ref 	@674
-			quid       	"3951C9E2010F"
-			title      	"Event Handling"
-			zoom       	80
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	74
-			items      	(list diagram_item_list
-			    (object InterObjView "Ethernet Packet Driver" @754
-				location   	(240, 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 	@754
-				    location   	(240, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	286
-				    justify    	0
-				    label      	"Ethernet Packet Driver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3951CA2C0288"
-				width      	304
-				height     	1361
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @755
-				    location   	(240, 432)
-				    line_color 	3342489
-				    InterObjView 	@754
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @756
-				    location   	(240, 1376)
-				    line_color 	3342489
-				    InterObjView 	@754
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE))
-			    (object InterObjView "LDD" @757
-				location   	(592, 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 	@757
-				    location   	(592, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"LDD")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3951CA2C0290"
-				width      	300
-				height     	1361
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @758
-				    location   	(592, 432)
-				    line_color 	3342489
-				    InterObjView 	@757
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @759
-				    location   	(592, 624)
-				    line_color 	3342489
-				    InterObjView 	@757
-				    height     	136
-				    y_coord    	76
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @760
-				    location   	(592, 640)
-				    line_color 	3342489
-				    InterObjView 	@757
-				    height     	60
-				    y_coord    	0
-				    Nested     	TRUE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @761
-				    location   	(592, 864)
-				    line_color 	3342489
-				    InterObjView 	@757
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @762
-				    location   	(592, 1152)
-				    line_color 	3342489
-				    InterObjView 	@757
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @763
-				    location   	(592, 1376)
-				    line_color 	3342489
-				    InterObjView 	@757
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE))
-			    (object InterObjView "PDD" @764
-				location   	(928, 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 	@764
-				    location   	(928, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"PDD")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3951CA2C0297"
-				width      	300
-				height     	1361
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @765
-				    location   	(928, 864)
-				    line_color 	3342489
-				    InterObjView 	@764
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @766
-				    location   	(928, 1056)
-				    line_color 	3342489
-				    InterObjView 	@764
-				    height     	216
-				    y_coord    	156
-				    Nested     	FALSE))
-			    (object InterMessView "" @767
-				location   	(16, 432)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @768
-				    Parent_View 	@767
-				    location   	(415, 388)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3951CA2C028A"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	578
-				    justify    	0
-				    label      	"Issue Wait for Device Event"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@754
-				supplier   	@757
-				Focus_Src  	@755
-				Focus_Entry 	@758
-				origin     	(255, 432)
-				terminus   	(576, 432)
-				ordinal    	0)
-			    (object SelfMessView "" @769
-				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 @770
-				    Parent_View 	@769
-				    location   	(683, 596)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3951CA2C0292"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	562
-				    justify    	0
-				    label      	"Generic Device Processing"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@757
-				supplier   	@757
-				Focus_Src  	@759
-				Focus_Entry 	@760
-				origin     	(608, 640)
-				terminus   	(758, 640)
-				ordinal    	1)
-			    (object InterMessView "" @771
-				location   	(400, 1376)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @772
-				    Parent_View 	@771
-				    location   	(416, 1332)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3951CA2C028B"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	350
-				    justify    	0
-				    label      	"I/O Device Event"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@757
-				supplier   	@754
-				Focus_Src  	@763
-				Focus_Entry 	@756
-				origin     	(576, 1376)
-				terminus   	(256, 1376)
-				ordinal    	4)
-			    (object InterMessView "" @773
-				location   	(16, 864)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @774
-				    Parent_View 	@773
-				    location   	(759, 820)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3951CA2C0295"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	578
-				    justify    	0
-				    label      	"Issue Wait for Device Event"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@757
-				supplier   	@764
-				Focus_Src  	@761
-				Focus_Entry 	@765
-				origin     	(607, 864)
-				terminus   	(912, 864)
-				ordinal    	2)
-			    (object InterMessView "" @775
-				location   	(1456, 1152)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @776
-				    Parent_View 	@775
-				    location   	(760, 1107)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3951CA2C0296"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	350
-				    justify    	0
-				    label      	"I/O Device Event"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@764
-				supplier   	@757
-				Focus_Src  	@766
-				Focus_Entry 	@762
-				origin     	(912, 1152)
-				terminus   	(608, 1152)
-				ordinal    	3)))
-		    (object InteractionDiagram "IOCTL Handling"
-			mechanism_ref 	@675
-			quid       	"3951C9FD00A0"
-			title      	"IOCTL Handling"
-			zoom       	80
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object InterObjView "LDD" @777
-				location   	(592, 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 	@777
-				    location   	(592, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"LDD")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3951CAD10394"
-				width      	300
-				height     	1345
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @778
-				    location   	(592, 432)
-				    line_color 	3342489
-				    InterObjView 	@777
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @779
-				    location   	(592, 624)
-				    line_color 	3342489
-				    InterObjView 	@777
-				    height     	136
-				    y_coord    	76
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @780
-				    location   	(592, 640)
-				    line_color 	3342489
-				    InterObjView 	@777
-				    height     	60
-				    y_coord    	0
-				    Nested     	TRUE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @781
-				    location   	(592, 864)
-				    line_color 	3342489
-				    InterObjView 	@777
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @782
-				    location   	(592, 1152)
-				    line_color 	3342489
-				    InterObjView 	@777
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @783
-				    location   	(592, 1360)
-				    line_color 	3342489
-				    InterObjView 	@777
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE))
-			    (object InterObjView "PDD" @784
-				location   	(928, 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 	@784
-				    location   	(928, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"PDD")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3951CAD103A0"
-				width      	300
-				height     	1345
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @785
-				    location   	(928, 864)
-				    line_color 	3342489
-				    InterObjView 	@784
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @786
-				    location   	(928, 1056)
-				    line_color 	3342489
-				    InterObjView 	@784
-				    height     	216
-				    y_coord    	156
-				    Nested     	FALSE))
-			    (object InterObjView "Ethernet Packet Driver" @787
-				location   	(240, 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 	@787
-				    location   	(240, 224)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	286
-				    justify    	0
-				    label      	"Ethernet Packet Driver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"3951CAD1039D"
-				width      	304
-				height     	1345
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @788
-				    location   	(240, 432)
-				    line_color 	3342489
-				    InterObjView 	@787
-				    height     	120
-				    y_coord    	60
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @789
-				    location   	(240, 1360)
-				    line_color 	3342489
-				    InterObjView 	@787
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE))
-			    (object SelfMessView "" @790
-				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 @791
-				    Parent_View 	@790
-				    location   	(683, 596)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3951CAD10396"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	562
-				    justify    	0
-				    label      	"Generic Device Processing"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@777
-				supplier   	@777
-				Focus_Src  	@779
-				Focus_Entry 	@780
-				origin     	(608, 640)
-				terminus   	(758, 640)
-				ordinal    	1)
-			    (object InterMessView "" @792
-				location   	(16, 864)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @793
-				    Parent_View 	@792
-				    location   	(759, 820)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3951CAD10399"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	531
-				    justify    	0
-				    label      	"Issue I/O Control Request"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@777
-				supplier   	@784
-				Focus_Src  	@781
-				Focus_Entry 	@785
-				origin     	(607, 864)
-				terminus   	(912, 864)
-				ordinal    	2)
-			    (object InterMessView "" @794
-				location   	(1456, 1152)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @795
-				    Parent_View 	@794
-				    location   	(760, 1108)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3951CAD1039A"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	646
-				    justify    	0
-				    label      	"I/O Control Request Completion"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@784
-				supplier   	@777
-				Focus_Src  	@786
-				Focus_Entry 	@782
-				origin     	(912, 1152)
-				terminus   	(608, 1152)
-				ordinal    	3)
-			    (object InterMessView "" @796
-				location   	(16, 432)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @797
-				    Parent_View 	@796
-				    location   	(415, 388)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3951CAD1039B"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	531
-				    justify    	0
-				    label      	"Issue I/O Control Request"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@787
-				supplier   	@777
-				Focus_Src  	@788
-				Focus_Entry 	@778
-				origin     	(255, 432)
-				terminus   	(576, 432)
-				ordinal    	0)
-			    (object InterMessView "" @798
-				location   	(416, 1360)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @799
-				    Parent_View 	@798
-				    location   	(416, 1316)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"3951CAD1039F"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	646
-				    justify    	0
-				    label      	"I/O Control Request Completion"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@777
-				supplier   	@787
-				Focus_Src  	@783
-				Focus_Entry 	@789
-				origin     	(576, 1360)
-				terminus   	(256, 1360)
-				ordinal    	4))))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"39479F5700F4"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object CategoryView "Logical View::PDD" @800
-			location   	(560, 1600)
-			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 	@800
-			    location   	(416, 1516)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"PDD")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"39479FA00157"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::LDD" @801
-			location   	(1056, 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 	@801
-			    location   	(912, 1228)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"LDD")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3948ADF10008"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::PC Card Bus" @802
-			location   	(1040, 2128)
-			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 	@802
-			    location   	(896, 2044)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"PC Card Bus")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3948B5F901A9"
-			width      	300
-			height     	180)
-		    (object ImportView "" @803
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3948B64B00F3"
-			client     	@800
-			supplier   	@802
-			line_style 	0)
-		    (object CategoryView "Logical View::ARP" @804
-			location   	(1696, 688)
-			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 	@804
-			    location   	(1552, 604)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"ARP")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3948F7F80301"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::Ethernet NIF" @805
-			location   	(1088, 688)
-			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 	@805
-			    location   	(944, 604)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Ethernet NIF")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"394F3E21008D"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::Ethernet Packet Driver" @806
-			location   	(512, 960)
-			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 	@806
-			    location   	(366, 876)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	292
-			    justify    	0
-			    label      	"Ethernet Packet Driver")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"394F3E320074"
-			width      	304
-			height     	180)
-		    (object ImportView "" @807
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"394F3EDC0231"
-			client     	@806
-			supplier   	@801
-			line_style 	0)
-		    (object ImportView "" @808
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"394F3EEC0306"
-			client     	@805
-			supplier   	@806
-			line_style 	0)
-		    (object ImportView "" @809
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"394F3F0D0065"
-			client     	@805
-			supplier   	@804
-			line_style 	0)
-		    (object ImportView "" @810
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3948B58402B9"
-			client     	@801
-			supplier   	@800
-			line_style 	0)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"39479F5700F0"
-	physical_models 	(list unit_reference_list)
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"39479F5700F7"
-		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       	"39479F5700F1"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"39479F5700F3"
-		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       	"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       	"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       	"cg"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"UseMSVC"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CommentWidth"
-			value      	60)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"compiler2.1__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue(sizeof($targetClass),$limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue(sizeof($targetClass),$limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference($limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference($limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"compiler3.0__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ImplementationType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ClassKey"
-			value      	"class")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"PutBodiesInSpec"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDefaultConstructor"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DefaultConstructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExplicitDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateCopyConstructor"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyConstructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExplicitCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDestructor"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DestructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DestructorKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDestructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssignmentOperation"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssignmentVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssignmentKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssignmentOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEqualityOperations"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"EqualityVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"EqualityKind"
-			value      	("FriendKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineEqualityOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateRelationalOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"RelationalVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"RelationalKind"
-			value      	("FriendKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineRelationalOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateStorageMgmtOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StorageMgmtVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineStorageMgmtOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSubscriptOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSubscriptOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDereferenceOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDereferenceOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateIndirectionOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineIndirectionOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateStreamOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StreamVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineStreamOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ThreeKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"KindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FriendKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"DeclareAndDefine"
-				value      	199)
-			    (object Attribute
-				tool       	"cg"
-				name       	"DeclareOnly"
-				value      	205)
-			    (object Attribute
-				tool       	"cg"
-				name       	"DoNotDeclare"
-				value      	206)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"VisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExtensionlessFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InclusionProtectionSymbol"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeFormat"
-			value      	(value Text 
-|// $package
-|#include "$file"
-|
-			))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludePrecompiledHeader"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeOrder"
-			value      	"AMIR")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyle"
-			value      	("InliningStyleSet" 207))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"InClassDeclaration"
-				value      	208)
-			    (object Attribute
-				tool       	"cg"
-				name       	"FollowingClassDeclaration"
-				value      	207)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"TypesDefined"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeClosure"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExtensionlessFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeFormat"
-			value      	(value Text 
-|// $package
-|#include "$file"
-|
-			))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludePrecompiledHeader"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeOrder"
-			value      	"AMIR")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyle"
-			value      	("InliningStyleSet" 207))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"InClassDeclaration"
-				value      	208)
-			    (object Attribute
-				tool       	"cg"
-				name       	"FollowingClassDeclaration"
-				value      	207)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"TypesDefined"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeClosure"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationKind"
-			value      	("OperationKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAbstractBody"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SpecialDeclReturnType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsConst"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsExplicit"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Inline"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"EntryCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExitCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CCRegion"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"BodyAnnotations"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"Ordered"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$supplier")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SelectorName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SelectorType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HasRelTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Association"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$targetClass")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Inherit"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"InstanceArguments"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerGet"
-			value      	"$data.get($keys)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerSet"
-			value      	"$data.set($keys,$value)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedContainer"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassContainer"
-			value      	"$supplier *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassInitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetSetByReference"
-			value      	("QualifiedGetSetByReferenceSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetSetByReferenceSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_GetSetByReference"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateQualifiedGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineQualifiedGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateQualifiedSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedSetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedSetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineQualifiedSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberName"
-			value      	"$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssocClassGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassSetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassSetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssocClassSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassForwardReferenceOnly"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtAttributeVisibility"
-				value      	211)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CCRegion"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Uses"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"BodyReferenceOnly"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Subsystem"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DirectoryIsOnSearchList"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"PrecompiledHeader"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Category"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"IsNamespace"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Indent"
-			value      	2)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Version"
-			value      	"5.0")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCClassTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCClassTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Interface_Part"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Connection_Part"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Class_Factory"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CObjectFunctionality"
-			value      	("CObjectFunctionalitySet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CObjectFunctionalitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dynamic"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dyncreate"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Serial"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOverrideGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDataGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DATA_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateFieldGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_FIELD_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMessageGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMessageMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MESSAGE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEFactory"
-			value      	("OLEFactorySet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEFactorySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Built_in"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Simple"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Licensed"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEName"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEClassID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOLECtlType"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLECtlType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOLETypeLib"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibMajor"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibMinor"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GeneratePropPageIDs"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEPropPageIDs"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDispatchMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockProperties"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockFunctions"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DispatchDefValue"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDispIdEnum"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISP_ID_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInterfaceMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"INTERFACE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"InitInterface"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateEventMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockEvents"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateEventSinkMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PropNotifySinks"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateConnectionMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CONNECTION_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"ConnectionPointIID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"InheritanceType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLECommands"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MFCDeclares"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MFCImplements"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"ATL_Declares"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateCOMMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"COM_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateConnectionPointMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CONNECTION_POINT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMsgMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GeneratePropertyMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PROPERTY_MAP_Entries"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCOperationTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCOperationTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Virtual_Override"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Message_Handler"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dispatch_Handler"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Event_Firing_Function"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Event_Sink_Handler"
-				value      	5)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Std_OLE_Method"
-				value      	6)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Command_Parser"
-				value      	7)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Get_Function"
-				value      	8)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Set_Function"
-				value      	9)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Notify_Function"
-				value      	10)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Macro_Generated_Function"
-				value      	11)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MESSAGE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"BodyImage"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateIncludesGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_INCLUDES_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInsertLocation"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateIncludesGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_INCLUDES_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInsertLocation"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Model Integrator"
-		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.3")
-		    (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      	FALSE)
-		    (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
-|attr232=TInt
-|attr233=TInt16
-|attr234=TInt32
-|attr235=TInt64
-|attr236=TInt8
-|attr237=TUint
-|attr238=TBuf
-|attr239=TBuf16
-|attr240=TBuf8
-|attr241=TBufC
-|attr242=TDes
-|attr243=TDes16
-|attr244=TDes8
-|attr245=TDesC
-|attr246=TDesC16
-|attr247=TDesC8
-|attr248=TPtr
-|attr249=TPtrC
-|attr250=TUint16
-|attr251=TUint32
-|attr252=TUint8
-|attr253=TBool
-|attr254=TChar
-			))
-		    (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       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)))
-	    (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       	"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__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       	"VisualStudio"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"framework"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Web Publisher"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Version Control"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"39479F5700F2"))
--- a/linklayerprotocols/pppnif/te_ppp/ANVL/DocTAL/anvlppp.tal	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1838 +0,0 @@
-Portions Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
-All rights reserved.
-This component and the accompanying materials are made available
-under the terms of "Eclipse Public License v1.0"
-which accompanies this distribution, and is available
-at the URL "http://www.eclipse.org/legal/epl-v10.html".
-
-Initial Contributors:
-Nokia Corporation - initial contribution.
-
-Contributors:
-
-Description:
-
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-PROTOCOL SPECIFICATION AND TEST SETUP
-ANVL Test Suite PPP Family (ppp of ppp, pppauth, rfc1471, rfc1473)
-RFC 1661:  'The Point-to-Point Protocol (PPP)'
-(William Allen Simpson, Daydreamer, July 1994)
-RFC 1662:  'PPP in HDLC-like Framing'
-(William Allen Simpson, Daydreamer, July 1994)
-This test suite requires that the workstation running ANVL be
-connected to the DUT with a serial cable. The DUT should be
-configured to have all default values for its options. Some
-tests require LQM, IP (if available in this version of ANVL) or
-a LAN interface to also be configured.
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-1.1
-TEST_DESCRIPTION
-Restart Timer default is 3 seconds (with Configure-Requests)
-TEST_REFERENCE
-RFC 1661 s4.6 p24 Counters and Timers
-TEST_METHOD
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Do not respond
--  DUT: Send Configure-Requests every 3 secs (or doubling up to that)
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-1.2
-TEST_DESCRIPTION
-Restart Timer default is 3 seconds (with Terminate-Requests)
-TEST_REFERENCE
-RFC 1661 s4.6 p24 Counters and Timers
-TEST_METHOD
-- ANVL: Cause DUT to close connection
--  DUT: Send Terminate-Request
-- ANVL: Do not respond
--  DUT: Send Terminate-Requests every 3 secs (or doubling up to that)
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-1.3
-TEST_DESCRIPTION
-Restart Timer MUST be configurable
-TEST_REFERENCE
-RFC 1661 s4.6 p24 Counters and Timers
-TEST_METHOD
-- ANVL: Configure Restart Timer to be different than 3 seconds
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Do not respond
--  DUT: Send Configure-Requests every Restart-Timer secs
-        (or doubling up to that)
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-1.4
-TEST_DESCRIPTION
-Max Terminate default is 2
-TEST_REFERENCE
-RFC 1661 s4.6 p24 Counters and Timers
-TEST_METHOD
-- ANVL: Cause DUT to close connection
--  DUT: Send Terminate-Request
-- ANVL: Do not respond
--  DUT: Send Terminate-Request
-- ANVL: Do not respond
--  DUT: Drop connection
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-1.5
-TEST_DESCRIPTION
-Max Terminate MUST be configurable
-TEST_REFERENCE
-RFC 1661 s4.6 p24 Counters and Timers
-TEST_METHOD
-- ANVL: Configure Max Terminate to be different than 2
-- ANVL: Open connection
-- ANVL: Cause DUT to close connection
--  DUT: Send Terminate-Request
-- ANVL: Do not respond
--  DUT: Send total of 'Max Terminate' Terminate-Requests
-- ANVL: Do not respond
--  DUT: Drop connection
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-1.6
-TEST_DESCRIPTION
-Max Configure default is 10
-TEST_REFERENCE
-RFC 1661 s4.6 p24 Counters and Timers
-TEST_METHOD
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Do not respond
--  DUT: Send total of 10 Configure-Requests
-- ANVL: Do not respond
--  DUT: Stop sending Configure-Requests
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-1.7
-TEST_DESCRIPTION
-Max Configure MUST be configurable
-TEST_REFERENCE
-RFC 1661 s4.6 p24 Counters and Timers
-TEST_METHOD
-- ANVL: Configure Max Configure to be different than 10
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Do not respond
--  DUT: Send total of 'Max Configure' Configure-Requests
-- ANVL: Do not respond
--  DUT: Stop sending Configure-Requests
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-1.8
-TEST_DESCRIPTION
-Max Failure default is 5
-TEST_REFERENCE
-RFC 1661 s4.6 p25 Counters and Timers
-TEST_METHOD
-- ANVL: Send Configure-Request with option DUT will Nak
--  DUT: Send Configure-Nak
-- ANVL: Send total of 5 Configure-Requests that are the same
--  DUT: Send total of 5 Configure-Naks
-- ANVL: Send 1 additional Configure-Request that is the same
--  DUT: Send Configure-Reject
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-1.9
-TEST_DESCRIPTION
-Max Failure MUST be configurable
-TEST_REFERENCE
-RFC 1661 s4.6 p25 Counters and Timers
-TEST_METHOD
-- ANVL: Configure DUT with Max Failure to N (different than 5)
-- ANVL: Send Configure-Request with option DUT will Nak
--  DUT: Send Configure-Nak
-- ANVL: Send total of N Configure-Requests that are the same
--  DUT: Send total of N Configure-Naks
-- ANVL: Send 1 additional Configure-Request that is the same
--  DUT: Send Code-Reject
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-3.1
-TEST_DESCRIPTION
-An implementation wishing to open connection MUST transmit a
-Configure-Request
-TEST_REFERENCE
-RFC 1661 s5.1 p28 Configure-Request
-TEST_METHOD
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Validate fields
-        Code             1
-        Identifier       any
-        Length           packet length (<= 1500)
-        Options          type is 1-5, 7, 8, 17-19 (MP options)
-                         no default values
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-3.3
-TEST_DESCRIPTION
-The Identifier field MUST be changed whenever the content of the
-Options field changes.
-TEST_REFERENCE
-RFC 1661 s5.1 p28 Configure-Request
-TEST_METHOD
-- SETUP: Give DUT non-default MRU
-- ANVL: Cause DUT to open connection with non-default MRU
--  DUT: Send Configure-Request
-- ANVL: Send Configure-Reject for MRU specifying default value
--  DUT: Send Configure-Request
-- ANVL: Check that id is different and Options changed
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-3.4
-TEST_DESCRIPTION
-Upon reception of Configure-Request, an appropriate reply MUST
-be transmitted.
-TEST_REFERENCE
-RFC 1661 s5.1 p28 Configure-Request
-TEST_METHOD
-- ANVL: Send Configure-Request
--  DUT: Send one of Configure-{Ack,Nak,Reject}
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-3.5
-TEST_DESCRIPTION
-Configure-Requests with bad lengths are ignored
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.1 p28 Configure-Request
-TEST_METHOD
-- ANVL: Send Configure-Request with incorrect length
--  DUT: Should not send Configure-{Ack,Nak,Reject}
-- CASE: length = 0-3
-- CASE: stated length > actual length
-- CASE: Options length = MRU
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-3.6
-TEST_DESCRIPTION
-Configuration Options SHOULD NOT be included with default values
-TEST_REFERENCE
-RFC 1661 s5.1 p28 Configure-Request
-TEST_METHOD
-- SETUP: Give DUT non-default MRU
-- ANVL: Cause DUT to open connection with non-boolean Option
--  DUT: Send Configure-Request
-- ANVL: Send Configure-Nak for Option specifying default value
--  DUT: Send Configure-Request without Option
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-4.1
-TEST_DESCRIPTION
-If every Option and value received in Configure-Request is
-recognizable then the implementation MUST transmit Configure-Ack
-TEST_REFERENCE
-RFC 1661 s5.2 p29 Configure-Ack
-TEST_METHOD
-- ANVL: Send DUT Configuration-Request with some Options
--  DUT: Send Configure-Ack
-- ANVL: Validate fields
-        Code             2
-        Identifier       same as in Request
-        Length           packet length (<= 1500)
-        Options          same as in Request
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-4.2
-TEST_DESCRIPTION
-Discard Configure-Acks whose Identifier and/or Option fields do not
-match those of the Configure-Request.
-TEST_REFERENCE
-RFC 1661 s5.2 p29 Configure-Ack
-TEST_METHOD
-- ANVL: Cause DUT to open connection
-- ANVL: Negotiate LCP using Configure-Ack with bad Identifier field
--  DUT: Send Configure-Request (should not reach LCP Open state)
-- ANVL: Negotiate LCP using Configure-Ack with extra option appended
--  DUT: Send Configure-Request (should not reach LCP Open state)
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-4.3
-TEST_DESCRIPTION
-The Options in the Configure-Ack contains the Options field
-copied from the Configure-Request
-TEST_REFERENCE
-RFC 1661 s5.2 p29 Configure-Ack
-TEST_METHOD
-- ANVL: Send Configure-Request with agreeable Options
--  DUT: Send Configure-Ack
-- ANVL: Validate Options are exactly the same
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-4.4
-TEST_DESCRIPTION
-A Configure-Ack with invalid Options should be discarded
-TEST_REFERENCE
-RFC 1661 s5.2 p29 Configure-Ack
-TEST_METHOD
-- ANVL: Cause DUT to open connection with >1 Options
-- ANVL: Negotiate LCP using Configure-Ack with different
-        values in Options
--  DUT: Send Configure-Request (should not reach LCP Open state)
-- ANVL: Negotiate LCP using Configure-Ack with Options in
-        different order
--  DUT: Send Configure-Request (should not reach LCP Open state)
-- ANVL: Negotiate LCP using Configure-Ack with last Option missing
--  DUT: Send Configure-Request (should not reach LCP Open state)
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-4.5
-TEST_DESCRIPTION
-Configure-Ack with bad length is discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.2 p29 Configure-Ack
-TEST_METHOD
-- ANVL: Cause DUT to open connection
-- ANVL: Negotiate LCP using Configure-Ack with incorrect length
--  DUT: Send Configure-Request (should not reach LCP Open state)
-- CASE: length = 0-3
-- CASE: stated length > actual
-- CASE: Options field length = MRU
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-4.6
-TEST_DESCRIPTION
-Unsolicited Configure-Acks are discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.2 p29 Configure-Ack
-TEST_METHOD
-- ANVL: Send Configure-Ack, before connection is established
--  DUT: Should not crash
-- ANVL: Establish connection
-- ANVL: Close connection
-- ANVL: Send Configure-Ack, after connection is closed
--  DUT: Should not crash
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-5.1
-TEST_DESCRIPTION
-If all Options are known, but some have unacceptable values a
-Configure-Nak is sent with appropriate values indicated
-TEST_REFERENCE
-RFC 1661 s5.3 p30 Configure-Nak
-TEST_METHOD
-- ANVL: Send Configure-Request with unacceptable Options
--  DUT: Send Configure-Nak
-- ANVL: Validate fields
-        Code              3
-        Identifier        same as in Request
-        Length            packet length (<= 1500)
-        Options           unnacceptable, new values, in order
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-5.2
-TEST_DESCRIPTION
-Options which have no value fields (boolean Options) MUST use the
-Configure-Reject reply instead.
-TEST_REFERENCE
-RFC 1661 s5.3 p30 Configure-Nak
-TEST_METHOD
-- ANVL: Send Configure-Request with unacceptable boolean Options
--  DUT: Send Configure-Reject, not Configure-Nak
-- ANVL: Send Configure-Request with unacceptable Options of both types
--  DUT: Send Configure-Reject for boolean Option only
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-5.4
-TEST_DESCRIPTION
-If Identifier in Configure-Nak does not match that of the last
-Configure-Request it MUST be discarded
-TEST_REFERENCE
-RFC 1661 s5.3 p31 Configure-Nak, p46 Magic-Number
-TEST_METHOD
-- ANVL: Cause DUT to open connection with Magic-Number option
--  DUT: Send Configure-Request with Magic-Number option
-- ANVL: Send Configure-Nak with different Identifier field
--  DUT: Send unmodified Configure-Request (same ID field)
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-5.5
-TEST_DESCRIPTION
-Reception of Configure-Nak indicates that new Configure-Request
-MAY be sent with the Options modified as in the Configure-Nak
-TEST_REFERENCE
-RFC 1661 s5.3 p30 Configure-Nak
-TEST_METHOD
-- SETUP: Give DUT non-default MRU
-- ANVL: Cause DUT to open connection with Options
--  DUT: Send Configure-Request
-- ANVL: Send Configure-Nak with new values
--  DUT: Send Configure-Request with modified values
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-5.6
-TEST_DESCRIPTION
-A Configure-Nak may contain Options with default values if different
-from the Configure-Request
-TEST_REFERENCE
-RFC 1661 s5.3 p30 Configure-Nak
-TEST_METHOD
-- SETUP: Give DUT non-default MRU
-- ANVL: Cause DUT to open connection with non-boolean Option
--  DUT: Send Configure-Request
-- ANVL: Send Configure-Nak for Option specifying default value
--  DUT: Send Configure-Request either with the default value or
-        without Option
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-5.9
-TEST_DESCRIPTION
-Unsolicited Configure-Naks are discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.3 p30 Configure-Nak
-TEST_METHOD
-- ANVL: (with connection open) Send Configure-Nak
-- ANVL: Check that connection is still up
-- ANVL: Close connection
-- ANVL: Send Configure-Nak
--  DUT: Should not crash and should not send a response
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-5.10
-TEST_DESCRIPTION
-Configure-Nak with bad length is discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.3 p30 Configure-Nak
-TEST_METHOD
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Send Configure-Nak with incorrect length
--  DUT: Send unmodified Configure-Request
-- CASE: length = 0-3
-- CASE: stated length > actual
-- CASE: Options field length = MRU
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-5.11
-TEST_DESCRIPTION
-Configure-Nak with no Options should be ignored
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.3 p30 Configure-Nak
-TEST_METHOD
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Send Configure-Nak with no Options specified
--  DUT: Send Configure-Request
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-6.1
-TEST_DESCRIPTION
-If Options received in Configure-Request are not acceptable for
-negotiation then Configure-Reject MUST be sent
-TEST_REFERENCE
-RFC 1661 s5.4 p31 Configure-Reject
-TEST_METHOD
-- ANVL: Send Configure-Request with unknown Option
--  DUT: Send Configure-Reject
-- ANVL: Validate fields
-- ANVL: Validate fields
-        Code                       4
-        Identifier                 same as in Request
-        Length                     packet length (<= 1500)
-        Options                    bad Options, in order
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-6.2
-TEST_DESCRIPTION
-Invalid Configure-Rejects are discarded
-TEST_REFERENCE
-RFC 1661 s5.4 p31 Configure-Reject
-TEST_METHOD
-- ANVL: Cause DUT to open connection with Options (>1)
--  DUT: Send Configure-Request
-- ANVL: Send DUT Configure-Reject with different Identifier
--  DUT: Send unmodified Configure-Request
-- ANVL: Send Configure-Reject with Options in wrong order
--  DUT: Send unmodified Configure-Request
-- ANVL: Send Configure-Reject with different values in Option fields
--  DUT: Send unmodified Configure-Request
-- ANVL: Send Configure-Reject with Options not in Configure-Request
--  DUT: Send unmodified Configure-Request
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-6.3
-TEST_DESCRIPTION
-A Configure-Request with none of the rejected Options should be sent
-when valid Configure-Reject is received
-TEST_REFERENCE
-RFC 1661 s5.4 p31 Configure-Reject
-TEST_METHOD
-- ANVL: Cause DUT to open connection with non-necessary Option
--  DUT: Send Configure-Request
-- ANVL: Send Configure-Reject with Option
--  DUT: Send Configure-Request without Option
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-6.4
-TEST_DESCRIPTION
-Configure-Rejects with bad lengths should be discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.4 p31-32 Configure-Reject
-TEST_METHOD
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Send Configure-Reject with incorrect length
--  DUT: Send unmodified Configure-Request
-- CASE: length = 0-3
-- CASE: stated length > actual
-- CASE: Options field length = MRU
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-6.5
-TEST_DESCRIPTION
-Configure-Reject with no Options should be ignored
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.4 p31-32 Configure-Reject
-TEST_METHOD
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Send Configure-Reject with no Options specified
--  DUT: Send Configure-Request
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-6.6
-TEST_DESCRIPTION
-Unsolicited Configure-Rejects are discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.4 p31-31 Configure-Reject
-TEST_METHOD
-- ANVL: Close connection
-- ANVL: Send Configure-Reject
--  DUT: Should not crash
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-7.1
-TEST_DESCRIPTION
-A LCP implementation wishing to close connection SHOULD transmit
-a LCP packet with the Code field set to 5 (Terminate-Request)
-TEST_REFERENCE
-RFC 1661 s5.5 p33 Terminate-Request and Terminate-Ack
-TEST_METHOD
-- ANVL: Set up PPP connection with DUT
-- ANVL: Cause DUT to close connection
--  DUT: Send Terminate-Request
-- ANVL: Validate fields
-        Code                       5
-        Identifier                 any
-        Length                     packet length (<= MRU)
-        Data                       len - 4 bytes of data
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-7.2
-TEST_DESCRIPTION
-Terminate-Request packets SHOULD continue to be sent until
-Terminate-Ack is received.
-TEST_REFERENCE
-RFC 1661 s5.5 p33 Terminate-Request and Terminate-Ack
-TEST_METHOD
-- ANVL: Set up PPP connection with DUT
-- ANVL: Cause DUT to close connection
--  DUT: Send Terminate-Request packets
-- ANVL: Ignore 2 Terminate-Requests
-- ANVL: Send Terminate-Ack packet
--  DUT: Should stop sending Terminate-Request packets
-- ANVL: Check connection is closed
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-7.3
-TEST_DESCRIPTION
-Terminate-Request packets SHOULD continue to be sent until
-the lower layer indicates that it has gone down.
-TEST_REFERENCE
-RFC 1661 s5.5 p33 Terminate-Request and Terminate-Ack
-TEST_METHOD
-- ANVL: Set up PPP connection with DUT
-- ANVL: Cause DUT to close connection
--  DUT: Send Terminate-Request packets
-- ANVL: Ignore 2 Terminate-Request packets
-- ANVL: Drop DTR
--  DUT: Should stop sending Terminate-Request packets
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-7.4
-TEST_DESCRIPTION
-Terminate-Request packets SHOULD continue to be sent until
-a sufficiently large number have been transmitted
-TEST_REFERENCE
-RFC 1661 s5.5 p33 Terminate-Request and Terminate-Ack
-TEST_METHOD
-- ANVL: Set up PPP connection with DUT
--  DUT: Send Max Terminate Terminate-Request packets
--  DUT: Close connection
-- ANVL: Check connection is closed
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-7.5
-TEST_DESCRIPTION
-Upon reception of Terminate-Request, a Terminate-Ack MUST be
-transmitted
-TEST_REFERENCE
-RFC 1661 s5.5 p33 Terminate-Request and Terminate-Ack
-TEST_METHOD
-- ANVL: Set up PPP connection with DUT
-- ANVL: Send DUT Terminate-Request
--  DUT: Send Terminate-Ack
-- ANVL: Validate fields
-        Code                       6
-        Identifier                 same as in Terminate-Request
-        Length                     packet length (<= MRU)
-        Data                       len - 4 bytes of data
--  DUT: Close connection
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-7.7
-TEST_DESCRIPTION
-An unelicited Terminate-Ack means peer is in need of renegotiation
-TEST_REFERENCE
-RFC 1661 s5.5 p33 Terminate-Request and Terminate-Ack
-TEST_METHOD
-- ANVL: Set up PPP connection with DUT
-- ANVL: Send Terminate-Ack
--  DUT: Send Configure-Request
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-7.9
-TEST_DESCRIPTION
-Bad length Terminate-Request packets should be discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.5 p33-34 Terminate-Request and Terminate-Ack
-TEST_METHOD
-- ANVL: Send Terminate-Request with incorrect lengths
--  DUT: Should discard
-- ANVL: Check connection still up
-- CASE: length = 0-3
-- CASE: stated length > actual
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-7.10
-TEST_DESCRIPTION
-Bad length Terminate-Ack packets should be discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.5 p33-34 Terminate-Request and Terminate-Ack
-TEST_METHOD
-- ANVL: Set up PPP connection with DUT
-- ANVL: Cause DUT to close connection
--  DUT: Send Terminate-Request
-- ANVL: Send Terminate-Ack with incorrect length
--  DUT: Resend Terminate-Request with original id
-- CASE: length = 0-3
-- CASE: stated length > actual
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-7.25
-TEST_DESCRIPTION
-Default Terminate Ack timeout is 3 (+/-0.5) seconds
-TEST_REFERENCE
-NEGATIVE: RFC1661 s3.7 Link Termination Phase
-TEST_METHOD
-- ANVL: Set up PPP connection with DUT
-- ANVL: Send DUT Terminate-Request
--  DUT: Send Terminate-Ack
-- ANVL: Wait for at most 1 2/3 of timeout period
-- ANVL: Send Terminate-Request
--  DUT: Do not respond.
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-TEST_NUM
-7.26
-TEST_DESCRIPTION
-If Terminate Request is received in Stopping state
-Terminate Ack is retransmitted but the timeout is not restarted.
-TEST_REFERENCE
-NEGATIVE: RFC1661 s3.7 Link Termination Phase
-TEST_METHOD
-- ANVL: Set up PPP connection with DUT
-- ANVL: Send Terminate-Request
--  DUT: Send Terminate-Ack
-- ANVL: Wait for 2 seconds
-- ANVL: Send Terminate-Request
--  DUT: Send Terminate-Ack
-- ANVL: Wait for 2 seconds
-- ANVL: Send Terminate Request
--  DUT: Do not respond
-- CASE: >1 Terminate Request received in Stopping state
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-TEST_NUM
-7.27
-TEST_DESCRIPTION
-Symbian Specific: Terminate Ack Timeout should be configurable
-TEST_REFERENCE
-RFC1661 s3.7 Link Termination Phase
-TEST_METHOD
-- ANVL: Set up PPP connection with DUT
-- ANVL: Configure DUT with Terminate Ack timeout (9 sec) which is 
-        different from default(3 +/- 0.5 sec)
-- ANVL: Send DUT Terminate-Request
--  DUT: Send Terminate-Ack
-- ANVL: Wait for 2/3 of timeout to expire
-- ANVL: Send Terminate-Request
--  DUT: Send Terminate-Ack
-- ANVL: Wait for 1 timeout to expire
-- ANVL: Send Terminate-Request
--  DUT: Do not respond
-- CASE: >1 Terminate Request received in Stopping state
-- CASE: TerminateRequest timeout > default timeout
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-TEST_NUM
-8.1
-TEST_DESCRIPTION
-Reception of a LCP packet with an invalid Code MUST be reported
-by transmitting a Code-Reject
-TEST_REFERENCE
-RFC 1661 s5.6 p34 Code-Reject
-TEST_METHOD
-- ANVL: Send LCP packet with invalid code to DUT
--  DUT: Send Code-Reject packet
-- ANVL: Validate fields
-        Code                       7
-        Identifier                 any
-        Length                     packet length (<= MRU)
-        Rejected-Packet            info field of rejected packet
-                                   truncated to MRU
-- CASE: 0, 25, 128, 200
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-8.2
-TEST_DESCRIPTION
-The Identifier field MUST be changed for each Code-Reject sent.
-TEST_REFERENCE
-RFC 1661 s5.6 p34 Code-Reject
-TEST_METHOD
-- ANVL: Send LCP packet with unknown code to DUT
--  DUT: Send Code-Reject packet
-- ANVL: Send LCP packet with unknown code to DUT
--  DUT: Send Code-Reject packet with different Identifier
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-8.3
-TEST_DESCRIPTION
-The Rejected-Information MUST be truncated to comply with the peer's
-established MRU.
-TEST_REFERENCE
-RFC 1661 s5.6 p34 Code-Reject
-TEST_METHOD
-- ANVL: Send LCP packet with unknown code and len = MRU
--  DUT: Send Code-Reject
-- ANVL: Validate Rejected-Packet field is truncated correctly
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-8.4
-TEST_DESCRIPTION
-Unsolicited Code-Reject should be discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.6 p34 Code-Reject
-TEST_METHOD
-- ANVL: Send Code-Reject for unknown code
--  DUT: Should discard
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-8.5
-TEST_DESCRIPTION
-Bad length Code-Reject packets should be discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.6 p34 Code-Reject
-TEST_METHOD
-- ANVL: Send Code-Reject with incorrect lengths
--  DUT: Should remain up
-- CASE: length = 0-3
-- CASE: stated length > actual
-- CASE: Rejected-Packet field length = MRU
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-8.6
-TEST_DESCRIPTION
-A Code-Reject of a packet such as an Echo-Reply communicates an
-unrecoverable error that terminates the connection
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.6 p34 Code-Reject
-RFC 1661 s4.3 p20 Events
-TEST_METHOD
-- ANVL: Send Echo-Request
--  DUT: Send Echo-Reply
-- ANVL: Send Code-Reject for Echo-Reply
-- ANVL: Send Echo-Request
--  DUT: Do not respond
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-9.1
-TEST_DESCRIPTION
-Reception of a PPP packet with an unknown Protocol field
-MUST be reported back to the peer by transmitting a Protocol-Reject
-TEST_REFERENCE
-RFC 1661 s5.7 p35 Protocol-Reject
-TEST_METHOD
-- ANVL: Send a PPP packet with unknown Protocol field to DUT
--  DUT: Send back Protocol-Reject packet
-- ANVL: Validate fields:
-        Code                       8
-        Identifier                 any
-        Length                     packet length (<= MRU)
-        Rejected-Protocol          rejected protocol field
-        Rejected-Information       length - 6 bytes of Info. field
-                                   of rejected packet
-- CASE: Protocol = 0xC022, 0, 0x8037, 0xFEFF, 0x0022
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-9.2
-TEST_DESCRIPTION
-Upon reception of a Protocol-Reject, the implementation MUST stop
-sending packets of the indicated protocol
-TEST_REFERENCE
-RFC 1661 s5.7 p35 Protocol-Reject
-TEST_METHOD
-- ANVL: Cause DUT to send non-LCP packets
--  DUT: Send non-LCP packets
-- ANVL: Send Protocol-Reject packet for protocol
--  DUT: Should stop sending packets for that protocol
-- CASE: protocol = IP, non-LCP packet = ICMP echo
-- CASE: protocol = IPCP, non-LCP packet = IPCP packets
-- CASE: protocol = IPCP, non-LCP packet = ICMP echo
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-9.3
-TEST_DESCRIPTION       
-The Identifier field MUST be changed for each Protocol-Reject sent.
-TEST_REFERENCE
-RFC 1661 s5.7 p35 Protocol-Reject
-TEST_METHOD
-- ANVL: Send PPP packet with unknown Protocol field to DUT
--  DUT: Send Protocol-Reject packet
-- ANVL: Send another PPP packet with unknown Protocol
--  DUT: Send another Protocol-Reject packet with different id
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-9.4
-TEST_DESCRIPTION
-The Rejected-Information MUST be truncated to comply with the peer's
-established MRU.
-TEST_REFERENCE
-RFC 1661 s5.7 p35 Protocol-Reject
-TEST_METHOD
-- ANVL: Send PPP packet with unknown protocol and length = MRU
--  DUT: Should truncate the Rejected-Information to comply with MRU
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-9.5
-TEST_DESCRIPTION
-Protocol-Reject of LCP should cause full connection shutdown
-TEST_REFERENCE
-RFC 1661 s4.5 p19 Events
-TEST_METHOD
-- ANVL: Open an LCP connection
-- ANVL: Send Protocol-Reject for LCP
--  DUT: Should shut down all layers
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-9.6
-TEST_DESCRIPTION
-Protocol-Rejects with bad lengths should be ignored
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.7 p35-36 Protocol-Reject
-TEST_METHOD
-- ANVL: Establish connection
-- ANVL: Send Protocol-Rejects for LCP with incorrect lengths
-- ANVL: Send Echo-Request
--  DUT: Should reply
-- CASE: length = 0-5
-- CASE: stated length > actual
-- CASE: Rejected-Information length = MRU
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-9.7
-TEST_DESCRIPTION
-Discard Protocol-Reject with unknown protocol
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.7 p35-36 Protocol-Reject
-TEST_METHOD
-- ANVL: Send Protocol-Reject for unknown protocol
--  DUT: Discard Protocol-Reject
-- ANVL: Check that connection is still up
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-9.8
-TEST_DESCRIPTION
-Protocol-Reject packets can only be sent in the LCP Opened state
-TEST_REFERENCE
-RFC 1661 s5.7 p35-36 Protocol-Reject
-TEST_METHOD
-- ANVL: Close connection
-- ANVL: Send packet with unknown protocol
--  DUT: Should not send Protocol-Reject
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-9.9
-TEST_DESCRIPTION
-Protocol-Reject of LCP (RXJ- in state 2-9) causes full shutdown
-TEST_REFERENCE
-RFC 1661 s4.1 p12 State Transition Table (RXJ-)
-TEST_METHOD
-- ANVL: Begin opening an LCP connection
-- ANVL: Send Protocol-Reject for LCP packets during negotiation
--  DUT: Shut down connection
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-9.10
-TEST_DESCRIPTION
-Protocol-Reject packets received in any state other than LCP Opened
-SHOULD be silently discarded
-TEST_REFERENCE
-RFC 1661 s5.7 p36 Protocol-Reject
-TEST_METHOD
-- ANVL: Begin opening an LCP connection
-- ANVL: Send Protocol-Reject for IPCP packets during negotiation
--  DUT: Bring LCP link up
-- ANVL: Negotiate IPCP connection using rejected protocol
--  DUT: Bring requested IPCP link up
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.1
-TEST_DESCRIPTION
-Echo-Request fields correctly filled in
-TEST_REFERENCE
-RFC 1661 s5.8 p36-37 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Cause DUT to send Echo-Request
--  DUT: Send Echo-Request packet
-- ANVL: Validate fields: 
-        Code                       9
-        Identifier                 any
-        Length                     packet length (<= MRU)
-        Magic-Number               0 or negotiated Magic-Number
-        Data                       length - 8 bytes of data
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.2
-TEST_DESCRIPTION
-Upon reception of an Echo-Request, a correctly formatted Echo-Reply
-is sent
-TEST_REFERENCE
-RFC 1661 s5.8 p36 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Send Echo-Request packet
--  DUT: Send Echo-Reply packet
-- ANVL: Validate fields: 
-        Code                       10
-        Identifier                 same as Echo-Request
-        Length                     packet length (<= MRU)
-        Magic-Number               0 unless Magic-Number negotiated
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.3
-TEST_DESCRIPTION
-On transmission, the Identifier field MUST be changed whenever
-a valid reply has been received for a previous request.
-TEST_REFERENCE
-RFC 1661 s5.8 p36 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Cause DUT to send Echo-Request packet
--  DUT: Send Echo-Request packet
-- ANVL: Send Echo-Reply
-- ANVL: Cause DUT to send Echo-Request packet
--  DUT: Send Echo-Request packet
-- ANVL: Send Echo-Reply
-- ANVL: Verify that Identifier is different
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.4
-TEST_DESCRIPTION
-Echo-Request and Echo-Reply packets MUST only be sent in the LCP
-Opened state; any received when not in that state are discarded.
-TEST_REFERENCE
-RFC 1661 s5.8 p36 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Close connection
-- ANVL: Cause DUT to send Echo-Request
--  DUT: Should not send Echo-Request
-- ANVL: Send Echo-Request
--  DUT: Should not send Echo-Reply
-- ANVL: Send Echo-Reply
--  DUT: Should not crash
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.5
-TEST_DESCRIPTION
-Echo-Reply Data must be truncated to accommodate peer's MRU
-TEST_REFERENCE
-RFC 1548 s5.8 p37 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Open connection with ANVL MRU < DUT MRU
-- ANVL: Send Echo-Request with data len = DUT MRU
--  DUT: Send Echo-Reply
-- ANVL: Check that data len is truncated to ANVL MRU
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.6
-TEST_DESCRIPTION
-Unsolicited Echo-Reply is discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.8 p36-37 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Send Echo-Reply
--  DUT: Should not crash
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.7
-TEST_DESCRIPTION
-Echo-Reply with Identifier different from Echo-Request is ignored
-TEST_REFERENCE
-RFC 1661 s5.8 p36 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Cause DUT to send Echo-Request
--  DUT: Send Echo-Request
-- ANVL: Send Echo-Reply with different id
--  DUT: Send Echo-Request again
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.8
-TEST_DESCRIPTION
-Echo-Requests with non-zero Magic-Numbers are discarded
-when Magic-Number has not been negotiated
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.8 p36-37 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Open connection with no Magic-Numbers
-- ANVL: Send Echo-Request with Magic-Number
--  DUT: Should not send Echo-Reply
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.9
-TEST_DESCRIPTION
-Echo-Requests with bad Magic-Numbers are discarded
-when Magic-Number has been negotiated
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.8 p36-37 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Open connection with Magic-Numbers
-- ANVL: Send Echo-Request with invalid Magic-Number
--  DUT: Should not send Echo-Reply
-- CASE: Non-zero Magic-Number not equal to negotiated Magic-Number
-- CASE: Magic-Number = 0
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.10
-TEST_DESCRIPTION
-Echo-Requests with bad lengths are discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.8 p36-37 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Send Echo-Request with incorrect length
--  DUT: Should not send Echo-Reply
-- ANVL: Send Echo-Request with correct length
--  DUT: Should send Echo-Reply
-- CASE: length 0-7
-- CASE: stated length > actual length
-- CASE: data length = default MRU
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.11
-TEST_DESCRIPTION
-Echo-Requests should be retransmitted if no Echo-Reply is received
-TEST_REFERENCE
-RFC 1661 s5.8 p37 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Cause DUT to send Echo-Request
--  DUT: Send Echo-Request
-- ANVL: Do not send Echo-Reply
--  DUT: Retransmit Echo-Request
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.12
-TEST_DESCRIPTION
-Echo-Replies with non-zero Magic-Numbers are discarded
-when Magic-Number has not been negotiated
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.8 p36-37 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Open connection with no Magic-Numbers
-- ANVL: Cause DUT to send Echo-Request
--  DUT: Send Echo-Request
-- ANVL: Send Echo-Reply with Magic-Number
--  DUT: Resend Echo-Request
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.13
-TEST_DESCRIPTION
-Echo-Replies with bad Magic-Numbers are discarded
-when Magic-Number has been negotiated
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.8 p36-37 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Open connection with Magic-Numbers
-- ANVL: Cause DUT to send Echo-Request
--  DUT: Send Echo-Request
-- ANVL: Send Echo-Reply with invalid Magic-Number
--  DUT: Resend Echo-Request
-- CASE: Non-zero Magic-Number not equal to negotiated Magic-Number
-- CASE: Magic-Number = 0
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-10.14
-TEST_DESCRIPTION
-Echo-Replies with bad lengths are discarded
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s5.8 p36-37 Echo-Request and Echo-Reply
-TEST_METHOD
-- ANVL: Cause DUT to send Echo-Request
--  DUT: Send Echo-Request
-- ANVL: Send Echo-Reply with incorrect length
--  DUT: Resend Echo-Request
-- CASE: length 0-7
-- CASE: stated length > actual length
-- CASE: data length = default MRU
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-12.1
-TEST_DESCRIPTION
-Validate format of Maximum-Receive-Unit Option fields
-TEST_REFERENCE
-RFC 1661 s6.1 p41 Maximum-Receive-Unit
-TEST_METHOD
-- ANVL: Cause DUT to open connection with MRU Option
--  DUT: Send Configure-Request
-- ANVL: Validate Maximum-Receive-Unit Option
-        Type                       1
-        Length                     4
-        MRU                        configured value
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-12.2
-TEST_DESCRIPTION
-Check Maximum-Receive-Unit Option is functional
-TEST_REFERENCE
-RFC 1661 s6.1 p41 Maximum-Receive-Unit
-TEST_METHOD
-- ANVL: Open connection requesting MRU of < 1500 octets
-- ANVL: Send Echo-Request with len = 1500
--  DUT: Send Echo-Response with len = MRU
-- ANVL: Close connection
-- ANVL: Cause DUT to open connection with MRU < 1500 octets
-- ANVL: Send Echo-Request with len > 1500
--  DUT: Should not respond
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-12.3
-TEST_DESCRIPTION
-The default Maximum-Receive-Unit is 1500 octets.
-TEST_REFERENCE
-RFC 1661 s6.1 p41 Maximum-Receive-Unit
-TEST_METHOD
-- ANVL: Cause DUT to open connection with default Options
-- ANVL: Send Echo-Request of length 1500
--  DUT: Send Echo-Reply
-- ANVL: Send Echo-Request of length 1501
--  DUT: Should not reply
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-12.4
-TEST_DESCRIPTION
-If a Maximum-Receive-Unit of less than 1500 is negotiated, packets
-of length 1500 must still be accepted
-TEST_REFERENCE
-RFC 1661 s6.1 p41 Maximum-Receive-Unit
-TEST_METHOD
-- ANVL: Cause DUT to open connection with MRU < 1500
-- ANVL: Send Echo-Request of length 1500
--  DUT: Send Echo-Reply
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-12.6
-TEST_DESCRIPTION
-A Maximum-Receive-Unit of less than 4 should not be allowed
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s6.1 p41 Maximum-Receive-Unit
-TEST_METHOD
-- ANVL: Open connection with invalid MRU
--  DUT: Send Configure-Nak
-- CASE: MRU = 0-3
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-12.7
-TEST_DESCRIPTION
-If an Option is received (MRU) in a Configure-Request but
-with an incorrect Length, a Configure-Nak SHOULD be transmitted
-unless the Length goes beyond the end of the packet
-TEST_REFERENCE
-RFC 1661 s6 p41 LCP Configuration Options
-TEST_METHOD
-- ANVL: Send Configure-Requests with MRU Option with incorrect length
--  DUT: Should Configure-Nak
-- CASE: Length < 4
--  DUT: Should silently discard packet
-- CASE: Length > 4
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-13.1
-TEST_DESCRIPTION
-Validate format of Async-Control-Character-Map Option fields
-TEST_REFERENCE
-RFC 1662 s7.1 p14-15 Async-Control-Character-Map
-TEST_METHOD
-- ANVL: Cause DUT to open connection with ACCM Option
--  DUT: Send Configure-Request
-- ANVL: Validate ACCM Option:
-        Type                       2
-        Length                     6
-        ACCM                       configured value
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-13.2
-TEST_DESCRIPTION
-Validate functionality of Async-Control-Character-Map Option
-TEST_REFERENCE
-RFC 1661 s7.1 p14-16 Async-Control-Character-Map
-TEST_METHOD
-- ANVL: For each successive control character:
-- ANVL: Open connection with ACCM for that character
-- ANVL: Send Echo-Request containing that character
--  DUT: Send Echo-Reply
-- ANVL: Check that character was mapped
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-13.3
-TEST_DESCRIPTION
-If an Option is received (ACCM) in a Configure-Request but
-with an incorrect Length, a Configure-Nak SHOULD be transmitted
-unless the Length goes beyond the end of the packet
-TEST_REFERENCE
-RFC 1661 s6 p40 LCP Configuration Options
-TEST_METHOD
-- ANVL: Send Configure-Requests with ACCM Option with incorrect length
--  DUT: Should Configure-Nak
-- CASE: Length < 6, length > 6
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-14.1
-TEST_DESCRIPTION
-Validate format of Authentication-Protocol Option fields
-TEST_REFERENCE
-RFC 1661 s6.2 p41 Authentication-Protocol
-TEST_METHOD
-- ANVL: Cause DUT to open connection with Auth-Protocol Option
--  DUT: Send Configure-Request
-- ANVL: Validate fields of Authentication-Protocol Option:
-        Type                       3
-        Length                     >=4
-        Authentication-Protocol    c023 (PAP) or c223 (CHAP)
-        Data                       zero (PAP) or more octets (CHAP)
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-14.2
-TEST_DESCRIPTION
-An implementation MUST NOT include multiple Authentication-
-Protocol Configuration Options in its Configure-Request packets.
-TEST_REFERENCE
-RFC 1661 s6.2 p41 Authentication-Protocol
-TEST_METHOD
-- ANVL: Send Configure-Request requesting both
-        PAP and CHAP Authentication
--  DUT: Do not send a Configure-Ack for the Configure-Request
-- ANVL: Reset PPP Connection
--  DUT: Send Configure-Request
-- ANVL: Send Configure-Nak with both PAP and CHAP Authentication
--  DUT: Send another Configure-Request
-- ANVL: Verify that the Configure-Request does not contain both
-        PAP and CHAP Authentication
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-14.5
-TEST_DESCRIPTION
-If an Option is received (Auth Protocol) in a Configure-Request but
-with an incorrect Length, a Configure-Nak SHOULD be transmitted
-unless the Length goes beyond the end of the packet
-TEST_REFERENCE
-RFC 1661 s6 p40 LCP Configuration Options
-TEST_METHOD
-- ANVL: Send Configure-Requests with Authentication Protocol
-        Option with incorrect length
--  DUT: Should Configure-Nak
-- CASE: Length < 4
--  DUT: Should siletly discard packet
-- CASE: Length > 4
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-15.1
-TEST_DESCRIPTION
-Validate format of Quality-Protocol Option fields
-TEST_REFERENCE
-RFC 1661 s6.3 p42-43 Quality-Protocol
-TEST_METHOD
-- ANVL: Cause DUT to open connection with LQM Option
--  DUT: Send Configure-Request
-- ANVL: Validate fields of Quality-Protocol Option
-        Type                       4
-        Length                     >=4
-        Quality-Protocol           c025
-        Data                       zero or more octets
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-15.4
-TEST_DESCRIPTION
-If an Option is received (Quality Protocol) in a Configure-Request but
-with an incorrect Length, a Configure-Nak SHOULD be transmitted
-TEST_REFERENCE
-RFC 1661 s6 p40 LCP Configuration Options
-TEST_METHOD
-- ANVL: Send Configure-Requests with Quality Protocol Option with
-        incorrect length
--  DUT: Should Configure-Nak
-- CASE: Length < 4
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-16.1
-TEST_DESCRIPTION
-Validate format of Magic-Number Option fields
-TEST_REFERENCE
-RFC 1661 s6.4 p44-46 Magic-Number
-TEST_METHOD
-- ANVL: Cause DUT to open connection with Magic-Number Option
--  DUT: Send Configure-Request
-- ANVL: Validate fields of Magic-Number Option
-        Type                       5
-        Length                     6
-        Magic-Number               not 0
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-16.2
-TEST_DESCRIPTION
-A Magic-Number of zero is illegal and MUST always be Nak'd, if it
-is not Rejected outright.
-TEST_REFERENCE
-RFC 1661 s6.4 p46 Magic-Number
-TEST_METHOD
-- ANVL: Send Configure-Request with Magic-Number set to zero
--  DUT: Send Configure-Nak or Configure-Reject
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-16.3
-TEST_DESCRIPTION
-If Magic-Number Option in a received Configure-Request is different
-than the last Magic-Number Option sent, it SHOULD be acknowleged
-TEST_REFERENCE
-RFC 1661 s6.4 p44 Magic-number
-TEST_METHOD
-- ANVL: Cause DUT to open connection with Magic-Number Option
--  DUT: Send Configure-Request with Magic-Number Option
-- ANVL: Send Configure-Request with different Magic-Number
--  DUT: Send Configure-Ack with ANVL's Magic-Number
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-16.4
-TEST_DESCRIPTION
-If a received Configure-Request has the same Magic-Number Option
-as the last Configure-Request sent, MUST send Configure-Nak
-TEST_REFERENCE
-RFC 1661 s6.4 p44 Magic-Number
-TEST_METHOD
-- ANVL: Cause DUT to open connection with Magic-Number
--  DUT: Send Configure-Request with Magic-Number
-- ANVL: Send Configure-Ack
-- ANVL: Send back Configure-Request with the same Magic-Number
--  DUT: Send Configure-Nak with different Magic-Number
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-16.5
-TEST_DESCRIPTION
-A new Configure-Request SHOULD NOT be sent to the peer until
-normal processing would cause it to be sent
-TEST_REFERENCE
-RFC 1661 s6.4 p44 Magic-Number
-TEST_METHOD
-- ANVL: Cause DUT to open connection with Magic-Number
--  DUT: Send Configure-Request with Magic-Number
-- ANVL: Send Configure-Request with the same Magic-Number
--  DUT: Wait for Restart Timer before sending new Configure-Request
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-16.7
-TEST_DESCRIPTION
-If Magic-Number requested, MUST NOT reject request for Magic-Number
-TEST_REFERENCE
-RFC 1661 s6.4 p45 Magic-Number
-TEST_METHOD
-- ANVL: Cause DUT to open connection with Magic-Number
--  DUT: Send Configure-Request with Magic-Number
-- ANVL: Send Configure-Request with different Magic-Number
--  DUT: Do not sent Configure-Reject for Magic-Number
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-16.8
-TEST_DESCRIPTION
-If Magic-Number Option is rejected, it SHOULD be treated as if
-a Configure-Ack had been received
-TEST_REFERENCE
-RFC 1661 s6.4 p45 Magic-Number
-TEST_METHOD
-- ANVL: Cause DUT to open connection with Magic-Number Option
--  DUT: Send Configure-Request with Magic-Number Option
-- ANVL: Send Configure-Reject rejecting the Magic-Number Option
-- ANVL: Send Configure-Request with no Options
--  DUT: Send Configure-Ack
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-16.10
-TEST_DESCRIPTION
-If an Option is received (Magic Number) in a Configure-Request but
-with an incorrect Length, a Configure-Nak SHOULD be transmitted
-unless the Length goes beyond the end of the packet
-TEST_REFERENCE
-RFC 1661 s6 p40 LCP Configuration Options
-TEST_METHOD
-- ANVL: Send Configure-Requests with Magic Number Option with
-        incorrect length
--  DUT: Should Configure-Nak
-- CASE: Length < 6
--  DUT: Should silently discard packet
-- CASE: Length > 6
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-17.1
-TEST_DESCRIPTION
-Validate format of Protocol-Field-Compression Option fields
-TEST_REFERENCE
-RFC 1661 s6.5 p47-48 Protocol-Field-Compression
-TEST_METHOD
-- ANVL: Cause DUT to open connection with Protocol-Field-Compression
--  DUT: Send Configure-Request
-- ANVL: Validate fields of Protocol-Field-Compression Option:
-        Type                       7
-        Length                     2
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-17.2
-TEST_DESCRIPTION
-When negotiated, PPP implementations MUST accept PPP packets with
-either double-octet or single-octet Protocol fields
-TEST_REFERENCE
-RFC 1661 s6.5 p47 Protocol-Field-Compression
-TEST_METHOD
-- SETUP: Enable Protocol Field Compression on DUT
-- ANVL: Negotiate LCP with Protocol-Field-Compression
-- ANVL: Establish NCP with DUT
-- ANVL: Send protocol echo packet with Protocol field compressed
--  DUT: Should respond to echo packet
-- ANVL: Verify that echo reply packet has Protocol field compressed
-- ANVL: Send protocol echo packet with Protocol field uncompressed
--  DUT: Should respond to echo packet
-- ANVL: Verify that echo reply packet has Protocol field compressed
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-17.3
-TEST_DESCRIPTION
-Reject single-octet Protocol fields when compression not negotiated
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s6.5 p47 Protocol-Field-Compression
-TEST_METHOD
-- SETUP: Disable Protocol Field Compression on DUT
-- ANVL: Negotiate LCP with no Protocol-Field-Compression
-- ANVL: Establish NCP with DUT
-- ANVL: Send protocol echo packet with Protocol field compressed
--  DUT: Should not respond to echo packet
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-17.5
-TEST_DESCRIPTION
-When a Protocol field is compressed, the Data Link Layer FCS field
-is calculated on the compressed frame, not the original frame.
-TEST_REFERENCE
-RFC 1661 s6.5 p47 Protocol-Field-Compression
-TEST_METHOD
-- ANVL: Set up PPP connection with Protocol field compression on
-- ANVL: Validate that FCS fields on packets sent from DUT are
-        calculated correctly
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-17.6
-TEST_DESCRIPTION
-If an Option is received (PFC) in a Configure-Request but
-with an incorrect Length, a Configure-Nak SHOULD be transmitted
-unless the Length goes beyond the end of the packet
-TEST_REFERENCE
-RFC 1661 s6 p40 LCP Configuration Options
-TEST_METHOD
-- ANVL: Send Configure-Requests with Protocol Field
-        Compression Option with incorrect length
--  DUT: Should Configure-Nak
-- CASE: Length < 2
--  DUT: Should silently discard packet
-- CASE: Length > 2
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-18.1
-TEST_DESCRIPTION
-Validate format of Address-and-Control-Field-Compression Option
-fields
-TEST_REFERENCE
-RFC 1661 s6.6 p49 Address-and-Control-Field-Compression
-TEST_METHOD
-- ANVL: Cause DUT to open connection with ACFC Option Fields
--  DUT: Send Configure-Request
-- ANVL: Validate fields of ACFC Option
-        Type                       8
-        Length                     2
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-18.2
-TEST_DESCRIPTION
-Validate correct functioning of Address and Control field
-compression
-TEST_REFERENCE
-RFC 1661 s6.6 p49 Address-and-Control-Field-Compression
-TEST_METHOD
-- SETUP: Enable Address and Control Field Compression on DUT
-- ANVL: Negotiate LCP with Address-and-Control-Field-Compression
-- ANVL: Establish NCP with DUT
--  DUT: Should send NCP packets with Address and Control fields
-        compressed
-- ANVL: Send protocol echo packet with Address and Control fields
-        compressed
--  DUT: Should respond to echo packet with Address and Control fields
-        compressed
-- ANVL: Verify that echo reply packet has Address and Control fields
-        compressed
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-18.3
-TEST_DESCRIPTION
-The Address and Control fields MUST NOT be compressed when sending
-any LCP packet; this rule guarantees unambiguous recognition of LCP's
-TEST_REFERENCE
-RFC 1661 s6.6 p49 Address-and-Control-Field-Compression
-TEST_METHOD
-- ANVL: Set up connection with Address and Control field compression
-- ANVL: Send Echo-Request packet to DUT with uncompressed fields
--  DUT: Send Echo-Reply
-- ANVL: Verify that the Address and Control fields of the Echo-Reply
-        are not compressed
-- ANVL: Send Echo-Request packet to DUT with compressed fields
--  DUT: Send Echo-Reply
-- ANVL: Verify that the Address and Control fields of the Echo-Reply
-        are not compressed
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-18.4
-TEST_DESCRIPTION
-When Address and Control fields are compressed, the Data Link Layer
-Layer FCS field is calculated on compressed frame, not the original
-TEST_REFERENCE
-RFC 1661 s6.6 p49 Address-and-Control-Field-Compression
-TEST_METHOD
-- ANVL: Set up PPP connection with Address and Control field 
-        compression turned on
-- ANVL: Validate that FCS fields on packets sent from DUT are
-        calculated correctly
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-18.5
-TEST_DESCRIPTION
-If an Option is received (ACFC) in a Configure-Request but
-with an incorrect Length, a Configure-Nak SHOULD be transmitted
-unless the Length goes beyond the end of the packet
-TEST_REFERENCE
-RFC 1661 s6 p40 LCP Configuration Options
-TEST_METHOD
-- ANVL: Send Configure-Requests with Address and Control Field
-        Compression Option with incorrect length
--  DUT: Should Configure-Nak
-- CASE: Length < 2
--  DUT: Should silently discard packet
-- CASE: Length > 2
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-19.1
-TEST_DESCRIPTION
-None of the Configuration Options in this specification
-can be listed more than once.
-TEST_REFERENCE
-RFC 1661 s6 p39 LCP Configuration Options
-TEST_METHOD
-- ANVL: Establish a PPP Connection
-- ANVL: Send Configure-Request with 2 MRU Options
--  DUT: Do not send a Configure-Ack
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-20.1
-TEST_DESCRIPTION
-Try to send packets with bad FCS
-TEST_REFERENCE
-Customer Request
-TEST_METHOD
-- ANVL: Establish LCP connection
-- ANVL: Establish IPCP Connection
-- ANVL: Send an ICMP Echo with a bad HDLC FCS
--  DUT: Should not respond
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-20.2
-TEST_DESCRIPTION
-Send an HDLC packet of 100K to try to overflow input buffers
-TEST_REFERENCE
-Customer Request: Beth Miaoulis
-TEST_METHOD
-- ANVL: Send an HDLC Framing byte
-- ANVL: Continue sending 100K of data without sending another
-        HDLC framing packet (would signal the end of the packet)
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-20.3
-TEST_DESCRIPTION
-If using Echo-Requests to monitor link quality, DUT should terminate
-link after some number of Echo-Replies are not received
-TEST_REFERENCE
-Customer Request: Corwin
-TEST_METHOD
--  DUT: Send n periodic Echo-Requests to verify link is up
-- ANVL: Only send Echo-Reply to 2 out of n Echo-Requests
--  DUT: Should terminate link after only 2 out of n Echo-Requests
-        have been answered
-(Repeat for various patterns of which 2 Echo-Requests are answered)
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-20.4
-TEST_DESCRIPTION
-Ensure that when a Config-Ack is sent before Max Configure
-is reached, a Connection can be properly established
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s4.6 p24 Counters and Timers
-TEST_METHOD
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Do not send Configure-Ack until after n Configure-Requests
--  DUT: Continue to bring link up
-- CASE: n = 1-9
-TEST_FLAGS
-TF_UNSPEC
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
-TEST_NUM
-20.5
-TEST_DESCRIPTION
-Ensure that when a Config-Ack is sent after the Restart Timer
-that a Config-Req is retransmitted
-TEST_REFERENCE
-NEGATIVE: RFC 1661 s4.6 p24 Counters and Timers
-TEST_METHOD
-- ANVL: Cause DUT to open connection
--  DUT: Send Configure-Request
-- ANVL: Do not send Configure-Ack until after n seconds
--  DUT: Resend Configure-Request
-- CASE: n = 4-8
-TEST_FLAGS
-TF_UNSPEC
Binary file linklayerprotocols/pppnif/te_ppp/te_manual_pppauth/Documentation/Diagrams/te_infra.ppt has changed
--- a/linklayerprotocols/pppnif/te_ppp/te_pppcomp/src/dummyPppFsm.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/linklayerprotocols/pppnif/te_ppp/te_pppcomp/src/dummyPppFsm.cpp	Mon May 03 13:58:16 2010 +0300
@@ -68,6 +68,7 @@
 // Upcall from Timer
 //
 
+EXPORT_C
 void MPppFsm::TimerComplete(TInt /*aStatus*/)
 	{
 	}
@@ -76,19 +77,22 @@
 // Upcalls from Recvr
 //
 
+EXPORT_C
 void MPppFsm::LowerLayerUp()
 	{
 	}
 
-
+EXPORT_C
 void MPppFsm::LowerLayerDown(TInt )
 	{
 	}
 
+EXPORT_C
 void MPppFsm::FrameError()
 	{
 	}
 
+EXPORT_C
 void MPppFsm::KillProtocol()
 	{
 	//
@@ -98,6 +102,7 @@
 	//
 	}
 
+EXPORT_C
 TBool MPppFsm::RecvFrame(RMBufChain& )
 	{
 	return EFalse;
--- a/linklayerprotocols/pppnif/te_ppp/te_pppcomp/src/dummyPppMisc.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/linklayerprotocols/pppnif/te_ppp/te_pppcomp/src/dummyPppMisc.cpp	Mon May 03 13:58:16 2010 +0300
@@ -31,6 +31,7 @@
 	{
 	}
 
+EXPORT_C
 void MPppRecvr::FlowOn()
 	{
 	}
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/src/dummyPppFsm.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/src/dummyPppFsm.cpp	Mon May 03 13:58:16 2010 +0300
@@ -68,7 +68,7 @@
 // Upcall from Timer
 //
 
-void MPppFsm::TimerComplete(TInt /*aStatus*/)
+EXPORT_C void MPppFsm::TimerComplete(TInt /*aStatus*/)
 	{
 	}
 
@@ -76,20 +76,20 @@
 // Upcalls from Recvr
 //
 
-void MPppFsm::LowerLayerUp()
+EXPORT_C void MPppFsm::LowerLayerUp()
 	{
 	}
 
 
-void MPppFsm::LowerLayerDown(TInt )
+EXPORT_C void MPppFsm::LowerLayerDown(TInt )
 	{
 	}
 
-void MPppFsm::FrameError()
+EXPORT_C void MPppFsm::FrameError()
 	{
 	}
 
-void MPppFsm::KillProtocol()
+EXPORT_C void MPppFsm::KillProtocol()
 	{
 	//
 	// This came to light as a result of the CCP work
@@ -98,7 +98,7 @@
 	//
 	}
 
-TBool MPppFsm::RecvFrame(RMBufChain& )
+EXPORT_C TBool MPppFsm::RecvFrame(RMBufChain& )
 	{
 	return EFalse;
 	}
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/src/dummyPppMisc.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/src/dummyPppMisc.cpp	Mon May 03 13:58:16 2010 +0300
@@ -31,7 +31,7 @@
 	{
 	}
 
-void MPppRecvr::FlowOn()
+EXPORT_C void MPppRecvr::FlowOn()
 	{
 	}
 
--- a/networkcontrol/ipnetworklayer/addressinfohook/Documentation/addressinfo_Description.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-AddressInfo
-
-This plugin is binded to IP protocol. It is started
-when IP protocol is started an destroyed when IP protocol
-is destroyed. It will receive all outgoing messages 
-and passes them forward.
\ No newline at end of file
--- a/networkcontrol/ipnetworklayer/inc/IPProtoCprStates.h	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkcontrol/ipnetworklayer/inc/IPProtoCprStates.h	Mon May 03 13:58:16 2010 +0300
@@ -53,6 +53,11 @@
     virtual void DoL();
 DECLARE_SMELEMENT_FOOTER( THandleProvisionError )
 
+DECLARE_SMELEMENT_HEADER( TAwaitingStop, MeshMachine::TState<IpProtoCpr::TContext>, NetStateMachine::MState, IpProtoCpr::TContext)
+    virtual TBool Accept();
+DECLARE_SMELEMENT_FOOTER( TAwaitingStop )
+
+
 DECLARE_SMELEMENT_HEADER( TStoreAndFilterDeprecatedAndForwardStateChange, MeshMachine::TStateTransition<IpProtoCpr::TContext>, NetStateMachine::MStateTransition, IpProtoCpr::TContext )
 	virtual void DoL();
 DECLARE_SMELEMENT_FOOTER( TStoreAndFilterDeprecatedAndForwardStateChange )
--- a/networkcontrol/ipnetworklayer/src/IPProtoCPR.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkcontrol/ipnetworklayer/src/IPProtoCPR.cpp	Mon May 03 13:58:16 2010 +0300
@@ -225,7 +225,7 @@
 namespace IPProtoCprStopActivity
 {
 DECLARE_DEFINE_CUSTOM_NODEACTIVITY(ECFActivityStop, IPProtoCprStop, TCFServiceProvider::TStop, MeshMachine::CNodeRetryActivity::NewL)
-    FIRST_NODEACTIVITY_ENTRY(CoreNetStates::TAwaitingStop, CoreNetStates::TActiveOrNoTagBlockedByBindTo)
+    FIRST_NODEACTIVITY_ENTRY(IpProtoCpr::TAwaitingStop, CoreNetStates::TActiveOrNoTagBlockedByBindTo)
 	THROUGH_NODEACTIVITY_ENTRY(KActiveTag, CoreNetStates::TCancelDataClientStart, MeshMachine::TNoTag)
 	NODEACTIVITY_ENTRY(KNoTag, CoreNetStates::TStopSelf, CoreNetStates::TAwaitingDataClientStopped, CoreNetStates::TNoTagOrNoBearer)
 	NODEACTIVITY_ENTRY(KNoTag, CoreNetStates::TSendStop, CoreNetStates::TAwaitingStopped, MeshMachine::TNoTag)
@@ -755,7 +755,8 @@
 		{
 		iTimerExpired = ETrue;
 		CancelTimer();
-		if (CountActivities(ECFActivityStop) == 0)
+		if (CountActivities(ECFActivityStop) == 0 &&
++		    CountActivities(ECFActivityDestroy) == 0)
 			{
 			RClientInterface::OpenPostMessageClose(Id(), TNodeCtxId(ECFActivityStop, Id()), TCFServiceProvider::TStop(KErrTimedOut).CRef());
 			}
--- a/networkcontrol/ipnetworklayer/src/IPProtoCprStates.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkcontrol/ipnetworklayer/src/IPProtoCprStates.cpp	Mon May 03 13:58:16 2010 +0300
@@ -221,6 +221,33 @@
     	}
 	}
 
+
+DEFINE_SMELEMENT(TAwaitingStop, NetStateMachine::MState, IpProtoCpr::TContext)
+TBool TAwaitingStop::Accept()
+    {
+	/*
+	Please note, in order for this to work, ESock needs to export the Accept function
+	of the CoreNetStates::TAwaitingStop.
+	*/
+	CoreNetStates::TAwaitingStop state(iContext);
+    if (state.Accept())
+        {
+		if (iContext.Node().CountActivities(ECFActivityDestroy) == 0)
+            {
+            return ETrue;
+            }
+		else
+            {
+            //The messageId is cleared so the CoreNetStates::TAwaitingStop is not picking up this TStop message after this Accept has rejected it.
+            //If this activity is kicked off while there is a Destroy activity, most probably the phone will crash, as there will be a SelfStop
+            //which will arrive after the node has destructed.
+            iContext.iMessage.ClearMessageId();
+            }
+        }
+    return EFalse;
+    }
+
+
 DEFINE_SMELEMENT(TAwaitingDataMonitoringNotification, NetStateMachine::MState, IpProtoCpr::TContext)
 TBool TAwaitingDataMonitoringNotification::Accept()
 	{
--- a/networkcontrol/ipnetworklayer/src/ipprotodeftscprstates.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkcontrol/ipnetworklayer/src/ipprotodeftscprstates.cpp	Mon May 03 13:58:16 2010 +0300
@@ -264,6 +264,13 @@
 DEFINE_SMELEMENT(TSendNetworkConfigured, NetStateMachine::MStateTransition, IPProtoDeftSCpr::TContext)
 void IPProtoDeftSCpr::TSendNetworkConfigured::DoL()
 	{
+	TCFMessage::TStateChange& msg = message_cast<TCFMessage::TStateChange>(iContext.iMessage);
+      if (msg.iStateChange.iStage == KLinkLayerOpen)
+          {
+          // After network get configured if the last state change massage is KLinklayerOpen fwd the 
+          // massage to control provider.
+          iContext.Node().PostToClients<TDefaultClientMatchPolicy>(TNodeCtxId(iContext.ActivityId(), iContext.NodeId()), iContext.iMessage, TClientType(TCFClientType::ECtrlProvider));
+          }
 	TCFIPProtoMessage::TNetworkConfigured resp(iContext.iNodeActivity->Error());
 	iContext.iNodeActivity->SetError(KErrNone);
 	iContext.iNodeActivity->PostToOriginators(resp);
Binary file networkingsrv_info/networkingdocs/Networking_subsystem_architectural_description.vsd has changed
--- a/networkingsrv_info/networkingdocs/networking_documentation.history.xml	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<relnotes name="DEVELOPERLIBRARY">
-  <purpose>
-  </purpose>
-</relnotes>
--- a/networkingsrv_info/networkingdocs/networking_documentation.mrp	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#
-# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-# All rights reserved.
-# This component and the accompanying materials are made available
-# under the terms of "Eclipse Public License v1.0"
-# which accompanies this distribution, and is available
-# at the URL "http://www.eclipse.org/legal/epl-v10.html".
-#
-# Initial Contributors:
-# Nokia Corporation - initial contribution.
-#
-# Contributors:
-#
-# Description: 
-#
-
-component	networking_documentation
-
-source	\sf\os\networkingsrv\networkingsrv_info\networkingdocs
-
-notes_source	\component_defs\release.src
-
-ipr D 
--- a/networkingtestandutils/ipanalyzer/Documentation/helpcmd.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-//
-//    helpcmd.txt - protocol analyzer help module
-//
-// Portions Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-////////////////////////////////////////////////////////////////
-// creates the .mbg and mbm files to use in help
-
-/hiprotor.mbg iprotor.mbm screen.bmp
\ No newline at end of file
--- a/networkingtestandutils/ipanalyzer/Documentation/info.pro	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,56 +0,0 @@
-// Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// info.pro - protocol analyzer development log
-//
-
--	Problems with CActive receiver: Only crashes when using socket on iStatus
-	else works fine (Waiting explicitly why?)
-
-
--	How to open Network (see RNif, Nif,...)
-	
-	Done, but now the net is automatically open when starting the program without 
-	using the Netdial code (Why???)
-
-
-
-
-- Refine Speed and Redrawings (Rotor Redraw)
-
-- Check UDP and TCP. Choose port.
-
-- If press cancel when opening network is not open anymore and it crashes
-
-
-- TInt err=xnetdial.NetworkActive(active);	//Fails WHY???
-
-
-- In_addr.cpp used provisionally.
-
-- Add full decoding in Both ICMP header monitoring functions
-
-- IPv6 Extension headers monitoring individual monitoring
-
-
-//COMMENTS
-- When output destaddr in IPv6 it returns '::' when is ::0 correct?
-- ESP doesn't let you continue sniffing because next header is encapsulated
-- Classes TInet6Options && TInet6HeaderRouting better in a .h than a ip6_rth.cpp ip6_doh.cpp
-- TInet6Options -> TInet6HeaderOptions
-
-
-
-- Beware net/host order in IPv4. Ask markku or mika	(ALWAYS HOST)
-- add extra monitoring (ex: ICMP differents types)
-- Font size and types ?
--- a/networkingtestandutils/ipanalyzer/Documentation/iprotor.alp	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-inputdirectory \apps\iprotor\
-outputdirectory \epoc32\release\wins\deb\z\system\apps\iprotor\
-graphicsdirectory \epoc32\release\wins\deb\z\system\apps\iprotor\
-outputfile iprotor.hlp
-sourcefile iprotor
-orderfile iprotor.order
-workingdirectory \apps\iprotor\tmp\
-customizationfile uk.alc
--- a/networkingtestandutils/ipanalyzer/Documentation/iprotor.order	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-introduction
-tools
-view
-console
\ No newline at end of file
--- a/networkingtestandutils/ipanalyzer/Documentation/iprotor.rtf	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,184 +0,0 @@
-{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff1\deff1\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1041{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
-{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f4\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Helvetica;}
-{\f11\froman\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt Arial Unicode MS};}{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f37\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times;}
-{\f38\fnil\fcharset2\fprq2{\*\panose 00000000000000000000}ZapfDingbats BT;}{\f39\fswiss\fcharset0\fprq2{\*\panose 020b0506020202030204}Arial Narrow;}{\f40\froman\fcharset128\fprq1{\*\panose 00000000000000000000}@MS Mincho;}
-{\f299\froman\fcharset238\fprq2 Times New Roman CE;}{\f300\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f302\froman\fcharset161\fprq2 Times New Roman Greek;}{\f303\froman\fcharset162\fprq2 Times New Roman Tur;}
-{\f304\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f305\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f306\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f307\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
-{\f309\fswiss\fcharset238\fprq2 Arial CE;}{\f310\fswiss\fcharset204\fprq2 Arial Cyr;}{\f312\fswiss\fcharset161\fprq2 Arial Greek;}{\f313\fswiss\fcharset162\fprq2 Arial Tur;}{\f314\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}
-{\f315\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f316\fswiss\fcharset186\fprq2 Arial Baltic;}{\f317\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f319\fmodern\fcharset238\fprq1 Courier New CE;}{\f320\fmodern\fcharset204\fprq1 Courier New Cyr;}
-{\f322\fmodern\fcharset161\fprq1 Courier New Greek;}{\f323\fmodern\fcharset162\fprq1 Courier New Tur;}{\f324\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f325\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}
-{\f326\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f327\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f659\fswiss\fcharset238\fprq2 Tahoma CE;}{\f660\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f662\fswiss\fcharset161\fprq2 Tahoma Greek;}
-{\f663\fswiss\fcharset162\fprq2 Tahoma Tur;}{\f664\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew);}{\f665\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f666\fswiss\fcharset186\fprq2 Tahoma Baltic;}
-{\f667\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);}{\f668\fswiss\fcharset222\fprq2 Tahoma (Thai);}{\f689\fswiss\fcharset238\fprq2 Arial Narrow CE;}{\f690\fswiss\fcharset204\fprq2 Arial Narrow Cyr;}{\f692\fswiss\fcharset161\fprq2 Arial Narrow Greek;}
-{\f693\fswiss\fcharset162\fprq2 Arial Narrow Tur;}{\f696\fswiss\fcharset186\fprq2 Arial Narrow Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;
-\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{
-\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \snext0 Normal;}{
-\s1\ql \li0\ri0\sb360\sa240\keepn\widctlpar\wrapdefault\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af1\afs32\alang1025 \ltrch\fcs0 \b\fs32\lang2057\langfe1041\kerning28\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 
-\sbasedon0 \snext0 heading 1;}{\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 
-\b\fs24\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 2;}{\s3\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 
-\tqr\tx9072\wrapdefault\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs28\alang1025 \ltrch\fcs0 \b\fs28\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 3;}{
-\s4\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 
-\b\fs24\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 4;}{\s5\ql \li0\ri0\sa120\keepn\widctlpar\wrapdefault\faauto\outlinelevel4\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af1\afs20\alang1025 
-\ltrch\fcs0 \b\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 5;}{\s6\ql \li0\ri0\sb240\sa60\widctlpar\wrapdefault\faauto\outlinelevel5\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\ai\af1\afs22\alang1025 \ltrch\fcs0 \i\fs22\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 6;}{\s7\ql \li0\ri0\sb240\sa60\widctlpar\wrapdefault\faauto\outlinelevel6\adjustright\rin0\lin0\itap0 
-\rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 7;}{
-\s8\ql \li0\ri0\sb240\sa60\widctlpar\wrapdefault\faauto\outlinelevel7\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af1\afs20\alang1025 \ltrch\fcs0 \i\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 
-heading 8;}{\s9\ql \li0\ri0\sb240\sa60\widctlpar\wrapdefault\faauto\outlinelevel8\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af1\afs18\alang1025 \ltrch\fcs0 \i\fs18\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 
-\sbasedon0 \snext0 heading 9;}{\*\cs10 \additive Default Paragraph Font;}{\*
-\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
-\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\lang1024\langfe1024\loch\f0\hich\af0\dbch\af11\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{
-\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\jclisttab\tx643\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls11\pnrnot0\pndec }\faauto\ls11\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext15 \sautoupd List Bullet;}{\s16\ql \li284\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 
-\ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext16 List Continue;}{\s17\ql \fi-284\li284\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0
-\pndec\pnstart1\pnindent283\pnhang {\pntxta .}}\faauto\ls2047\ilvl11\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext17 
-List Number;}{\*\cs18 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \super \sbasedon10 endnote reference;}{\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf1\pnstart1\pnindent283\pnhang {\pntxtb ?}}
-\faauto\ls2047\ilvl10\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext19 \sautoupd List Bullet 2;}{
-\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\ul\cf13\lang1024\langfe1024\loch\f1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 \sbasedon0 \snext0 
-Hypertext Anchor;}{\*\cs21 \additive \rtlch\fcs1 \ab\af2\afs20 \ltrch\fcs0 \b\f2\fs20 \sbasedon10 Key Name;}{\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\cf13\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext22 Synonyms;}{\s23\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls2047\pnrnot0\pndec\pnf37 }
-\faauto\ls2047\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon17 \snext23 List Manual;}{
-\s24\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent283\pnhang {\pntxta .}}\faauto\ls2047\ilvl11\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext24 List Number 2;}{\s25\ql \li566\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin566\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext25 List Continue 2;}{\s26\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\cf11\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext26 Definition Term;}{\s27\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\cf11\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon26 \snext27 Definition Definition;}{\s28\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0
-\pnf4\pnstart1\pnindent283\pnhang {\pntxtb ?}}\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext28 Tip;}{
-\s29\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf4\pnstart1\pnindent283\pnhang {\pntxtb ?}}\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon28 \snext29 Note;}{\s30\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf4\pnstart1\pnindent283\pnhang {\pntxtb ?}}
-\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon29 \snext30 Important;}{\s31\ql \fi-284\li568\ri0\sa120\widctlpar
-\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls2047\pnrnot0\pndec\pnf37 }\faauto\ls2047\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 
-\sbasedon24 \snext31 List Manual 2;}{\s32\ql \li0\ri0\sa120\widctlpar\tqc\tx4153\tqr\tx8306\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext32 footer;}{\s33\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af1\afs20\alang1025 \ltrch\fcs0 
-\i\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext33 Comment;}{\*\cs34 \additive \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20 \sbasedon10 App Text;}{\*\cs35 \additive \rtlch\fcs1 \af39\afs20 
-\ltrch\fcs0 \scaps\f39\fs20\cf13 \sbasedon10 Graphic Link;}{\*\cs36 \additive \rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \fs16 \sbasedon10 annotation reference;}{\s37\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext37 annotation text;}{\s38\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext38 Body Text;}{\s39\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \cbpat9 \rtlch\fcs1 
-\af36\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f36\hich\af36\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext39 \ssemihidden \styrsid8289770 Document Map;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable
-{\list\listtemplateid2118808292\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li643\jclisttab\tx643\lin643 }
-{\listname ;}\listid-129}{\list\listtemplateid-309695276\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li643
-\jclisttab\tx643\lin643 }{\listname ;}\listid-125}{\list\listtemplateid1703826314\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 
-\ltrch\fcs0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-120}{\list\listtemplateid-1002808184\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-119}{\list\listtemplateid700068900\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0
-{\leveltext\'01*;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 }{\listname ;}\listid-2}{\list\listtemplateid2118808292\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext
-\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }{\listname ;}\listid1096557001}{\list\listtemplateid-1\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0
-{\leveltext\'01*;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 }{\listname ;}\listid1293903776}{\list\listtemplateid2118808292\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283
-{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }{\listname ;}\listid2037540942}}{\*\listoverridetable{\listoverride\listid-119\listoverridecount0\ls1}{\listoverride\listid-120\listoverridecount0\ls2}
-{\listoverride\listid-125\listoverridecount0\ls3}{\listoverride\listid-129\listoverridecount0\ls4}{\listoverride\listid-119\listoverridecount0\ls5}{\listoverride\listid-120\listoverridecount0\ls6}{\listoverride\listid-125\listoverridecount0\ls7}
-{\listoverride\listid-129\listoverridecount0\ls8}{\listoverride\listid-119\listoverridecount0\ls9}{\listoverride\listid-120\listoverridecount0\ls10}{\listoverride\listid-125\listoverridecount0\ls11}{\listoverride\listid-129\listoverridecount0\ls12}
-{\listoverride\listid-119\listoverridecount0\ls13}{\listoverride\listid-120\listoverridecount0\ls14}{\listoverride\listid-125\listoverridecount0\ls15}{\listoverride\listid-129\listoverridecount0\ls16}{\listoverride\listid-119\listoverridecount0\ls17}
-{\listoverride\listid-120\listoverridecount0\ls18}{\listoverride\listid-125\listoverridecount0\ls19}{\listoverride\listid-129\listoverridecount0\ls20}{\listoverride\listid-119\listoverridecount0\ls21}{\listoverride\listid-120\listoverridecount0\ls22}
-{\listoverride\listid-125\listoverridecount0\ls23}{\listoverride\listid-129\listoverridecount0\ls24}{\listoverride\listid-119\listoverridecount0\ls25}{\listoverride\listid-120\listoverridecount0\ls26}{\listoverride\listid-125\listoverridecount0\ls27}
-{\listoverride\listid-129\listoverridecount0\ls28}{\listoverride\listid-119\listoverridecount0\ls29}{\listoverride\listid-120\listoverridecount0\ls30}{\listoverride\listid-125\listoverridecount0\ls31}{\listoverride\listid-129\listoverridecount0\ls32}
-{\listoverride\listid-119\listoverridecount0\ls33}{\listoverride\listid-120\listoverridecount0\ls34}{\listoverride\listid-125\listoverridecount0\ls35}{\listoverride\listid-129\listoverridecount0\ls36}{\listoverride\listid-2\listoverridecount1{\lfolevel
-\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-4053 ?;}{\levelnumbers;}\f38\fbias0 \fi-283\li283\lin283 }}\ls37}{\listoverride\listid-2
-\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-4051 ?;}{\levelnumbers;}\f38\fbias0 \fi-283\li283\lin283 }}\ls38}
-{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 
-\fi-283\li283\lin283 }}\ls39}{\listoverride\listid2037540942\listoverridecount0\ls40}{\listoverride\listid1096557001\listoverridecount0\ls41}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0
-\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-4042 ?;}{\levelnumbers;}\f38\fbias0 \fi-283\li283\lin283 }}\ls42}{\listoverride\listid1293903776\listoverridecount1{\lfolevel\listoverrideformat{\listlevel
-\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-4042 ?;}{\levelnumbers;}\f38\fbias0 \fi-283\li283\lin283 }}\ls43}{\listoverride\listid-2\listoverridecount1{\lfolevel
-\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01?;}{\levelnumbers;}\f4\fbias0 \fi-283\li283\lin283 }}\ls44}}{\*\rsidtbl \rsid8289770\rsid14755431}
-{\*\generator Microsoft Word 11.0.8125;}{\info{\title Author: }{\author Barrera}{\operator Leppilahti Juha}{\creatim\yr1999\mo3\dy3\hr12\min2}{\revtim\yr2007\mo3\dy23\hr8\min52}{\version31}{\edmins205}{\nofpages2}{\nofwords262}{\nofchars1500}
-{\*\company Nokia}{\nofcharsws1759}{\vern24611}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw11907\paperh16840\margl567\margr7371\margt567\margb567\gutter0\ltrsect\rtlgutter 
-\widowctrl\ftnbj\aenddoc\donotembedsysfont0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\hyphcaps0\formshade\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0
-\dgvshow3\jcompress\viewkind4\viewscale100\pgbrdrhead\pgbrdrfoot\rsidroot8289770 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0{\*\template C:\\USERS\\USERINF\\MSOFFICE\\TEMPLATE\\EPOCHELP.DOT}{\*\ftnsep \ltrpar \pard\plain \ltrpar
-\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 
-\chftnsep 
-\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \chftnsepc 
-\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \chftnsep 
-\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \chftnsepc 
-\par }}\ltrpar \sectd \ltrsect\rtlgutter\psz9\sbknone\linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl\sftnbj {\footerr \ltrpar \pard\plain \ltrpar\qc \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\field{\*\fldinst {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1  PAGE }}{\fldrslt {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid14755431 \hich\af1\dbch\af11\loch\f1 2}}}\sectd \linex0\endnhere\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 
-\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}
-{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8
-\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0\pararsid8289770 \rtlch\fcs1 
-\af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid14755431 \hich\af1\dbch\af11\loch\f1 Copyright (C) \hich\af1\dbch\af11\loch\f1 1999}{
-\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid8289770\charrsid8289770 \hich\af1\dbch\af11\loch\f1 -2007 Nokia. All Rights Reserved.
-\par }\pard\plain \ltrpar\s33\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af1\afs20\alang1025 \ltrch\fcs0 \i\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Version: 1.0
-\par }\pard\plain \ltrpar\s1\ql \li0\ri0\sb360\sa240\keepn\widctlpar\wrapdefault\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af1\afs32\alang1025 \ltrch\fcs0 
-\b\fs32\lang2057\langfe1041\kerning28\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Parser
-\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 
-\b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Introduction
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Introduction
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Introduction, intro, overview
-\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 
-\insrsid8289770 \tab \hich\af1\dbch\af11\loch\f1 IPROTOR is an application to dump incoming IP traffic in a EPOC machine.
-\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \cs35\scaps\f39\cf13\insrsid8289770 \hich\af39\dbch\af11\loch\f39 archive=iprotor na\hich\af39\dbch\af11\loch\f39 me=screen}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 
-\par \tab \hich\af1\dbch\af11\loch\f1 It also have a graphic Rotor that increases its speed when receiving packets and decreases when not.
-\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 
-\b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Tools
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Tools
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Start, begin, Stop, end
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\jclisttab\tx643\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls19\pnrnot0\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxtb \'b7}}\faauto\ls19\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Start: Starts the rotor using the current configuration
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\jclisttab\tx643\wrapdefault{\*\pn 
-\pnlvlblt\ilvl0\ls19\pnrnot0\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxtb \'b7}}\faauto\ls19\adjustright\rin0\lin284\itap0 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Stop: Stops the rotor.
-\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 
-\ltrch\fcs0 \b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 View
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 View
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Monitoring, view , options, scan, mode, blades, IP header, type
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\jclisttab\tx643\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls19\pnrnot0\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxtb \'b7}}\faauto\ls19\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 IPv4 Monitoring}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 
-\hich\af1\dbch\af11\loch\f1 : Dialog that controls the monitoring for all the fields of the diferent types of IPv4 packets (IP, ICMP, TCP, UDP, AH, ESP)
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\jclisttab\tx643\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls19\pnrnot0\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxtb \'b7}}\faauto\ls19\adjustright\rin0\lin284\itap0 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 
-IPv6 Monitoring}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 : Dialog that controls the moni\hich\af1\dbch\af11\loch\f1 toring for all the fields of the diferent types of IPv6 packets (IP, ICMP, TCP, UDP)
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\jclisttab\tx643\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls19\pnrnot0\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxtb \'b7}}\faauto\ls19\adjustright\rin0\lin284\itap0 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 
-Options}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 : Other options to configure the application:
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn 
-\pnlvlbody\ilvl0\ls39\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls39\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 Scanning mode}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 : IP version to scan. IPv4 or IPv6.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard \ltrpar\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn 
-\pnlvlbody\ilvl0\ls39\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls39\adjustright\rin0\lin568\itap0 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 Header Type}{\rtlch\fcs1 \af1 \ltrch\fcs0 
-\insrsid8289770 \hich\af1\dbch\af11\loch\f1 : Type of packet to dump. IP indicates All packet\hich\af1\dbch\af11\loch\f1 s, while the rest are for specific types.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard \ltrpar\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn 
-\pnlvlbody\ilvl0\ls39\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls39\adjustright\rin0\lin568\itap0 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 Port}{\rtlch\fcs1 \af1 \ltrch\fcs0 
-\insrsid8289770 \hich\af1\dbch\af11\loch\f1 : Dumps only packets directed to a specific port (only available for IP, TCP, UDP)
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard \ltrpar\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn 
-\pnlvlbody\ilvl0\ls39\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls39\adjustright\rin0\lin568\itap0 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 View IP header}{\rtlch\fcs1 \af1 \ltrch\fcs0 
-\insrsid8289770 \hich\af1\dbch\af11\loch\f1 : To choose if want to dump the IP header of the packets when monitoring or only other headers.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard \ltrpar\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn 
-\pnlvlbody\ilvl0\ls39\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls39\adjustright\rin0\lin568\itap0 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 Rotor Blades}{\rtlch\fcs1 \af1 \ltrch\fcs0 
-\insrsid8289770 \hich\af1\dbch\af11\loch\f1 : Number of blades in the Rotor.
-\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 
-\b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Console
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Console
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 Console, Clear, Screen, font, history, full, scrollbar
-\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 
-\insrsid8289770 \hich\af1\dbch\af11\loch\f1 To configure console related options.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\jclisttab\tx643\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls19\pnrnot0\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxtb \'b7}}\faauto\ls19\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 Clear Screen}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 
-: Clears the contents of the console.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\jclisttab\tx643\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls19\pnrnot0\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxtb \'b7}}\faauto\ls19\adjustright\rin0\lin284\itap0 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 
-Set font}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 : To configure console font type, size\hich\af1\dbch\af11\loch\f1  and characteristics.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\jclisttab\tx643\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls19\pnrnot0\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxtb \'b7}}\faauto\ls19\adjustright\rin0\lin284\itap0 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 
-History size}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 : The amount of lines stored in the console. Default is 100 lines.          
-\par {\pntext\pard\plain\ltrpar \s30 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f4\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \hich\af4\dbch\af11\loch\f4 ?\tab}}\pard\plain \ltrpar\s30\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn 
-\pnlvlbody\ilvl0\ls44\pnrnot0\pnf4\pnstart1\pnindent283\pnhang {\pntxtb ?}}\faauto\ls44\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 A big history size may require a big amount of memory.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\jclisttab\tx643\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls19\pnrnot0\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxtb \'b7}}\faauto\ls19\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 Full screen}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 
-: The app only shows the console and hides the rest of controls to hav\hich\af1\dbch\af11\loch\f1 e a maximum size console.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\insrsid8289770 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\jclisttab\tx643\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls19\pnrnot0\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxtb \'b7}}\faauto\ls19\adjustright\rin0\lin284\itap0 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid8289770 \hich\af1\dbch\af11\loch\f1 
-Scrollbars}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid8289770 \hich\af1\dbch\af11\loch\f1 : To put scrollbars on the console.
-\par }}
\ No newline at end of file
--- a/networkingtestandutils/ipanalyzer/Documentation/uk.alc	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-<bodystyle fontstyle=sansserif size=10>
-<titlestyle fontstyle=sansserif size=14>
-<listbullet1style bulletchar=149>
-<listbullet2style bulletchar=45>
-<tipeffects text="Tip:" bold=yes leftindent=36>
-<noteeffects text="Note:" bold=yes leftindent=36>
-<importanteffects text="Important:" bold=yes leftindent=60>
--- a/networkingtestandutils/ipprobe/Documentation/Description.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-Probe
-
-This plugin is binded to IP protocol. 
-It is started when IP protocol is started an destroyed when IP protocol
-is destroyed. It will receive all incoming and outgoing packets 
-and pass them to the  SAPs openned on this module.
\ No newline at end of file
--- a/networkingtestandutils/networkingexamples/cgi/Documentation/cgi_intro.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,65 +0,0 @@
-//
-//    readme.txt - introduction to the CGI library
-//
-// Portions Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-////////////////////////////////////////////////////////////////
-// WS_CGI.DLL
-// Deriving a DLL from CExecCGI
-
-CExecCGI is an abstract class, inteded for derivation in a polymorphic interface DLL. This abstract class has some
-static functions which are implemented in a static interface DLL. When the polymorphic interface DLL is loaded
-any static interface DLL requiered by the polymorphic DLL are also loaded. So you do not have to worry about this.
-
-Mainly, the CGI programmer has only to implement the pure virtual function ExecCGI(). The enviroment variables are
-defined as a class (TCgiEnv). The command-line arguments are also implented as a class (CCommandArg). Their values are set by the 
-WebServer.
-
-The communication with the webserver is done through two functions: Read and Write.
-(*) TInt Read(TDes& aBuffer)
-
-Note: This functions reads data from the WebServer.
-
-Arguments
-=========
-
-TDes& aBuffer
--------------
-Descriptor into which characters are read. Any existing contents are overwritten. 
-On return, its length is set to the number of characters read. The length is set to zero when there are no more
-characters to be read.
-
-
-Return
-======
-
-TInt
-----
-An error code.
-
-(*) TInt Write(TDesC& aBuffer)
-
-Note: This functions sends data to the webserver.
-
-Arguments
-=========
-Descriptor from which characters are written.
-
-Return
-======
-
-TInt
-----
-An error code.
--- a/networkingtestandutils/networkingexamples/udpecho/Documentation/udpecho.alp	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-inputdirectory \udpecho\doc\
-outputdirectory \epoc32\release\wins\deb\z\system\apps\udpecho\
-outputfile udpecho.hlp
-sourcefile udpecho
-orderfile udpecho.order
-workingdirectory \udpecho\doc\temp\
--- a/networkingtestandutils/networkingexamples/udpecho/Documentation/udpecho.order	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-udpecho.quick-start
-udpecho.source-files
-udpecho.about
--- a/networkingtestandutils/networkingexamples/udpecho/Documentation/udpecho.rtf	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,163 +0,0 @@
-{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
-{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f11\froman\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt Arial Unicode MS};}
-{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f37\fswiss\fcharset0\fprq2{\*\panose 020b0606020202030204}Arial Narrow;}{\f38\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}ZapfDingbats BT;}
-{\f39\froman\fcharset128\fprq1{\*\panose 00000000000000000000}@MS Mincho;}{\f261\froman\fcharset238\fprq2 Times New Roman CE;}{\f262\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f264\froman\fcharset161\fprq2 Times New Roman Greek;}
-{\f265\froman\fcharset162\fprq2 Times New Roman Tur;}{\f266\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f267\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f268\froman\fcharset186\fprq2 Times New Roman Baltic;}
-{\f269\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f271\fswiss\fcharset238\fprq2 Arial CE;}{\f272\fswiss\fcharset204\fprq2 Arial Cyr;}{\f274\fswiss\fcharset161\fprq2 Arial Greek;}{\f275\fswiss\fcharset162\fprq2 Arial Tur;}
-{\f276\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f277\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f278\fswiss\fcharset186\fprq2 Arial Baltic;}{\f279\fswiss\fcharset163\fprq2 Arial (Vietnamese);}
-{\f281\fmodern\fcharset238\fprq1 Courier New CE;}{\f282\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f284\fmodern\fcharset161\fprq1 Courier New Greek;}{\f285\fmodern\fcharset162\fprq1 Courier New Tur;}
-{\f286\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f287\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f288\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f289\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}
-{\f621\fswiss\fcharset238\fprq2 Tahoma CE;}{\f622\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f624\fswiss\fcharset161\fprq2 Tahoma Greek;}{\f625\fswiss\fcharset162\fprq2 Tahoma Tur;}{\f626\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew);}
-{\f627\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f628\fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f629\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);}{\f630\fswiss\fcharset222\fprq2 Tahoma (Thai);}{\f631\fswiss\fcharset238\fprq2 Arial Narrow CE;}
-{\f632\fswiss\fcharset204\fprq2 Arial Narrow Cyr;}{\f634\fswiss\fcharset161\fprq2 Arial Narrow Greek;}{\f635\fswiss\fcharset162\fprq2 Arial Narrow Tur;}{\f638\fswiss\fcharset186\fprq2 Arial Narrow Baltic;}}{\colortbl;\red0\green0\blue0;
-\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;
-\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 \styrsid3962245 Normal;}{\s1\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 
-\ltrch\fcs0 \b\caps\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext42 \styrsid3962245 heading 1;}{\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 
-\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext42 \styrsid3962245 heading 2;}{
-\s3\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl2\outlinelevel2\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
-\sbasedon0 \snext42 \styrsid3962245 heading 3;}{\s4\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl3\outlinelevel3\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext42 \styrsid3962245 heading 4;}{\s5\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl4\outlinelevel4\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext0 \styrsid3962245 heading 5;}{
-\s6\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl5\outlinelevel5\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
-\sbasedon3 \snext42 \styrsid3962245 heading 6;}{\s7\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl6\outlinelevel6\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext42 \styrsid3962245 heading 7;}{\s8\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl7\outlinelevel7\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext42 \styrsid3962245 heading 8;}{\s9\ql \li0\ri0\sa220\keepn\widctlpar
-\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl8\outlinelevel8\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext42 \styrsid3962245 
-heading 9;}{\*\cs10 \additive \ssemihidden \styrsid3962245 Default Paragraph Font;}{\*
-\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
-\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\lang1024\langfe1024\loch\f0\hich\af0\dbch\af11\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{
-\s15\ql \fi-284\li284\ri0\widctlpar\tx284\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 \sautoupd List Bullet;}{\s16\ql \li284\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext16 List Continue;}{\s17\ql \fi-284\li284\ri0\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent283\pnhang {\pntxta .}}
-\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext17 List Number;}{\*\cs18 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 
-\super \sbasedon10 endnote reference;}{\s19\ql \fi-284\li568\ri0\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin568\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext19 \sautoupd List Bullet 2;}{\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\ul\cf13\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 \sbasedon0 \snext0 Hypertext Anchor;}{\*\cs21 \additive \rtlch\fcs1 \ab\af2\afs20 \ltrch\fcs0 \b\f2\fs20 \sbasedon10 Key Name;}{
-\s22\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\cf13\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext22 Synonyms;}{
-\s23\ql \fi-284\li284\ri0\widctlpar\tx284\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon17 \snext23 List Manual;}{
-\s24\ql \fi-284\li568\ri0\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent283\pnhang {\pntxta .}}\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext24 List Number 2;}{\s25\ql \li566\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin566\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext25 List Continue 2;}{\s26\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af0\afs20\alang1025 \ltrch\fcs0 
-\b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext26 Definition Term;}{\s27\ql \li1134\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1134\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon26 \snext27 Definition Definition;}{\s28\ql \fi-283\li283\ri0\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf38\pnstart1\pnindent283\pnhang {\pntxtb +}}
-\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext28 Tip;}{\s29\ql \fi-283\li283\ri0\widctlpar\wrapdefault{\*\pn 
-\pnlvlblt\ilvl10\ls2047\pnrnot0\pnf38\pnstart1\pnindent283\pnhang {\pntxtb -}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
-\sbasedon28 \snext29 Note;}{\s30\ql \fi-283\li283\ri0\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf38\pnstart1\pnindent283\pnhang {\pntxtb 6}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon29 \snext30 Important;}{\s31\ql \fi-284\li568\ri0\widctlpar\tx284\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin568\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon24 \snext31 List Manual 2;}{\s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 
-\ltrch\fcs0 \f1\fs14\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext32 \styrsid3962245 footer;}{\s33\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af0\afs20\alang1025 \ltrch\fcs0 
-\i\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext33 Comment;}{\*\cs34 \additive \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20 \sbasedon10 App Text;}{\*\cs35 \additive \rtlch\fcs1 \af37\afs20 \ltrch\fcs0 
-\scaps\f37\fs20\cf13 \sbasedon10 Graphic Link;}{\*\cs36 \additive \rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \fs16 \sbasedon10 annotation reference;}{\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext37 annotation text;}{\s38\ql \li0\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext38 \styrsid3962245 00 BodyText;}{\s39\ql \li0\ri0\widctlpar\tqc\tx4153\tqr\tx8306\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
-\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext39 \styrsid3962245 header;}{
-\s40\ql \fi-2597\li2597\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2597\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext40 \styrsid3962245 
-02 BodyText;}{\s41\ql \fi-1298\li1298\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1298\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
-\sbasedon0 \snext41 \styrsid3962245 01 BodyText;}{\s42\ql \li1298\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1298\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext42 \styrsid3962245 11 BodyText;}{\s43\ql \fi-357\li2954\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent357\pnhang {\pntxtb \'b7}}
-\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin2954\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon44 \snext43 \styrsid3962245 Bulleted o 2;}{
-\s44\ql \li2597\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2597\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext44 \styrsid3962245 22 BodyText;}
-{\s45\ql \fi-1298\li2596\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2596\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext45 \styrsid3962245 
-12 BodyText;}{\s46\ql \fi-1298\li3895\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin3895\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
-\sbasedon0 \snext46 \styrsid3962245 23 BodyText;}{\s47\ql \li3895\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin3895\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext47 \styrsid3962245 33 BodyText;}{\s48\ql \li0\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 
-\ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 1;}{\s49\ql \fi-357\li1655\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent357\pnhang 
-{\pntxtb \'b7}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin1655\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon42 \snext49 \styrsid3962245 Bulleted o 1;}{
-\s50\ql \fi-357\li1655\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent357\pnhang {\pntxtb -}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin1655\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon49 \snext50 \styrsid3962245 Bulleted - 1;}{\s51\ql \fi-1298\li1298\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent1276\pnhang {\pntxta .}}
-\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin1298\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext51 \styrsid3962245 Numbered List 0;}{
-\s52\ql \fi-357\li1655\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent357\pnhang {\pntxta .}}\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin1655\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext52 \styrsid3962245 Numbered List 1;}{\s53\ql \fi-357\li2954\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent357\pnhang {\pntxta .}}
-\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin2954\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon52 \snext53 \styrsid3962245 Numbered List 2;}{
-\s54\ql \fi-357\li2954\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent357\pnhang {\pntxtb -}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin2954\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon43 \snext54 \styrsid3962245 Bulleted - 2;}{\s55\ql \li238\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin238\itap0 \rtlch\fcs1 \af0\afs20\alang1025 
-\ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 2;}{\s56\ql \li482\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin482\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 3;}{\s57\ql \li0\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
-\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon38 \snext42 \styrsid3962245 Title Text;}{\s58\ql \li0\ri0\sb2800\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
-\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs36\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext58 \styrsid3962245 Document Title;}{\s59\ql \li482\ri0\widctlpar
-\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin482\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon56 \snext0 \ssemihidden \styrsid3962245 toc 4;}{
-\s60\ql \li880\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin880\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
-\sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 5;}{\s61\ql \li1100\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1100\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 6;}{\s62\ql \li1320\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1320\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 7;}{\s63\ql \li1540\ri0\widctlpar
-\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1540\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 8;}{
-\s64\ql \li1760\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1760\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
-\sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 9;}{\s65\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \cbpat9 \rtlch\fcs1 \af36\afs20\alang1025 \ltrch\fcs0 
-\f36\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext65 \ssemihidden \styrsid8807911 Document Map;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable{\list\listtemplateid-667922308\listsimple{\listlevel\levelnfc0\levelnfcn0
-\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li643\jclisttab\tx643\lin643 }{\listname ;}\listid-129}{\list\listtemplateid784776512
-\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li643\jclisttab\tx643\lin643 }{\listname ;}\listid-125}
-{\list\listtemplateid-1417538436\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li360
-\jclisttab\tx360\lin360 }{\listname ;}\listid-120}{\list\listtemplateid-2114955222\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}
-\f3\fbias0\hres0\chhres0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-119}{\list\listtemplateid-1{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext
-\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s1}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'03\'00.\'01;}{\levelnumbers\'01\'03;}\rtlch\fcs1 
-\af0 \ltrch\fcs0 \hres0\chhres0 \s2}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'05\'00.\'01.\'02;}{\levelnumbers\'01\'03\'05;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 
-\s3}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'07\'00.\'01.\'02.\'03;}{\levelnumbers\'01\'03\'05\'07;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s4}{\listlevel\levelnfc0
-\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'09\'00.\'01.\'02.\'03.\'04;}{\levelnumbers\'01\'03\'05\'07\'09;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s5}{\listlevel\levelnfc0\levelnfcn0
-\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'0b\'00.\'01.\'02.\'03.\'04.\'05;}{\levelnumbers\'01\'03\'05\'07\'09\'0b;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s6}{\listlevel\levelnfc0\levelnfcn0
-\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s7}{\listlevel\levelnfc0
-\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s8}
-{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f\'11;}\rtlch\fcs1 \af0 
-\ltrch\fcs0 \hres0\chhres0 \s9}{\listname ;}\listid-5}{\list\listtemplateid-1\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01*;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 
-\hres0\chhres0 }{\listname ;}\listid-2}}{\*\listoverridetable{\listoverride\listid-119\listoverridecount0\ls1}{\listoverride\listid-120\listoverridecount0\ls2}{\listoverride\listid-125\listoverridecount0\ls3}{\listoverride\listid-129
-\listoverridecount0\ls4}{\listoverride\listid-119\listoverridecount0\ls5}{\listoverride\listid-120\listoverridecount0\ls6}{\listoverride\listid-125\listoverridecount0\ls7}{\listoverride\listid-129\listoverridecount0\ls8}{\listoverride\listid-119
-\listoverridecount0\ls9}{\listoverride\listid-120\listoverridecount0\ls10}{\listoverride\listid-125\listoverridecount0\ls11}{\listoverride\listid-129\listoverridecount0\ls12}{\listoverride\listid-119\listoverridecount0\ls13}{\listoverride\listid-120
-\listoverridecount0\ls14}{\listoverride\listid-125\listoverridecount0\ls15}{\listoverride\listid-129\listoverridecount0\ls16}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
-\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-283\li283\lin283 }}\ls17}{\listoverride\listid-5\listoverridecount0\ls18}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}
-{\*\rsidtbl \rsid3569591\rsid3962245\rsid8807911}{\*\generator Microsoft Word 11.0.0000;}{\info{\title Author: }{\author Martin Tasker}{\operator Srikanth Reddy}{\creatim\yr2001\mo1\dy5\hr15\min19}{\revtim\yr2010\mo2\dy10\hr9\min49}{\version5}{\edmins1}
-{\nofpages1}{\nofwords147}{\nofchars843}{\*\company PSION}{\nofcharsws989}{\vern24615}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}
-\paperw11907\paperh16840\margl567\margr7371\margt567\margb567\gutter0\ltrsect 
-\widowctrl\ftnbj\aenddoc\donotembedsysfont0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\linkstyles\hyphcaps0\formshade\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984
-\dghshow0\dgvshow3\jcompress\viewkind1\viewscale132\viewzk2\rsidroot8807911 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0{\*\ftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
-\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \chftnsep 
-\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 
-\ltrch\fcs0 \insrsid8807911 \chftnsepc 
-\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 
-\ltrch\fcs0 \insrsid8807911 \chftnsep 
-\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 
-\ltrch\fcs0 \insrsid8807911 \chftnsepc 
-\par }}\ltrpar \sectd \ltrsect\psz9\sbknone\linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl\sftnbj {\footerr \ltrpar \pard\plain \ltrpar\qc \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911  PAGE }}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid3569591 1}}}
-\sectd \linex0\endnhere\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 
-\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}
-{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8
-\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\caps\fs22\loch\af1\hich\af1\dbch\af0\insrsid8807911 
-\hich\af1\dbch\af0\loch\f1 1.\tab}\pard\plain \ltrpar\s1\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 
-\b\caps\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 UDP ECHO!
-\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\fs22\loch\af1\hich\af1\dbch\af0\insrsid8807911 \hich\af1\dbch\af0\loch\f1 1.1\tab}}\pard\plain \ltrpar
-\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 
-\ltrch\fcs0 \insrsid8807911 About UdpEcho
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\ul\cf13\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 
-\ltrch\fcs0 \insrsid8807911 udpecho.about
-\par }\pard\plain \ltrpar\s33\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af0\afs20\alang1025 \ltrch\fcs0 \i\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 
-\insrsid8807911 
-\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3962245 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ai\af0 
-\ltrch\fcs0 \i\insrsid3569591 Portions }{\rtlch\fcs1 \ai\af0 \ltrch\fcs0 \i\insrsid3962245 Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
-\par All rights reserved.
-\par This component and the accompanying materials are made available
-\par under the terms of "Eclipse Public License v1.0"
-\par which accompanies this distribution, and is available at the URL "http://www.eclipse.org/legal/epl-v10.html".
-\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8807911 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911\charrsid8807911 
-\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 
-\par This code is provided to you "as is", don't expect any maintenance.
-\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\fs22\loch\af1\hich\af1\dbch\af0\insrsid8807911 \hich\af1\dbch\af0\loch\f1 1.2\tab}}\pard\plain \ltrpar
-\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 
-\ltrch\fcs0 \insrsid8807911 UdpEcho: quick start
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\ul\cf13\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 
-\ltrch\fcs0 \insrsid8807911 udpecho.quick-start
-\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 
-\insrsid8807911 UdpEcho is simple echo server that listens certain UDP or TCP port and echoes all data back to sender. By default the protocol is UDP and port number is 7. You can change protocol and port number from Options.
-\par To start the server press START, to stop it press STOP. 
-\par UdpEcho works on top of dual stack, so it can be reached by  both IPv6 and IP (v4) addresses.
-\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\fs22\loch\af1\hich\af1\dbch\af0\insrsid8807911 \hich\af1\dbch\af0\loch\f1 1.3\tab}}\pard\plain \ltrpar
-\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 
-\ltrch\fcs0 \insrsid8807911 Source files
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\ul\cf13\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 
-\ltrch\fcs0 \insrsid8807911 udpecho.source-files
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\cf13\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 
-\insrsid8807911 source
-\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 
-\insrsid8807911 Source files for UdpEcho are in CVS under \\udpecho directory.
-\par You are free to modify them. No support provided.
-\par 
-\par }}
\ No newline at end of file
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/README.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,144 +0,0 @@
-//
-//    readme.txt - http server development notes
-//
-// portions Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-////////////////////////////////////////////////////////////////
-
-Hi !
-
-I've put in the CVS a new version of the webserver.
-This versions suports GET(1), HEAD(1), PUT(2), DELETE(2), TRACE & OPTIONS Methods.
-It allows the webmaster to define the relationship between extension and content-type (see WSTYPES.CFG)
-It allows the webmaster to define his own HTML errors messages.
-
-This version has also 3 new files :
-
-ws.cfg 			-> This the configuration file of the webserver.
-wstypes.cfg		-> This file defines the relation ship between extension and content-types.
-webserver.log		-> This file is automatically generated by the webserver. It is used by the webmaster
-			   to undelete files which has been deleted by a PUT or DELETE method.
-By now, this files must be in the root directory. (\epoc32\wins\C\ in the emulator)
-
-WS.CFG
-============
-
-BACKUP_PATH=\ws\backups\	-> Set the directory for security copies of deleted files by the PUT & DELETE methods.
-ERROR_PATH=\ws\error\		-> Set the directory where the user has his own HTML error messages.
-SERVER_PATH=\ws\		-> Set the root directory of the webserver.
-DEFAULT_RESOURCE=home.htm	-> Set the default resource name. 
-				   (e.g: http:://www.6pack.fi/tcpip/ => http:://www.6pack.fi/tcpip/home.htm)
-PORT=2080			-> Set the listen port.
-
-(Note: All the values which are not defined in ws.cfg are set with defaults values.)
-WSTYPES.CFG
-===========
-
-<extension_name>	<content-type>
-(e.g:
-html	text/html
-htm	text/html
-txt	text/plain
-gif	image/gif
-jpg	image/jpeg
-js	application/octet-stream
-ps	application/postscript 
-)
-
-HTML error files
-================
-
-The HTML error files must be named as "errorXXX.htm".
-The XXX is the error number. (eg: 404 Not found error will have a "error404.htm" HTML error file)
-If there is no error file definied the webserver will use its defaults HTML error messages.
-
-GET & HEAD Methods (1)
-======================
-
-This version of the webserver doesn't allow queries in these methods.Although, it will support very soon.
-
-PUT & DELETE Methods (2)
-========================
-
-These methods are allowed, but there is no authentication implemented yet. That means everybody can use these
-methods with out being authorized !!!
- 
-/***************************************** NEW VERSION (8 - 2 - 2000) **************************************/
-WS.CFG (new fields) 
-============
-
-DELETE_METHOD=[Yes/No]	-> Enable/Disable the delete method in the websever.
-CGI_PATH=\ws\cgi-bin\	-> Set the directory for CGIs.
-
-GET & HEAD Methods (1)
-======================
-
-This version allows queries in these methods.
-Range Requests are supported.
-
-POST Method
-============
-
-The Post method is supported.
-
-TRACE Method
-============
-
-The Trace method is supported.
-
-OPTIONS Method
-==============
-
-The Options method is supported.
-
-GENERAL Issues
-===============
-
-Chuncked Enconding is NOT supported.
-Authentication is NOT supported.
-Restricted URI access is NOT supported.
-Multi-Host is NOT supported.
-
-/***************************************** NEW VERSION (24 - 3 - 2000) **************************************/
-
-WS.CFG & WSTYPES.CFG
-====================
-
-These files are now located in \DATA\ directory.
-
-You can modify them through the new interface in the Webserver. Config data can only be changed with the WebServer
-stopped.
-
-GET & HEAD Methods 
-==================
-
-Multi-range request are supported.
-
-GENERAL Issues
-===============
-
-New User Interface.
-
-No Panic when config files are missing. Now, there are nice warnings.
-
-Console displays HTTP Request and Responses headers.It also displays remote addresses. 
-(These messages can be enable/disable) 
-
-Help is still under construction.
-
-Chuncked Enconding is NOT supported.
-Authentication is NOT supported.
-Restricted URI access is NOT supported.
-Multi-Host is NOT supported.
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/README2.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,77 +0,0 @@
-//
-//    readme2.txt - http server development notes
-//
-// portions Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-////////////////////////////////////////////////////////////////
-
-/* EPOC - WebServer. (WebServer condiotional complaint HTTP/1.1) 					  */			   	          */
-/* The Webserver works fine with the epoc browser, Internet Explorer 4.01 and Netscape Communicator 4.06. */
-/* Functionality level.											  */					
-/* 24 - 1 - 2000 											  */
-
-General Issues
-==============
-
-Chunked encoding is not supported.
-Accept headers are not supported.
-Authentication is not supported.
-
-Persistent connections are supported.
-
-There is no interface for the log file.
-There is no interface for the config file.
-There is no interface for the mime-types file(which associates an extension with a mime type).
-
-GET Method
-==========
-
-Unconditional and Conditional (If headers) requests are supported.
-Query requests are supported, but not fully tested.
-Range requests are supported, but multi-range request are not supported.
-
-HEAD Method
-===========
-
-Unconditional and Conditional (If headers) requests are supported.
-Query requests are supported, but not fully tested.
-Range and multi-range requests are supported and tested
-
-POST Method
-===========
-
-Parse headers requests are supported, but are not fully tested.
-Non-parse headers requests are supported, but are NOT tested.
-
-OPTIONS Method
-==============
-
-Supported and partially tested.
-
-TRACE Method
-============
-
-Supported and partially tested.
-
-PUT Method
-==========
-
-Supported and partially tested.
-
-
-DELETE Method
-=============
-
-Supported and partially tested.
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/WebserverFAQ.htm	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,56 +0,0 @@
-<HTML>
-<HEAD>
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
-<META NAME="Generator" CONTENT="Microsoft Word 97">
-<TITLE>Nokia Standard Document Template</TITLE>
-</HEAD>
-<BODY>
-
-<B><U><FONT FACE="Arial" SIZE=5><P>Epoc Webserver FAQs:</P>
-
-<OL>
-
-</U></FONT><FONT FACE="Arial"><LI>The connection is shut down after a while. How can I solve it ?</LI>
-</B></FONT><FONT FACE="Arial" SIZE=3>
-<P>After a time of inactivity the conections are automatcally shutting down by the RAS server or by the EPOC device. To solve this problem you can follow the following steps:</P>
-
-<P>In the EPOC device, go to the Control Panel. Select Internet. In the box "If idle, stay on line for" select the maximum value (<I>e.g. 59:59</I>). </P>
-<P>(Note: You can start ping to ping a packet every, for example, 30 minutes to the emulator to avoid disconection after 1 hour.)</P>
-
-<P>In Windows NT, start the registry editor (<I>\Winnt\system32\regedt32.exe</I>). </P>
-<P>Go to <I>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess\Parameters.</P>
-</I><P>Select the registry <I>Autodisconnect</I> and set it to zero.This action disables <I>Autodisconnect</I>.</P>
-
-<P>(Note: Do not minimise the emulator, otherwise the connection is closed. To avoid automatic switch off : go to the Control Panel.Select Switch On/Off. In the box automatic switch off, select <I>No</I>.)</P>
-</FONT><FONT FACE="Arial">
-<B><LI>The RAS connection is not established and no error is reported when I start the Webserver with the new stack ?</LI>
-
-</B></FONT><FONT FACE="Arial" SIZE=3><P>If you have recompile the entire 6pack project, probably you have updated the <I>commdb.dll </I>and <I>commdb.lib</I>. In that case,  go to the <I>esock.ini</I> file (<I>/epoc32/release/wins/deb/Z/system/data</I>) and change the following lines:</P>
-
-<P>&#9;<B>[nifman]</P>
-<P>&#9;default = netdial</P>
-</B><P>by</P>
-<B><P>&#9;[nifman]</P>
-<P>default= ntras</P>
-</FONT><FONT FACE="Arial">
-<LI>When I try to run <I>ebld</I> I get an '<I>Spawned Failed: Invalid argument'</I> error<I> </I>in the command line, why ?</LI></OL>
-
-<DIR>
-
-</B><P>In <I>Control Panel | System </I>go to <I>Enviroment</I>. There is an enviroment variable called <I>ComSpec</I>. Check that the value in it is correct. It should be:</P>
-<DIR>
-<DIR>
-<DIR>
-<DIR>
-
-<P> <I>C:\WINNT\C:\WINNT\system32\cmd.exe</P>
-</I></DIR>
-</DIR>
-</DIR>
-</DIR>
-</DIR>
-
-<P>    If it is not a proper command program must be defined instead.(e.g:4nt)</P>
-
-</FONT><FONT FACE="Arial" SIZE=3><P> </P></FONT></BODY>
-</HTML>
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/WebserverFAQ.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,54 +0,0 @@
-Epoc Webserver FAQs:
-
-1. The connection is shut down after a while. How can I solve it ?
-
-After a time of inactivity the conections are automatcally shutting down by the RAS server or by the EPOC device. To solve this problem you can follow the following steps:
-
-In the EPOC device, go to the Control Panel. Select Internet. In the box "If idle, stay on line for" select the maximum value (e.g. 59:59). 
-(Note: You can start ping to ping a packet every, for example, 30 minutes to the emulator to avoid disconection after 1 hour.)
-
-In Windows NT, start the registry editor (\Winnt\system32\regedt32.exe). 
-Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess\Parameters.
-Select the registry Autodisconnect and set it to zero.This action disables Autodisconnect.
-
-(Note: Do not minimise the emulator, otherwise the connection is closed. To avoid automatic switch off : go to the Control Panel.Select Switch On/Off. In the box automatic switch off, select No.)
-
-2. The RAS connection is not established and no error is reported when I start the Webserver with the new stack ?
-
-If you have recompile the entire 6pack project, probably you have updated the commdb.dll and commdb.lib. In that case,  go to the esock.ini file (/epoc32/release/wins/deb/Z/system/data) and change the following lines:
-
-	[nifman]
-	default = netdial
-by
-	[nifman]
-default= ntras
-
-3. When I try to run ebld I get an 'Spawned Failed: Invalid argument' error in the command line, why ?
-
-In Control Panel | System go to Enviroment. There is an enviroment variable called ComSpec. Check that the value in it is correct. It should be:
-
- C:\WINNT\C:\WINNT\system32\cmd.exe
-
-    If it is not a proper command program must be defined instead.(e.g:4nt)
-
- 
-
-
-DOCUMENTTYPE
-
-1 (1)
-
-
-
-
-TypeUnitOrDepartmentHere
-
-
-
-TypeYourNameHere
-TypeDateHere
-
-
-
-
-
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/uk.alg	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-<bodystyle fontstyle=sansserif size=10>
-<titlestyle fontstyle=sansserif size=14>
-<listbullet1style bulletchar=149>
-<listbullet2style bulletchar=45>
-<tipeffects text="Tip:" bold=yes leftindent=36>
-<noteeffects text="Note:" bold=yes leftindent=36>
-<importanteffects text="Important:" bold=yes leftindent=60>
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/webserver.alp	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-inputdirectory \apps\webserver\
-outputdirectory \epoc32\release\wins\deb\Z\system\apps\webserver\
-outputfile webserver.hlp
-sourcefile webserver
-orderfile webserver.order
-workingdirectory \apps\webserver\
-customizationfile \aleppo\test\uk.alc
\ No newline at end of file
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/webserver.order	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-Introduction
-Quick Start
-EPOC-WS Menu
-View Menu
-Options Menu
-Help Menu
\ No newline at end of file
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/webserver.rtf	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,258 +0,0 @@
-{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff1\deff0\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
-{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f6\froman\fcharset0\fprq2{\*\panose 02020603040505020304}Tms Rmn;}
-{\f11\froman\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt Arial Unicode MS};}{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f37\fnil\fcharset2\fprq2{\*\panose 00000000000000000000}ZapfDingbats BT;}
-{\f38\fswiss\fcharset0\fprq2{\*\panose 020b0606020202030204}Arial Narrow;}{\f39\froman\fcharset128\fprq1{\*\panose 00000000000000000000}@MS Mincho;}{\f261\froman\fcharset238\fprq2 Times New Roman CE;}{\f262\froman\fcharset204\fprq2 Times New Roman Cyr;}
-{\f264\froman\fcharset161\fprq2 Times New Roman Greek;}{\f265\froman\fcharset162\fprq2 Times New Roman Tur;}{\f266\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f267\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
-{\f268\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f269\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f271\fswiss\fcharset238\fprq2 Arial CE;}{\f272\fswiss\fcharset204\fprq2 Arial Cyr;}{\f274\fswiss\fcharset161\fprq2 Arial Greek;}
-{\f275\fswiss\fcharset162\fprq2 Arial Tur;}{\f276\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f277\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f278\fswiss\fcharset186\fprq2 Arial Baltic;}{\f279\fswiss\fcharset163\fprq2 Arial (Vietnamese);}
-{\f281\fmodern\fcharset238\fprq1 Courier New CE;}{\f282\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f284\fmodern\fcharset161\fprq1 Courier New Greek;}{\f285\fmodern\fcharset162\fprq1 Courier New Tur;}
-{\f286\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f287\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f288\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f289\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}
-{\f621\fswiss\fcharset238\fprq2 Tahoma CE;}{\f622\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f624\fswiss\fcharset161\fprq2 Tahoma Greek;}{\f625\fswiss\fcharset162\fprq2 Tahoma Tur;}{\f626\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew);}
-{\f627\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f628\fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f629\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);}{\f630\fswiss\fcharset222\fprq2 Tahoma (Thai);}{\f641\fswiss\fcharset238\fprq2 Arial Narrow CE;}
-{\f642\fswiss\fcharset204\fprq2 Arial Narrow Cyr;}{\f644\fswiss\fcharset161\fprq2 Arial Narrow Greek;}{\f645\fswiss\fcharset162\fprq2 Arial Narrow Tur;}{\f648\fswiss\fcharset186\fprq2 Arial Narrow Baltic;}}{\colortbl;\red0\green0\blue0;
-\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;
-\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \snext0 Normal;}{\s1\ql \li0\ri0\sb360\sa240\keepn\widctlpar\wrapdefault\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af1\afs32\alang1025 \ltrch\fcs0 
-\b\fs32\lang2057\langfe1041\kerning28\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 1;}{\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 
-\tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 \b\fs24\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 2;}{
-\s3\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs28\alang1025 \ltrch\fcs0 
-\b\fs28\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 3;}{\s4\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 
-\tqr\tx9072\wrapdefault\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 \b\fs24\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 4;}{
-\s5\ql \li0\ri0\sa120\keepn\widctlpar\wrapdefault\faauto\outlinelevel4\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 
-heading 5;}{\s6\ql \li0\ri0\sb240\sa60\widctlpar\wrapdefault\faauto\outlinelevel5\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af1\afs22\alang1025 \ltrch\fcs0 \i\fs22\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 
-\sbasedon0 \snext0 heading 6;}{\s7\ql \li0\ri0\sb240\sa60\widctlpar\wrapdefault\faauto\outlinelevel6\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 7;}{\s8\ql \li0\ri0\sb240\sa60\widctlpar\wrapdefault\faauto\outlinelevel7\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af1\afs20\alang1025 
-\ltrch\fcs0 \i\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 8;}{\s9\ql \li0\ri0\sb240\sa60\widctlpar\wrapdefault\faauto\outlinelevel8\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\ai\af1\afs18\alang1025 \ltrch\fcs0 \i\fs18\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext0 heading 9;}{\*\cs10 \additive Default Paragraph Font;}{\*
-\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
-\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\lang1024\langfe1024\loch\f0\hich\af0\dbch\af11\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{
-\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls2047\ilvl10\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext15 \sautoupd List Bullet;}{\s16\ql \li284\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 
-\ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext16 List Continue;}{\s17\ql \fi-284\li284\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0
-\pndec\pnstart1\pnindent283\pnhang {\pntxta .}}\faauto\ls2047\ilvl11\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext17 
-List Number;}{\*\cs18 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \super \sbasedon10 endnote reference;}{\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}
-\faauto\ls2047\ilvl10\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext19 \sautoupd List Bullet 2;}{
-\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\ul\cf13\lang1024\langfe1024\loch\f1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 \sbasedon0 \snext0 
-Hypertext Anchor;}{\*\cs21 \additive \rtlch\fcs1 \ab\af2\afs20 \ltrch\fcs0 \b\f2\fs20 \sbasedon10 Key Name;}{\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\cf13\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext22 Synonyms;}{\s23\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls2047\pnrnot0\pndec\pnf6 }
-\faauto\ls2047\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon17 \snext23 List Manual;}{
-\s24\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent283\pnhang {\pntxta .}}\faauto\ls2047\ilvl11\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext24 List Number 2;}{\s25\ql \li566\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin566\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext25 List Continue 2;}{\s26\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\cf11\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext26 Definition Term;}{\s27\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\cf11\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon26 \snext27 Definition Definition;}{\s28\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0
-\pnf37\pnstart1\pnindent283\pnhang {\pntxtb +}}\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext28 Tip;}{
-\s29\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb -}}\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon28 \snext29 Note;}{\s30\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb 6}}
-\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon29 \snext30 Important;}{\s31\ql \fi-284\li568\ri0\sa120\widctlpar
-\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls2047\pnrnot0\pndec\pnf6 }\faauto\ls2047\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 
-\sbasedon24 \snext31 List Manual 2;}{\s32\ql \li0\ri0\sa120\widctlpar\tqc\tx4153\tqr\tx8306\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext32 footer;}{\s33\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af1\afs20\alang1025 \ltrch\fcs0 
-\i\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext33 Comment;}{\*\cs34 \additive \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20 \sbasedon10 App Text;}{\*\cs35 \additive \rtlch\fcs1 \af38\afs20 
-\ltrch\fcs0 \scaps\f38\fs20\cf13 \sbasedon10 Graphic Link;}{\*\cs36 \additive \rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \fs16 \sbasedon10 annotation reference;}{\s37\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext37 annotation text;}{\s38\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \cbpat9 \rtlch\fcs1 
-\af36\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f36\hich\af36\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext38 \ssemihidden \styrsid12716368 Document Map;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable
-{\list\listtemplateid866034032\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li643
-\jclisttab\tx643\lin643 }{\listname ;}\listid-129}{\list\listtemplateid-1897879886\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}
-\f3\fbias0\hres0\chhres0 \fi-360\li643\jclisttab\tx643\lin643 }{\listname ;}\listid-125}{\list\listtemplateid-425948670\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-120}{\list\listtemplateid-452067010\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-119}{\list\listtemplateid-1\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0
-\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01*;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 }{\listname ;}\listid-2}{\list\listtemplateid585661342\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0
-\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }{\listname ;}\listid457770631}{\list\listtemplateid-626070358\listsimple{\listlevel
-\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }{\listname ;}\listid833182188}
-{\list\listtemplateid-1546354766\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 
-\fi-283\li283\lin283 }{\listname ;}\listid906887489}{\list\listtemplateid585661342\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}
-\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }{\listname ;}\listid1769304559}{\list\listtemplateid-33799928\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283
-{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }{\listname ;}\listid1932933266}{\list\listtemplateid585661342\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }{\listname ;}\listid2004046479}}{\*\listoverridetable{\listoverride\listid-119
-\listoverridecount0\ls1}{\listoverride\listid-120\listoverridecount0\ls2}{\listoverride\listid-125\listoverridecount0\ls3}{\listoverride\listid-129\listoverridecount0\ls4}{\listoverride\listid-119\listoverridecount0\ls5}{\listoverride\listid-120
-\listoverridecount0\ls6}{\listoverride\listid-125\listoverridecount0\ls7}{\listoverride\listid-129\listoverridecount0\ls8}{\listoverride\listid-119\listoverridecount0\ls9}{\listoverride\listid-120\listoverridecount0\ls10}{\listoverride\listid-125
-\listoverridecount0\ls11}{\listoverride\listid-129\listoverridecount0\ls12}{\listoverride\listid-119\listoverridecount0\ls13}{\listoverride\listid-120\listoverridecount0\ls14}{\listoverride\listid-125\listoverridecount0\ls15}{\listoverride\listid-129
-\listoverridecount0\ls16}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-4053 ?;}{\levelnumbers;}
-\f37\fbias0\hres0\chhres0 \fi-283\li283\lin283 }}\ls17}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext
-\'01\u-4051 ?;}{\levelnumbers;}\f37\fbias0\hres0\chhres0 \fi-283\li283\lin283 }}\ls18}{\listoverride\listid906887489\listoverridecount0\ls19}{\listoverride\listid833182188\listoverridecount0\ls20}{\listoverride\listid833182188\listoverridecount1{\lfolevel
-\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }}\ls21}
-{\listoverride\listid833182188\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 
-\ltrch\fcs0 \hres0\chhres0 \fi-283\li567\lin567 }}\ls22}{\listoverride\listid833182188\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283
-{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }}\ls23}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-283\li283\lin283 }}\ls24}{\listoverride\listid833182188\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0
-\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }}\ls25}{\listoverride\listid833182188
-\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 
-\fi-283\li283\lin283 }}\ls26}{\listoverride\listid1932933266\listoverridecount0\ls27}{\listoverride\listid1932933266\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold
-\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }}\ls28}{\listoverride\listid1932933266\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0
-\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }}\ls29}{\listoverride\listid457770631\listoverridecount0\ls30}
-{\listoverride\listid1769304559\listoverridecount0\ls31}{\listoverride\listid2004046479\listoverridecount0\ls32}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid7212555\rsid8350633\rsid12716368}{\*\generator Microsoft Word 11.0.0000;}{\info
-{\title Author: }{\author carlos perez}{\operator Srikanth Reddy}{\creatim\yr2000\mo3\dy28\hr14\min50}{\revtim\yr2010\mo2\dy10\hr9\min49}{\version9}{\edmins7}{\nofpages3}{\nofwords677}{\nofchars3863}{\*\company Nokia}{\nofcharsws4531}
-{\vern24615}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw11907\paperh16840\margl567\margr7371\margt567\margb567\gutter0\ltrsect\rtlgutter 
-\widowctrl\ftnbj\aenddoc\donotembedsysfont0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\hyphcaps0\formshade\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0
-\dgvshow3\jcompress\viewkind4\viewscale100\pgbrdrhead\pgbrdrfoot\rsidroot12716368 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0{\*\template H:\\Userinf\\msoffice\\template\\EPOCHELP.DOT}{\*\ftnsep \ltrpar \pard\plain \ltrpar
-\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\chftnsep 
-\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \chftnsepc 
-\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \chftnsep 
-\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \chftnsepc 
-\par }}\ltrpar \sectd \ltrsect\rtlgutter\psz9\sbknone\linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl\sftnbj {\footerr \ltrpar \pard\plain \ltrpar\qc \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 
-\af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\field{\*\fldinst {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1  PAGE }}{\fldrslt {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid7212555 \hich\af1\dbch\af11\loch\f1 1}}}\sectd \linex0\endnhere\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}
-{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8
-\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0\pararsid8350633 \rtlch\fcs1 
-\af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid7212555 \hich\af1\dbch\af11\loch\f1 Portions }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 
-\i\insrsid8350633 \hich\af1\dbch\af11\loch\f1 Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
-\par \hich\af1\dbch\af11\loch\f1 All rights reserved.
-\par \hich\af1\dbch\af11\loch\f1 This component and the accompanying materials are made available
-\par \hich\af1\dbch\af11\loch\f1 under the terms of "Eclipse Public License v1.0"
-\par }\pard \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0\pararsid12716368 {\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid8350633 \hich\af1\dbch\af11\loch\f1 which accompanies this distribution, and is availa
-\hich\af1\dbch\af11\loch\f1 ble at the URL "http://www.eclipse.org/legal/epl-v10.html".}{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368\charrsid12716368 
-\par }\pard\plain \ltrpar\s1\ql \li0\ri0\sb360\sa240\keepn\widctlpar\wrapdefault\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af1\afs32\alang1025 \ltrch\fcs0 
-\b\fs32\lang2057\langfe1041\kerning28\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 EPOC Webserver 1.0
-\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 
-\b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Introduction
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Introduction
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Introduction
-\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 
-\insrsid12716368 \hich\af1\dbch\af11\loch\f1 EPOC Webserver is a single host webserver program for EPOC. It implements HTTP 0.9,1.0 and 1.1 protocols. Although, it is partially compla\hich\af1\dbch\af11\loch\f1 
-int with HTTP 1.1, it implements the GET, HEAD, POST, PUT, DELETE, TRACE and OPTIONS methods.
-\par \hich\af1\dbch\af11\loch\f1 EPOC Webserver runs over the dual-IP stack (IPV4/IPV6) for EPOC.
-\par 
-\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 
-\b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Quick start
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Quick start
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Quick start, begin
-\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 
-\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Yous should create first the following directories be\hich\af1\dbch\af11\loch\f1 fore start the webserver:
-\par \hich\af1\dbch\af11\loch\f1 The root directory of the site: }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 C:\\ws\\root\\ }{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\par \hich\af1\dbch\af11\loch\f1 The backup directory: }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 C:\\ws\\backups\\}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\par \hich\af1\dbch\af11\loch\f1 The error directory: }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 C:\\ws\\error\\
-\par }{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 The cgi directory: }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 C:\\ws\\cgi-bin\\
-\par {\pntext\pard\plain\ltrpar \s29 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f37\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af37\dbch\af11\hich\f37 \'2d\tab}}\pard\plain \ltrpar
-\s29\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls18\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb -}}\faauto\ls18\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 
-These are the defaults directories. You can change them in Options |  Directories. (see Options menu).
-\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 
-Copy all the files of your website into the root directory. Select EPOC-WS | Start Webserver to start EPOC Webserver or press the Start button.
-\par \hich\af1\dbch\af11\loch\f1 You can a\hich\af1\dbch\af11\loch\f1 lso publish (update web pages remotely) your web pages. Create the previous directories and start the webserver. Edit and publish your web pages using Netscape Composer or similar programs.
-
-\par }\pard\plain \ltrpar\s32\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 
-\ltrch\fcs0 \b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 EPOC-WS Menu
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 EPOC-WS Menu
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 EPOC-WS menu, Main menu, Start, Stop, E\hich\af1\dbch\af11\loch\f1 xit
-\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 There are three options in this menu:
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Start Webserver:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\hich\af1\dbch\af11\loch\f1  Starts the webserver. This option is dimmed if the Webserver is currently running.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 Stop WebServer:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1  Stops the webserver. The current connections are aborted and closed.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 Exit:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1  Exits the progra\hich\af1\dbch\af11\loch\f1 
-m. If the webserver is running then it also stops the webserver and it colses and aborts all connections.
-\par }\pard\plain \ltrpar\s17\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \insrsid12716368 
-\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 
-\b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 View Menu
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 View Menu
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 View, Console, Screen, Clear Console, Clear Screen, Counters
-\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 
-\insrsid12716368 \hich\af1\dbch\af11\loch\f1 There are three options in this menu:
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Console:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 
- This option allows\hich\af1\dbch\af11\loch\f1  enabling and disabling the log messages in the conole window. There are three kinds of log messages:
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar
-\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 HTTP Request:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\hich\af1\dbch\af11\loch\f1  This log message displays the HTTP Request message from the current request. It is enabled when the box is checked.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 HTTP Response:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1  This log message displays the HTTP response message from the current request. It is enabled when the box is checked.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 Miscellaneuos Data:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1  This box enables and disables the log message which displays the remote connection address and the internal connecti
-\hich\af1\dbch\af11\loch\f1 on number. If it is enabled this log messag is shown every time a request is made and a connection is closed. It is enabled when the box is checked.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Reset Total Counter:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\hich\af1\dbch\af11\loch\f1  This option sets to zero the Total Connections counter in the bottom line.
-\par {\pntext\pard\plain\ltrpar \s29 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f37\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af37\dbch\af11\hich\f37 \'2d\tab}}\pard\plain \ltrpar
-\s29\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls18\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb -}}\faauto\ls18\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 
-The Current Connections counter will not be reinitialised. The current connections will not be counted for the total number of connections after the reset.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Clear Console:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\hich\af1\dbch\af11\loch\f1  This option cleans the console and the history associated to it.
-\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 
-\ltrch\fcs0 \b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Options menu
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Opt\hich\af1\dbch\af11\loch\f1 ions menu
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Options, config, configuration
-\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This menu allows configurin some of the settings of the webserver. There are four options:
-
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Directories}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 : This option allows setting the list of the directories needed for the webserver.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar
-\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Server Path:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\hich\af1\dbch\af11\loch\f1  It is the r\hich\af1\dbch\af11\loch\f1 oot directory of the website.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 CGI Path}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 : It is the directory where the cgi are installed.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 Backup Path:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1  It is the directory where the backup of the remote updated and deleted files are placed.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 Error Path:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1  it is the directory where the web pages associa\hich\af1\dbch\af11\loch\f1 
-ted to the HTTP errors are situated. Each error has associted an html page (errorXXX.html) where XXX is the code number of the HTTP error (e.g. 404 Not Found has associated the r file 'error404.html' ). If the error file is missing, the webserver will use
-\hich\af1\dbch\af11\loch\f1  \hich\af1\dbch\af11\loch\f1 its default error messages.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 HTTP Methods:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\hich\af1\dbch\af11\loch\f1  This options enables/disables the PUT and the DELETE methods. A method is enabled when its box is checked.
-\par {\pntext\pard\plain\ltrpar \s29 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f37\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af37\dbch\af11\hich\f37 \'2d\tab}}\pard\plain \ltrpar
-\s29\ql \fi-283\li567\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls18\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb -}}\faauto\ls18\adjustright\rin0\lin567\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 The PUT method is need to publish the web pages remotely.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 MIME-Types:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 
-\hich\af1\dbch\af11\loch\f1  This options displays a two-\hich\af1\dbch\af11\loch\f1 
-column with the extension/mime-types association. The first column shows the extension and the second the mime-type related to it. Adding more extension can be done using  the Add button (}{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 Ctrl + A}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 ). Deleting entries can be done using the Delete button (}{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Ctr
-\hich\af1\dbch\af11\loch\f1 l + D}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 ).
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 Miscellaneous Data:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 
- This options allows setting the default resource. The default resource is the resource accessed when a root request is received (e.g.http:/www.nokia.com/).
-\par }\pard\plain \ltrpar\s17\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \insrsid12716368 
-\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 
-\b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Help menu
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Help menu
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 
-\ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Help, About
-\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 
-\insrsid12716368 \hich\af1\dbch\af11\loch\f1 There are two options in this menu:
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
-\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Help:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 
- Displays this Help.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 
-\hich\af1\dbch\af11\loch\f1 About:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1  it shows general information.
-\par }}
\ No newline at end of file
--- a/networkingtestandutils/networkingunittest/eabi/dummyetelu.def	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkingtestandutils/networkingunittest/eabi/dummyetelu.def	Mon May 03 13:58:16 2010 +0300
@@ -992,4 +992,10 @@
 	_ZThn60_N9CCallBase46RecoverDataPortAndRelinquishOwnershipCompletedEi @ 991 NONAME
 	_ZThn60_NK9CCallBase14CheckOwnershipEm @ 992 NONAME
 	_ZThn60_NK9CCallBase19CheckPriorityClientEm @ 993 NONAME
+	_ZN10RPacketQoS10ConstructLEv @ 994 NONAME
+	_ZN10RPacketQoS8DestructEv @ 995 NONAME
+	_ZN14RPacketContext10ConstructLEv @ 996 NONAME
+	_ZN14RPacketContext23TProtocolConfigOptionV2C1Ev @ 997 NONAME
+	_ZN14RPacketContext23TProtocolConfigOptionV2C2Ev @ 998 NONAME
+	_ZN14RPacketContext8DestructEv @ 999 NONAME
 
--- a/networkingtestandutils/networkingunittest/tdummyetel/etelQoS.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkingtestandutils/networkingunittest/tdummyetel/etelQoS.cpp	Mon May 03 13:58:16 2010 +0300
@@ -38,13 +38,13 @@
 	{
 	}
 
-void RPacketQoS::ConstructL()
+EXPORT_C void RPacketQoS::ConstructL()
 	{
 	__ASSERT_ALWAYS(iEtelPacketQoSPtrHolder == NULL, PanicClient(EEtelPanicHandleNotClosed));
 	iEtelPacketQoSPtrHolder = CPacketQoSPtrHolder::NewL(CEtelPacketPtrHolder::EMaxNumPacketQoSPtrSlots);
 	}
 
-void RPacketQoS::Destruct()
+EXPORT_C void RPacketQoS::Destruct()
 	{
 	delete iEtelPacketQoSPtrHolder;
 	iEtelPacketQoSPtrHolder = NULL;
--- a/networkingtestandutils/networkingunittest/tdummyetel/etelpckt.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkingtestandutils/networkingunittest/tdummyetel/etelpckt.cpp	Mon May 03 13:58:16 2010 +0300
@@ -45,7 +45,7 @@
 	{
 	}
 
-void RPacketContext::ConstructL()
+EXPORT_C void RPacketContext::ConstructL()
 /**
  * This function creates an instance of CPacketContextPtrHolder & assigns the iEtelPacketContextPtrHolder
  * pointer to it. 
@@ -54,8 +54,8 @@
 	__ASSERT_ALWAYS(iEtelPacketContextPtrHolder==NULL,PanicClient(EEtelPanicHandleNotClosed));
 	iEtelPacketContextPtrHolder = CPacketContextPtrHolder::NewL(CEtelPacketPtrHolder::EMaxNumPacketContextPtrSlots);
 	}
-	
-void RPacketContext::Destruct()
+
+EXPORT_C void RPacketContext::Destruct()
 /**
  * This function deletes & NULLs the iEtelPacketContextPtrHolder pointer.
  */
@@ -986,7 +986,7 @@
 
 	
 	
-RPacketContext::TProtocolConfigOptionV2::TProtocolConfigOptionV2()
+EXPORT_C RPacketContext::TProtocolConfigOptionV2::TProtocolConfigOptionV2()
 : TPacketBase(), iChallenge(0), iResponse(0), iId(0), iDnsAddresses(),
   iMiscBuffer(0)
 /**
--- a/networkprotocols/iphook/inhook6/documentation/example/dummy.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// This exists just to get examples linked without error.
-//
-
-#include <e32def.h>
-
-EXPORT_C TInt E32Main()
-	{
-	return 0;
-	}
--- a/networkprotocols/iphook/inhook6/documentation/example/example.mmp	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// A dummy mmp for examples (to check the syntaxes)
-//
-
-MACRO		EPOC_SDK=0x07010000
-
-TARGET		example.exe
-TARGETTYPE	exe
-
-SOURCEPATH	.
-SOURCE		dummy.cpp
-SOURCE		mflowhook.cpp
-SOURCE		mip6hook.cpp
-
-SYSTEMINCLUDE	\epoc32\include
-
-LIBRARY		inhook6.lib euser.lib nifman.lib esock.lib
-DEFFILE		example.def
-
-SMPSAFE
--- a/networkprotocols/iphook/inhook6/documentation/example/mflowhook.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// This file is for doxygen documentation only, used as
-// @dontinclude mflowhook.cpp
-// @skip pattern
-// @until //-
-//
-
-#include <flow.h>
-
-class CFlowHookExample : public CBase, public MFlowHook
-	{
-public:
-	void Open();
-	TInt ReadyL(TPacketHead &aHead);
-	TInt ApplyL(RMBufSendPacket &aPacket, RMBufSendInfo &aInfo);
-	void Close();
-	TInt iGood4;
-	TInt iGood6;
-	TInt iBad;
-	TInt iUgly;
-private:
-	~CFlowHookExample();
-	TInt iRefs;
-	};
-//-
-CFlowHookExample::~CFlowHookExample()
-	{
-	}
-//-
-void CFlowHookExample::Open()
-	{
-	iRefs += 1;
-	}
-//-
-void CFlowHookExample::Close()
-	{
-	if (--iRefs < 0)
-		delete this;
-	}
-//-
-TInt CFlowHookExample::ReadyL(TPacketHead &)
-	{
-	return EFlow_READY;
-	}
-//-
-TInt CFlowHookExample::ApplyL(RMBufSendPacket &aPacket, RMBufSendInfo &)
-	{
-	TIpHeader *const ip = ((RMBufPacketPeek &)aPacket).GetIpHeader();
-	if (ip == NULL)
-		{
-		iBad += 1;	// Bad packet
-		}
-	else if (ip->ip4.Version() == 4)
-		{
-		iGood4 += 1;	// IPv4 packet
-		}
-	else if (ip->ip6.Version() == 6)
-		{
-		iGood6 += 1;	// IPv6 packet
-		}
-	else
-		{
-		iUgly += 1; // Some other? Bad?
-		}
-	return KErrNone;
-	}
-//-
--- a/networkprotocols/iphook/inhook6/documentation/example/mip6hook.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,339 +0,0 @@
-// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// This file is for doxygen documentation only, used as
-// @dontinclude miphook6.cpp
-// @skip pattern
-// @until //-
-// Note: Despite of name, this has nothing to do with Mobile IPv6 (MIP6).
-//
-
-#include <posthook.h>
-#include <in_chk.h>
-#include <icmp6_hdr.h>
-
-
-class TExtensionHeader
-	// Example of (very strange) extension header layout
-    // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-    // |  Don't care   | Next Header   |             Port              |
-    // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- 	{
-public:
-	inline TInt HeaderLength() const { return 4; }
-	inline static TInt MinHeaderLength() {return 4; }	
-	inline static TInt MaxHeaderLength() {return 4; }
-
-	inline TInt NextHeader() const { return i[1]; }
-	inline TInt Port() { return (i[2] << 8) + i[3]; }
-	inline void SetNextHeader(TUint8 aProtocol) { i[1] = aProtocol; }
-	inline void SetPort(TInt aPort) { i[3] = (TUint8)aPort; i[2] = (TUint8)(aPort >> 8); } 
-	TUint8 i[4];
-	};
-
-const TUint KDefaultPort = 0xf00d;
-const TUint KDefaultProtocol = 200;
-
-const TUint KSolHookExample = 0x101F6CFF;	// Use UID value as option level.
-const TUint KSoHookExample_PORT = 1;		// Get/Set
-const TUint KSoHookExample_PROTOCOL = 2;	// Get/Set
-
-//-
-
-
-class CHookExample : public CProtocolPosthook, public MFlowHook
-	{
-public:
-	CHookExample();
-	// Minimal glue for building the real PRT from this
-	void Identify(TServerProtocolDesc *aDesc) const;
-	void NetworkAttachedL();
-
-	// MIp6Hook
-	TInt ApplyL(RMBufHookPacket &aPacket, RMBufRecvInfo &aInfo);
-	MFlowHook *OpenL(TPacketHead &aHead, CFlowContext *aFlow);
-	TInt SetFlowOption(TUint aLevel, TUint aName, const TDesC8 &aOption, CFlowContext &aFlow);
-	TInt GetFlowOption(TUint aLevel, TUint aName, TDes8 &aOption, CFlowContext &aFlow);
-
-	// MFlowHook (for outbound processing)
-	void Open();
-	TInt ReadyL(TPacketHead &aHead);
-	TInt ApplyL(RMBufSendPacket &aPacket, RMBufSendInfo &aInfo);
-	void Close();
-
-	TUint16 iPort;			// The port number
-	TUint8 iProtocol;		// The protocol number
-	};
-//-
-
-CHookExample::CHookExample() : iPort(KDefaultPort), iProtocol(KDefaultProtocol)
-	{
-	}
-
-
-TInt CHookExample::ApplyL(RMBufHookPacket &aPacket, RMBufRecvInfo &aInfo)
-	{
-	if (aInfo.iProtocol != iProtocol)
-		// Normally, it should never get here in this example. But,
-		// if the prototocol was just changed via SetOption...
-		return KIp6Hook_PASS;
-
-	TInet6Packet<TExtensionHeader> ext(aPacket, aInfo.iOffset);
-	if (ext.iHdr == NULL)
-		return KIp6Hook_PASS;	// Bad packet? But let someone else worry about it.
-	if (ext.iHdr->Port() != iPort)
-		return KIp6Hook_PASS;	// Not for me, let someone else handle it.
-
-	const TInt hdrlen = aInfo.CheckL(ext.iHdr->HeaderLength());
-	if (aInfo.iIcmp)
-		{
-		// Header is in returned packet of an ICMP Error
-		const TInt offset = aInfo.iOffset - aInfo.iOffsetIp;// Relative offset within problem packet
-		if (aInfo.iIcmp == KProtocolInet6Icmp && // only ICMP6 can be tested like this
-			aInfo.iType == KInet6ICMP_ParameterProblem &&// A parameter problem...
-			offset <= (TInt)aInfo.iParameter &&	// after start of this header?
-			offset + hdrlen > (TInt)aInfo.iParameter)// and before end of this header?
-			{
-			// Someone didn't accept my strange header.
-			// Could set some flag and stop sending it.
-			aPacket.Free();
-			return -1;
-			}
-		// Error is not about my header, fall to DONE
-		}
-	else
-		{
-		// Implement header semantics
-		// (none in this example).
-		}
-	// Header processed (Done), skip over
-	// - need to indicate the location of "my next header" field,
-	aInfo.iPrevNextHdr = (TUint16)(aInfo.iOffset+1);
-	// - need to make the protocol of the following header available
-	aInfo.iProtocol = ext.iHdr->NextHeader();
-	// - and finally, update the offset over my header.
-	aInfo.iOffset += hdrlen;
-	return KIp6Hook_DONE;
-	}
-//-
-
-
-void CHookExample::Open()
-	{
-	// "Reroutes" MFlowHook::Open to CProtocolBase::Open
-	CProtocolPosthook::Open();
-	}
-//-
-
-void CHookExample::Close()
-	{
-	// "Reroutes" MFlowHook::Close to CProtocolBase::Close
-	CProtocolPosthook::Close();
-	}
-//-
-
-MFlowHook *CHookExample::OpenL(TPacketHead &, CFlowContext *aFlow)
-	{
-	// Attaching to every flow and using 'this' as MFlowHook for all
-	Open(); // increments reference count.
-	aFlow->iHdrSize += sizeof(TExtensionHeader); // Fixed size.
-	return this;
-	}
-//-
-
-TInt CHookExample::ReadyL(TPacketHead &)
-	{
-	return KErrNone; // Nothing here, always ready
-	}
-//-
-
-TInt CHookExample::ApplyL(RMBufSendPacket &aPacket, RMBufSendInfo &aInfo)
-	{
-	// Splice in the special header after the IP header.
-	TInet6Checksum<TInet6HeaderIP4> ip(aPacket); // ..ipv4 is long enough for IPv6 too.
-	TInt offset = 0;
-	TUint8 protocol;
-	if (ip.iHdr == NULL)
-		return KErrNone; // Bad packet, not our worry...
-	else if (ip.iHdr->Version() == 4)
-		{
-		offset = ip.iHdr->HeaderLength();
-		protocol = (TUint8)ip.iHdr->Protocol();
-		}
-	else if (ip.iHdr->Version() == 6)
-		{
-		offset = ((TInet6HeaderIP *)ip.iHdr)->HeaderLength();
-		protocol = (TUint8)((TInet6HeaderIP *)ip.iHdr)->NextHeader();
-		}
-	else
-		return KErrNone; // Something strange, skip.
-
-	// Allocate space in RMBufChain for the new heaer
-	RMBufChain tail;
-	aPacket.SplitL(offset, tail);
-	TRAPD(err, aPacket.AppendL(sizeof(TExtensionHeader)));
-	if (!tail.IsEmpty()) // RMBufChain is panicky on empty chains!
-		aPacket.Append(tail);
-
-	if (err == KErrNone)
-		{
-		aInfo.iLength += sizeof(TExtensionHeader);
-		TInet6Packet<TExtensionHeader> ext(aPacket, offset);
-		ext.iHdr->SetNextHeader(protocol);
-		ext.iHdr->SetPort(iPort);
-		// IP header needs "fixing"...
-		if (ip.iHdr->Version() == 4)
-			{
-			ip.iHdr->SetProtocol(iProtocol);
-			ip.iHdr->SetTotalLength(aInfo.iLength);
-			ip.ComputeChecksum();
-			}
-		else
-			{
-			((TInet6HeaderIP *)ip.iHdr)->SetNextHeader(iProtocol);
-			((TInet6HeaderIP *)ip.iHdr)->SetPayloadLength(aInfo.iLength - sizeof(TInet6HeaderIP));
-			}
-		}
-	else
-		aPacket.Free();
-	return err;
-	}
-//-
-
-void CHookExample::NetworkAttachedL()
-	{
-	// to get inbound packets (-> ApplyL)
-	NetworkService()->BindL(this, BindHookFor(iProtocol));
-	// to get a peek of outbound flows (-> OpenL).
-	NetworkService()->BindL(this, BindFlowHook());
-	}
-//-
-
-
-TInt CHookExample::SetFlowOption(TUint aLevel, TUint aName, const TDesC8 &aOption, CFlowContext &)
-	{
-	// Only deal with options specific to this hook
-	if (aLevel == KSolHookExample)
-		{
-		// For now, this uses only TInt option parameter
-		if (aOption.Length() < (TInt)sizeof(TInt))
-			return KErrArgument;
-		const TUint val = *((TUint *)aOption.Ptr());
-
-		TInt err = KErrNone;
-		switch (aName)
-			{
-		case KSoHookExample_PORT:
-			// The valid range for port is 0..0xFFFF
-			if (val & ~0xFFFF)
-				return KErrArgument;
-			iPort = (TUint16)val;
-			return KErrNone;
-		case KSoHookExample_PROTOCOL:
-			// The valid range for protocol is 0..0xFF
-			if (val & ~0xFF)
-				return KErrArgument;
-			if (NetworkService() && iProtocol != val)
-				{
-				// Undo previously installed hook for a different protocol.
-				NetworkService()->Protocol()->Unbind(this, BindHookFor(iProtocol));
-				// Install hook for the new protocol
-				iProtocol = (TUint8)val;
-				TRAP(err, NetworkService()->BindL(this, BindHookFor(iProtocol)));
-				}
-			else
-				iProtocol = (TUint8)val;
-			return err;
-		default:
-			break;
-			}
-		}
-	return KErrNotSupported;
-	}
-//-
-
-TInt CHookExample::GetFlowOption(TUint aLevel, TUint aName, TDes8 &aOption, CFlowContext &)
-	{
-	// Only deal with options specific to this hook
-	if (aLevel == KSolHookExample)
-		{
-		if (aOption.MaxLength() < (TInt)sizeof(TInt))
-			return KErrArgument;
-
-		TUint val = 0;
-		switch (aName)
-			{
-		case KSoHookExample_PORT:
-			val = iPort;
-			break;
-		case KSoHookExample_PROTOCOL:
-			val = iProtocol;
-			break;
-		default:
-			return KErrNotSupported;
-			}
-		aOption = TPtrC8((TUint8 *)&val, sizeof(val));
-		return KErrNone;
-		}
-	return KErrNotSupported;
-	}
-//-
-
-#ifdef REALLY_BUILD_EXAMPLE
-// This section provides the minimal glue to the example harness to
-// really build a working protocol module using the above definition.
-
-#include "protocol_module.h"
-
-
-TInt ProtocolModule::NumProtocols()
-	{
-	return 1;	// One protocol implemented.
-	}
-//-
-
-void ProtocolModule::Describe(TServerProtocolDesc &aDesc, const TInt aIndex)
-	{
-	(void)aIndex;	// == 0 anyway.
-
-	_LIT(KMyName, "docex1");
-
-	aDesc.iName = KMyName;
-	aDesc.iAddrFamily =	KAfInet;
-	aDesc.iSockType = 0;
-	aDesc.iProtocol = 123456;
-	aDesc.iVersion = TVersion(1, 1, 1);
-	aDesc.iByteOrder = EBigEndian;
-	aDesc.iServiceInfo = 0;
-	aDesc.iNamingServices = 0;
-	aDesc.iSecurity = 0;
-	aDesc.iMessageSize = 0;
-	aDesc.iServiceTypeInfo = 0;
-	aDesc.iNumSockets = 0;
-//-
-	}
-
-CProtocolBase *ProtocolModule::NewProtocolL(TUint aSockType, TUint aProtocol)
-	{
-	(void)aSockType;
-	(void)aProtocol;
-	return new (ELeave) CHookExample;
-	}
-//-
-
-void CHookExample::Identify(TServerProtocolDesc *aDesc) const
-	{
-	ProtocolModule::Describe(*aDesc);
-	}
-//-
-#endif
--- a/networkprotocols/iphook/inhook6example/Documentation/exadump_Description.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-Portions Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
-All rights reserved.
-This component and the accompanying materials are made available
-under the terms of "Eclipse Public License v1.0"
-which accompanies this distribution, and is available
-at the URL "http://www.eclipse.org/legal/epl-v10.html".
-
-Initial Contributors:
-Nokia Corporation - initial contribution.
-
-Contributors:
-
-Description:
-Exadump
-
-This plugin is binded to IP protocol. It is started
-when IP protocol is started an destroyed when IP protocol
-is destroyed. It will attach itself for all incoming
-and outgoing  packets (outbound flow hook).
-
-A file c:\exadump.dat is created. This will contain
-a dump of packets in TCPDUMP format (suitable for
-viewing in ethereal).
--- a/networkprotocols/iphook/inhook6example/Documentation/exain_Description.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-Portions Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
-All rights reserved.
-This component and the accompanying materials are made available
-under the terms of "Eclipse Public License v1.0"
-which accompanies this distribution, and is available
-at the URL "http://www.eclipse.org/legal/epl-v10.html".
-
-Initial Contributors:
-Nokia Corporation - initial contribution.
-
-Contributors:
-
-Description:
-Exain
-
-This plugin is binded to IP protocol. It is started
-when IP protocol is started an destroyed when IP protocol
-is destroyed. It will receive all ICMP messages coming
-in and passes them forward.
\ No newline at end of file
--- a/networkprotocols/iphook/inhook6example/Documentation/exaout_Description.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-Portions Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
-All rights reserved.
-This component and the accompanying materials are made available
-under the terms of "Eclipse Public License v1.0"
-which accompanies this distribution, and is available
-at the URL "http://www.eclipse.org/legal/epl-v10.html".
-
-Initial Contributors:
-Nokia Corporation - initial contribution.
-
-Contributors:
-
-Description:
-Exaout
-
-This plugin is binded to IP protocol. It is started
-when IP protocol is started an destroyed when IP protocol
-is destroyed. It will receive all outgoing messages 
-and passes them forward.
\ No newline at end of file
--- a/networkprotocols/iphook/inhook6example/Documentation/exasap_Description.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-Portions Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
-All rights reserved.
-This component and the accompanying materials are made available
-under the terms of "Eclipse Public License v1.0"
-which accompanies this distribution, and is available
-at the URL "http://www.eclipse.org/legal/epl-v10.html".
-
-Initial Contributors:
-Nokia Corporation - initial contribution.
-
-Contributors:
-
-Description:
-Exasap
-
-This plugin binds to IP protocol. It is started
-when the first socket to this protocol is openend and
-destroyed when the last socket is closed.
-It will receive all forwarded packets and
-passes copy of them to all reading sockets for this
-protocol. This is an example of providing a socket api
-from a protocol.
--- a/networkprotocols/tcpipv4v6prt/data/tcpip.arm.ini	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkprotocols/tcpipv4v6prt/data/tcpip.arm.ini	Mon May 03 13:58:16 2010 +0300
@@ -26,3 +26,6 @@
 
 [ip]
 maxholdtime= 90
+
+[tcp]
+tcp_recv_buf= 131072
--- a/networkprotocols/tcpipv4v6prt/data/tcpip.eka2.ini	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkprotocols/tcpipv4v6prt/data/tcpip.eka2.ini	Mon May 03 13:58:16 2010 +0300
@@ -30,3 +30,4 @@
 
 [tcp]
 tcp_alignopt= 1
+tcp_recv_buf= 131072
--- a/networkprotocols/tcpipv4v6prt/data/tcpip.wins.ini	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkprotocols/tcpipv4v6prt/data/tcpip.wins.ini	Mon May 03 13:58:16 2010 +0300
@@ -26,3 +26,6 @@
 
 [ip]
 maxholdtime= 90
+
+[tcp]
+tcp_recv_buf= 131072
\ No newline at end of file
--- a/networkprotocols/tcpipv4v6prt/inc/tcp.h	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkprotocols/tcpipv4v6prt/inc/tcp.h	Mon May 03 13:58:16 2010 +0300
@@ -632,8 +632,10 @@
 
 	void ReadDestinationCache();
 	void StoreDestinationCache();
-	
-	void DetachIfDead();
+
+	//TSW error:JHAA-82JBNG -- FIN retransmission 
+ 	//Modifying the function to return TBool
+	TBool DetachIfDead();
 	void DetachFromInterface();
 
 	/**
--- a/networkprotocols/tcpipv4v6prt/src/in_trans.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkprotocols/tcpipv4v6prt/src/in_trans.cpp	Mon May 03 13:58:16 2010 +0300
@@ -755,8 +755,8 @@
 		iNext = NULL;
 		return aChain.Length();
 		}
-
-	p->Unlink();
+	if(p != NULL)
+		p->Unlink();
 	aChain = iNext;
 	iNext = m;
 
--- a/networkprotocols/tcpipv4v6prt/src/tcp_sap.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/networkprotocols/tcpipv4v6prt/src/tcp_sap.cpp	Mon May 03 13:58:16 2010 +0300
@@ -2580,9 +2580,15 @@
 	if (InState(ETcpFinWait1|ETcpClosing|ETcpLastAck))
 		{
 		// If the server doesn't respond because of broken NAT/FW or other, don't keep interface up.
-		DetachIfDead();
+	
+	    //TSW error:JHAA-82JBNG -- FIN retransmission 
+		//Depending on the function return value the decision to
+	    //retransmitt FIN is decided
+
+		TBool continue_send = DetachIfDead();
 		// Retransmit FIN
-		SendSegment(KTcpCtlFIN|KTcpCtlACK, iSND.UNA);
+		if(continue_send == EFalse)
+			SendSegment(KTcpCtlFIN|KTcpCtlACK, iSND.UNA);
 		return;
 		}
 
@@ -2753,7 +2759,7 @@
 //
 // Detach the SAP if the application has closed and we seem to keep resending stuff.
 //
-void CProviderTCP6::DetachIfDead()
+TBool CProviderTCP6::DetachIfDead()
 	{
 	if (iSockFlags.iRecvClose && iSockFlags.iSendClose && Protocol()->FinPersistency()
 		&& iBackoff >= Protocol()->FinPersistency())
@@ -2761,7 +2767,15 @@
 		LOG(Log::Printf(_L("\ttcp SAP[%u] Peer looks dead while %d bytes unacked data. Detach!"), 
 			(TInt)this, Min(iSND.NXT - iSND.UNA, iSockOutQLen)));
 		DetachFromInterface();
+		
+		//TSW error:JHAA-82JBNG -- FIN retransmission 
+		//The FinPersistency value read from the tcpip.ini file determines
+		//the number of times FIN should be retransmitted
+		//Once we reach the maximum value the DetachFromInterface() is called
+		//and we return ETrue. 
+		return ETrue;
 		}
+	return EFalse;
 	}
 
 void CProviderTCP6::DetachFromInterface()
--- a/networksecurity/ipsec/ipsec6/Documentation/cc_f_ipsec.cat	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21164 +0,0 @@
-
-(object Petal
-    version    	50
-    _written   	"Example_Name"
-    charSet    	0)
-
-(object Class_Category "IPSec"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    quid       	"4098DC9D02BE"
-    documentation 	"Provides IPSec core functionality."
-    visible_categories 	(list visibility_relationship_list
-	(object Visibility_Relationship
-	    quid       	"40AB5902012B"
-	    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure"
-	    quidu      	"3D4A194D030B")
-	(object Visibility_Relationship
-	    quid       	"40AB59050194"
-	    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking"
-	    quidu      	"3D4A1A0E003C"))
-    realized_interfaces 	(list realize_rel_list
-	(object Realize_Relationship
-	    quid       	"40AB587402B3"
-	    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec Policy API"
-	    quidu      	"3F13C49C02A9")
-	(object Realize_Relationship
-	    quid       	"40AB58780273"
-	    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec SADB API"
-	    quidu      	"3FDEBEB4033D"))
-    exportControl 	"Public"
-    logical_models 	(list unit_reference_list
-	(object Class "PF_KEY API"
-	    attributes 	(list Attribute_Set
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Internal"
-		    value      	("S60Release" 26))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Since"
-		    value      	("S60Release" 26))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Internal"
-		    value      	("S90Release" 11))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Since"
-		    value      	("S90Release" 11))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Since for Swad"
-		    value      	("S60ReleaseForSWAD" 126))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Since for Swad"
-		    value      	("S90ReleaseForSWAD" 111))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Oem"
-		    value      	("S60Release" 32)))
-	    quid       	"40ADD5000179"
-	    documentation 	"Private socket API for SADB updates. API category: @publishedPartner."
-	    stereotype 	"Interface")
-	(object Class "SECPOL API"
-	    attributes 	(list Attribute_Set
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Internal"
-		    value      	("S60Release" 26))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Since"
-		    value      	("S60Release" 26))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Internal"
-		    value      	("S90Release" 11))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Since"
-		    value      	("S90Release" 11))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Since for Swad"
-		    value      	("S60ReleaseForSWAD" 126))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Since for Swad"
-		    value      	("S90ReleaseForSWAD" 111))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Oem"
-		    value      	("S60Release" 32)))
-	    quid       	"40ADD5890143"
-	    documentation 	"Private socket API for security policy database updates."
-	    stereotype 	"Interface")
-	(object Class "IPSec Policy API"
-	    attributes 	(list Attribute_Set
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Oem"
-		    value      	("S60Release" 26))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Since"
-		    value      	("S60Release" 26))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Oem"
-		    value      	("S90Release" 11))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Since"
-		    value      	("S90Release" 11))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Since for Swad"
-		    value      	("S60ReleaseForSWAD" 126))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Since for Swad"
-		    value      	("S90ReleaseForSWAD" 111)))
-	    quid       	"40C057EC024A"
-	    documentation 	"Provides IPSec policy loading and unloading functionalities. Can be used by several clients simultaneously. API category: @publishedPartner."
-	    stereotype 	"Interface")
-	(object Class "IPSec SADB API"
-	    attributes 	(list Attribute_Set
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Oem"
-		    value      	("S60Release" 26))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Since"
-		    value      	("S60Release" 26))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Oem"
-		    value      	("S90Release" 11))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Since"
-		    value      	("S90Release" 11))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S60 Since for Swad"
-		    value      	("S60ReleaseForSWAD" 126))
-		(object Attribute
-		    tool       	"MSW Interfaces"
-		    name       	"S90 Since for Swad"
-		    value      	("S90ReleaseForSWAD" 111)))
-	    quid       	"40C057FE0020"
-	    documentation 	"API for security association database management. Can be used by several clients simultaneously. API category: @publishedPartner."
-	    stereotype 	"Interface")
-	(object Class_Category "IPSec"
-	    quid       	"40A9CA53013E"
-	    exportControl 	"Public"
-	    logical_models 	(list unit_reference_list
-		(object Class "IPSec Protocol Module"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 26))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 11))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 126))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 111)))
-		    quid       	"40A9CB2D0265"
-		    documentation 	"Implements the Authentication Header, Encapsulating Security Payload and IP-in-IP protocols for processing IP packets. The module is loaded by ESock and attaches to the TCP/IP Stack via the IP Hook API. The module also implements the Security Association Database (SADB), the Security Policy Database (SPD), and the PF_KEY and SECPOL sockets. "
-		    stereotype 	"IP Stack layer DLL plug-in"
-		    used_nodes 	(list uses_relationship_list
-			(object Uses_Relationship
-			    quid       	"40ADB4CF00B3"
-			    supplier   	"Logical View::IPSec::IPSec::Crypto Library Protocol Module"
-			    quidu      	"40ADB3500215")
-			(object Uses_Relationship
-			    quid       	"40ADB52E0326"
-			    documentation 	"IPSec Protocol Module uses address structures of TCP/IP API."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::TCP/IP API"
-			    quidu      	"3E817CDB0379")
-			(object Uses_Relationship
-			    quid       	"40ADB53400AD"
-			    documentation 	"IPSec Protocol Module uses IP Hook API to attach itself to TCP/IP Stack."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IP hook API"
-			    quidu      	"3E817CDB02EF")
-			(object Uses_Relationship
-			    quid       	"40ADB538038E"
-			    documentation 	"IPSec Protocol Module uses Socket Server Protocols API for getting loaded and doing necessary bindings to other modules."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure::Socket Server protocols API"
-			    quidu      	"3E817CDB019F")
-			(object Uses_Relationship
-			    quid       	"40B44038017D"
-			    stereotype 	"runs in"
-			    supplier   	"Logical View::TCP/IP Stack::TCP/IP Stack::Resource allocation::TCP/IP Protocol Thread"
-			    quidu      	"408CFA1E0396")
-			(object Uses_Relationship
-			    quid       	"40BF0B300354"
-			    stereotype 	"exists-if @ image creation"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Common definitions::Feature Flags::Ipsec"
-			    quidu      	"3EA925A00064")
-			(object Uses_Relationship
-			    quid       	"4434F4CB01EB"
-			    stereotype 	"runs in"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Symbian OS Threads::Communications Server::Socket Server Thread"
-			    quidu      	"3DB8F3B90222"))
-		    realized_interfaces 	(list realize_rel_list
-			(object Realize_Relationship
-			    quid       	"40ADD5740392"
-			    supplier   	"Logical View::IPSec::PF_KEY API"
-			    quidu      	"40ADD5000179")
-			(object Realize_Relationship
-			    quid       	"40ADD5FC02A5"
-			    supplier   	"Logical View::IPSec::SECPOL API"
-			    quidu      	"40ADD5890143")))
-		(object Class "Crypto Library Protocol Module"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 26))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 11))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 126))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 111)))
-		    quid       	"40ADB3500215"
-		    documentation 	"Implements cryptography support for the IPSec Protocol Module. The module is loaded by ESock and it binds itself to the IPSec Protocol Module. The ESock .ESK PRT module loading mechanism is used here for plugging in the required crypto library modules to the system."
-		    stereotype 	"IPSEC6 DLL plug-in"
-		    used_nodes 	(list uses_relationship_list
-			(object Uses_Relationship
-			    quid       	"40ADB54601A3"
-			    documentation 	"Crypto Library Protocol Module uses Socket Server Protocols API for getting loaded and doing necessary bindings to other modules."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure::Socket Server protocols API"
-			    quidu      	"3E817CDB019F")
-			(object Uses_Relationship
-			    quid       	"40ADB5C7019D"
-			    documentation 	"Crypto Library uses Cryptography Algorithms for encrypting the data packets."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Security::Cryptography algorithms"
-			    quidu      	"3EB8190E0384")
-			(object Uses_Relationship
-			    quid       	"40B4403202E7"
-			    stereotype 	"runs in"
-			    supplier   	"Logical View::TCP/IP Stack::TCP/IP Stack::Resource allocation::TCP/IP Protocol Thread"
-			    quidu      	"408CFA1E0396")
-			(object Uses_Relationship
-			    quid       	"40BF0B2C016E"
-			    stereotype 	"exists-if @ image creation"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Common definitions::Feature Flags::Ipsec"
-			    quidu      	"3EA925A00064")
-			(object Uses_Relationship
-			    quid       	"4434F4C800B0"
-			    stereotype 	"runs in"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Symbian OS Threads::Communications Server::Socket Server Thread"
-			    quidu      	"3DB8F3B90222")))
-		(object Class "IPSec Policy Manager"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 26))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 11))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 126))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 111)))
-		    quid       	"40ADB65900A2"
-		    documentation 	"A Symbian OS server responsible for IPSec policy merging and communication with the IPSec Protocol Module for policy loading and unloading."
-		    stereotype 	"Symbian OS Server"
-		    used_nodes 	(list uses_relationship_list
-			(object Uses_Relationship
-			    quid       	"40ADCCDD012F"
-			    documentation 	"IPSec Policy Manager uses Sockets Client API for communication with IPSec Protocol Module."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure::Sockets client API"
-			    quidu      	"3E817CDB0196")
-			(object Uses_Relationship
-			    quid       	"40ADCCF10231"
-			    supplier   	"Logical View::IPSec::SECPOL API"
-			    quidu      	"40ADD5890143")
-			(object Uses_Relationship
-			    quid       	"40ADCD1903BF"
-			    documentation 	"IPSec Policy Manager uses address structures of TCP/IP API."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::TCP/IP API"
-			    quidu      	"3E817CDB0379")
-			(object Uses_Relationship
-			    quid       	"40ADCEC6017D"
-			    supplier   	"Logical View::IPSec::IPSec::IPSec Policy Parser"
-			    quidu      	"40ADCE230198")
-			(object Uses_Relationship
-			    quid       	"40BF0B070192"
-			    stereotype 	"exists-if @ image creation"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Common definitions::Feature Flags::Ipsec"
-			    quidu      	"3EA925A00064")
-			(object Uses_Relationship
-			    quid       	"40B4403D01C0"
-			    stereotype 	"runs in"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Symbian OS Threads::IPSec Manager Server::IPSec Manager Server Thread"
-			    quidu      	"3EA919DF0020")))
-		(object Class "IPSec Policy Parser"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 26))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 11))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 126))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 111)))
-		    quid       	"40ADCE230198"
-		    documentation 	"A parser for IPSec policies."
-		    stereotype 	"Library"
-		    used_nodes 	(list uses_relationship_list
-			(object Uses_Relationship
-			    quid       	"40ADCFF103D3"
-			    documentation 	"IPSec Policy Parser uses address structures of TCP/IP API."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::TCP/IP API"
-			    quidu      	"3E817CDB0379")
-			(object Uses_Relationship
-			    quid       	"40BF0B270058"
-			    stereotype 	"exists-if @ image creation"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Common definitions::Feature Flags::Ipsec"
-			    quidu      	"3EA925A00064")
-			(object Uses_Relationship
-			    quid       	"40B440410067"
-			    stereotype 	"runs in"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Symbian OS Threads::IPSec Manager Server::IPSec Manager Server Thread"
-			    quidu      	"3EA919DF0020")))
-		(object Class "IPSec Policy API"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 26))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 11))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 126))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 111)))
-		    quid       	"40ADD18B02CA"
-		    documentation 	"API through which applications can load and unload IPSec policies to the SPD maintained by the IPSec protocol module (the policies are loaded through the IPSec Policy Manager, not directly). Several applications can use the IPSec Policy API at the same time."
-		    stereotype 	"client-side I/F implementation"
-		    used_nodes 	(list uses_relationship_list
-			(object Uses_Relationship
-			    quid       	"40ADD1FA0304"
-			    stereotype 	"inter-process"
-			    supplier   	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-			    quidu      	"40ADB65900A2")
-			(object Uses_Relationship
-			    quid       	"40ADD20000D2"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure::Sockets client API"
-			    quidu      	"3E817CDB0196")
-			(object Uses_Relationship
-			    quid       	"40ADD2030311"
-			    documentation 	"IPSec Policy API library uses address structures of TCP/IP API."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::TCP/IP API"
-			    quidu      	"3E817CDB0379")
-			(object Uses_Relationship
-			    quid       	"40B44065033A"
-			    stereotype 	"runs in"
-			    supplier   	"Logical View::IPSec::IPSec::Resource allocation::Series 60 03.00::IPSec policy  client"
-			    quidu      	"40B4404C01EA")
-			(object Uses_Relationship
-			    quid       	"40BF0AEE0286"
-			    stereotype 	"exists-if @ image creation"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Common definitions::Feature Flags::Ipsec"
-			    quidu      	"3EA925A00064"))
-		    realized_interfaces 	(list realize_rel_list
-			(object Realize_Relationship
-			    quid       	"40ADD2E50179"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec Policy API"
-			    quidu      	"3F13C49C02A9")))
-		(object Class "IPSec SADB API"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 26))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 11))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 126))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 111)))
-		    quid       	"40ADD2640342"
-		    documentation 	"API through which applications can manage the SADB maintained by the IPSec protocol module. Several applications can use the IPSec SADB API at the same time."
-		    stereotype 	"client-side I/F implementation"
-		    used_nodes 	(list uses_relationship_list
-			(object Uses_Relationship
-			    quid       	"40ADD357029F"
-			    documentation 	"IPSec SADB API library uses address structures of TCP/IP API."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::TCP/IP API"
-			    quidu      	"3E817CDB0379")
-			(object Uses_Relationship
-			    quid       	"40ADD4D90368"
-			    documentation 	"IPSec SADB API library uses Sockets Client API for communication with IPSec Protocol Module."
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure::Sockets client API"
-			    quidu      	"3E817CDB0196")
-			(object Uses_Relationship
-			    quid       	"40ADD5780351"
-			    supplier   	"Logical View::IPSec::PF_KEY API"
-			    quidu      	"40ADD5000179")
-			(object Uses_Relationship
-			    quid       	"40B440B40348"
-			    stereotype 	"runs in"
-			    supplier   	"Logical View::IPSec::IPSec::Resource allocation::Series 60 03.00::IPSec SADB client"
-			    quidu      	"40B4408F020E")
-			(object Uses_Relationship
-			    quid       	"40BF0B22026D"
-			    stereotype 	"exists-if @ image creation"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Common definitions::Feature Flags::Ipsec"
-			    quidu      	"3EA925A00064"))
-		    realized_interfaces 	(list realize_rel_list
-			(object Realize_Relationship
-			    quid       	"40ADD2E8032C"
-			    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec SADB API"
-			    quidu      	"3FDEBEB4033D")))
-		(object Class "Client application"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"4439EF760176")
-		(object Class "Key Manager"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"443A106E0171")
-		(object Class "ESock"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 199))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"443A129B015E")
-		(object Class "TCPIP6"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"443A13C50109")
-		(object Class "NIF"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Interfaces"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Components"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"443A173803C2")
-		(object Class_Category "System context"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1301FB"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list
-			(object Class_Category "Series 60 02.06"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13020F"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.07"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13021A"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.08"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130224"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13022E"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list
-				(object ClassDiagram "IPSec System Context"
-				    quid       	"40AB5754006C"
-				    title      	"IPSec System Context"
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object CategoryView "Logical View::IPSec" @1
-					    location   	(1125, 797)
-					    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 	@1
-						location   	(948, 713)
-						fill_color 	13434879
-						nlines     	2
-						max_width  	354
-						justify    	0
-						label      	"IPSec")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4098DC9D02BE"
-					    width      	366
-					    height     	180)
-					(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec Policy API" @2
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(775, 319)
-					    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   	(774, 427)
-						anchor_loc 	1
-						nlines     	2
-						max_width  	284
-						justify    	0
-						label      	"IPSec Policy API")
-					    icon       	"Interface"
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3F13C49C02A9"
-					    width      	58
-					    height     	58
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec SADB API" @3
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1373, 318)
-					    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   	(1372, 426)
-						anchor_loc 	1
-						nlines     	2
-						max_width  	284
-						justify    	0
-						label      	"IPSec SADB API")
-					    icon       	"Interface"
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3FDEBEB4033D"
-					    width      	58
-					    height     	58
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object RealizeView "" @4
-					    stereotype 	TRUE
-					    line_color 	3342489
-					    quidu      	"40AB587402B3"
-					    client     	@1
-					    supplier   	@2
-					    line_style 	0)
-					(object RealizeView "" @5
-					    stereotype 	TRUE
-					    line_color 	3342489
-					    quidu      	"40AB58780273"
-					    client     	@1
-					    supplier   	@3
-					    line_style 	0)
-					(object CategoryView "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking" @6
-					    location   	(1403, 1256)
-					    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   	(1204, 1141)
-						fill_color 	13434879
-						nlines     	2
-						max_width  	398
-						justify    	0
-						label      	"Networking")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@6
-						location   	(1204, 1091)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	398
-						justify    	0
-						label      	"<<subsystem>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3D4A1A0E003C"
-					    width      	410
-					    height     	342)
-					(object CategoryView "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure" @7
-					    location   	(731, 1253)
-					    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   	(432, 1138)
-						fill_color 	13434879
-						nlines     	2
-						max_width  	598
-						justify    	0
-						label      	"Comms Infrastructure")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@7
-						location   	(432, 1088)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	598
-						justify    	0
-						label      	"<<subsystem>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3D4A194D030B"
-					    compartment 	(object Compartment
-						Parent_View 	@7
-						location   	(731, 1246)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						icon_style 	"Icon"
-						fill_color 	13434879
-						anchor     	2
-						anchor_loc 	1
-						nlines     	2
-						max_width  	12
-						justify    	0
-						compartmentItems 	(list Compartment
-						    "+ Socket Server protocols API"
-						    "+ Sockets client API"))
-					    width      	610
-					    height     	342)
-					(object ImportView "" @8
-					    stereotype 	TRUE
-					    line_color 	3342489
-					    quidu      	"40AB5902012B"
-					    client     	@1
-					    supplier   	@7
-					    line_style 	0)
-					(object ImportView "" @9
-					    stereotype 	TRUE
-					    line_color 	3342489
-					    quidu      	"40AB59050194"
-					    client     	@1
-					    supplier   	@6
-					    line_style 	0)))))
-			(object Class_Category "Series 90 01.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130237"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 01.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130241"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13024B"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130255"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.02"
-			    quid       	"4434ED870328"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list
-				(object ClassDiagram "IPSec System Context"
-				    quid       	"4434EDA103D1"
-				    title      	"IPSec System Context"
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec Policy API" @10
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(775, 319)
-					    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   	(774, 431)
-						anchor_loc 	1
-						nlines     	2
-						max_width  	345
-						justify    	0
-						label      	"IPSec Policy API")
-					    icon       	"Interface"
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3F13C49C02A9"
-					    width      	66
-					    height     	66
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec SADB API" @11
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1373, 318)
-					    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   	(1372, 430)
-						anchor_loc 	1
-						nlines     	2
-						max_width  	348
-						justify    	0
-						label      	"IPSec SADB API")
-					    icon       	"Interface"
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3FDEBEB4033D"
-					    width      	66
-					    height     	66
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object CategoryView "Logical View::IPSec" @12
-					    location   	(1125, 797)
-					    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   	(948, 713)
-						fill_color 	13434879
-						nlines     	2
-						max_width  	354
-						justify    	0
-						label      	"IPSec")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4098DC9D02BE"
-					    width      	366
-					    height     	180)
-					(object RealizeView "" @13
-					    stereotype 	TRUE
-					    line_color 	3342489
-					    quidu      	"40AB587402B3"
-					    client     	@12
-					    supplier   	@10
-					    line_style 	0)
-					(object RealizeView "" @14
-					    stereotype 	TRUE
-					    line_color 	3342489
-					    quidu      	"40AB58780273"
-					    client     	@12
-					    supplier   	@11
-					    line_style 	0)
-					(object CategoryView "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking" @15
-					    location   	(1403, 1256)
-					    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   	(1204, 1141)
-						fill_color 	13434879
-						nlines     	2
-						max_width  	398
-						justify    	0
-						label      	"Networking")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@15
-						location   	(1204, 1091)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	398
-						justify    	0
-						label      	"<<subsystem>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3D4A1A0E003C"
-					    compartment 	(object Compartment
-						Parent_View 	@15
-						location   	(1403, 1274)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						icon_style 	"Icon"
-						fill_color 	13434879
-						anchor     	2
-						anchor_loc 	1
-						nlines     	3
-						max_width  	347
-						justify    	0
-						compartmentItems 	(list Compartment
-						    "+ IP hook API"
-						    "+ TCP/IP API"))
-					    width      	410
-					    height     	342)
-					(object ImportView "" @16
-					    stereotype 	TRUE
-					    line_color 	3342489
-					    quidu      	"40AB59050194"
-					    client     	@12
-					    supplier   	@15
-					    line_style 	0)
-					(object CategoryView "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure" @17
-					    location   	(731, 1253)
-					    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   	(432, 1138)
-						fill_color 	13434879
-						nlines     	2
-						max_width  	598
-						justify    	0
-						label      	"Comms Infrastructure")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@17
-						location   	(432, 1088)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	598
-						justify    	0
-						label      	"<<subsystem>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3D4A194D030B"
-					    compartment 	(object Compartment
-						Parent_View 	@17
-						location   	(731, 1271)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						icon_style 	"Icon"
-						fill_color 	13434879
-						anchor     	2
-						anchor_loc 	1
-						nlines     	3
-						max_width  	547
-						justify    	0
-						compartmentItems 	(list Compartment
-						    "+ Socket Server protocols API"
-						    "+ Sockets client API"))
-					    width      	610
-					    height     	342)
-					(object ImportView "" @18
-					    stereotype 	TRUE
-					    line_color 	3342489
-					    quidu      	"40AB5902012B"
-					    client     	@12
-					    supplier   	@17
-					    line_style 	0))))))
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "ASR"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB13025F"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list
-			(object UseCase "ASR-1"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S60 Since"
-				    value      	("S60Release" 26))
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S90 Since"
-				    value      	("S90Release" 11)))
-			    quid       	"40BEE48E0270"
-			    documentation 	
-|Requirement:
-|IPSec functionality
-|Explanation:   
-|TCP/IP Stack doesn't natively support IPSec, but it provides an extension mechanism (IP Hook API) to add support for new protocols, like IPSec. IPSec is needed for VPN and other secure data connections.
-|Strategy:
-|To implement IPSec (with support for authentication and encryption for both IPv4 and IPv6 data) as a plug-in module to the IP stack, using the IP Hook API.
-|Conflicting ASRs:
-|None
-|Derived from:
-|None 
-			    
-			    stereotype 	"ASR")
-			(object UseCase "ASR-2"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S60 Since"
-				    value      	("S60Release" 26))
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S90 Since"
-				    value      	("S90Release" 11)))
-			    quid       	"40BEE9A50323"
-			    documentation 	
-|Requirement:
-|Support for multiple simultaneously active IPSec policies
-|Explanation:   
-|One or more Symbian OS applications or servers must be able to load one or more IPSec policies to be active at the same time.
-|Strategy:
-|To implement IPSec Policy Manager server, which provides an API for loading and unloading IPSec policies and takes care of the necessary merging operations to support multiple policies. 
-|Conflicting ASRs:
-|None
-|Derived from:
-|None 
-			    
-			    stereotype 	"ASR")
-			(object UseCase "ASR-3"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S60 Since"
-				    value      	("S60Release" 26))
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S90 Since"
-				    value      	("S90Release" 11)))
-			    quid       	"40BEEB730150"
-			    documentation 	
-|Requirement:
-|Symbian OS Cryptographic library used for encryption
-|Explanation:   
-|IPSec must use Symbian OS Cryptographic library for encrypting the data traffic.
-|Strategy:
-|To make IPSec specific Crypto Library module to use Symbian OS Cryptographic library.
-|Conflicting ASRs:
-|None 
-|Derived from:
-|None 
-			    
-			    stereotype 	"ASR")
-			(object UseCase "ASR-4"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S60 Since"
-				    value      	("S60Release" 26))
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S90 Since"
-				    value      	("S90Release" 11)))
-			    quid       	"40BEEC830251"
-			    documentation 	
-|Requirement:
-|Multihoming support
-|Explanation:   
-|The IPSEC implementation must work correctly in a multihomed environment specifically IPSec must behave correctly when more than one interface has the same address.
-|Strategy:
-|To integrate IPSec with multihomed Symbian OS comms infrastructure and networking subsystems by using the scoped addressing in IPSec policies.
-|Conflicting ASRs:
-|None
-|Derived from:
-|None 
-			    
-			    stereotype 	"ASR")
-			(object UseCase "ASR-5"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S60 Since"
-				    value      	("S60Release" 26))
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S90 Since"
-				    value      	("S90Release" 11)))
-			    quid       	"40BF07CA028E"
-			    documentation 	
-|Requirement:
-|APIs for SPD and SADB management
-|Explanation:   
-|SPD and SADB management must be done with easy-to-use method based APIs instead of socket APIs.
-|Strategy:
-|To provide client API libraries and a server (IPSec Policy Manager), which communicate with private socket APIs to IPSec Protocol Module.
-|Conflicting ASRs:
-|None
-|Derived from:
-|None 
-			    
-			    stereotype 	"ASR")
-			(object UseCase "VAR-ASR-1"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S60 Since"
-				    value      	("S60Release" 26))
-				(object Attribute
-				    tool       	"MSW ASR"
-				    name       	"S90 Since"
-				    value      	("S90Release" 11)))
-			    quid       	"40BF09AA0338"
-			    documentation 	
-|Requirement:
-|Removable IPSec modules
-|Explanation:   
-|TCP/IP Stack must operate without any IPSec modules
-|Strategy:
-|To have IPSec subsystem use IP Hook API and instruct IPSec loading in IPSec specific esk file. To have IPSec file exporting conditional controlled with feature flag.
-|Conflicting ASRs:
-|None
-|Derived from:
-|None 
-			    
-			    stereotype 	"Variability ASR"))
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Behavioral view"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB130269"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list
-			(object Class_Category "Series 60 02.06"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130273"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.07"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13027D"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.08"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130287"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130291"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list
-				(object Mechanism @19
-				    logical_models 	(list unit_reference_list
-					(object Object "NifMan"
-					    quid       	"40C0172E0361"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C01813012F"
-						    supplier   	"VPN Connection Agent"
-						    quidu      	"40C0173B01C5"
-						    messages   	(list Messages
-							(object Message "Open connection"
-							    quid       	"40C018130130"
-							    documentation 	"VPN IAP has been selected using normal IAP selection procedure and NifMan/NetCon loads the corresponding agent."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Connection open"
-							    quid       	"40C050EA01FB"
-							    documentation 	"VPN Connection Agent informs NifMan that the connection is now open."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"21"
-							    ordinal    	20
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C01B02016B"
-						    supplier   	"Virtual NIF"
-						    quidu      	"40C0179A0366"
-						    messages   	(list Messages
-							(object Message "Create NIF"
-							    quid       	"40C01B02016C"
-							    documentation 	"NifMan loads the network interface module for the connection. In this case it's virtual NIF, which is not used for the actual data transfer. It is needed to get the IP parameters from VPN gateway (if internal addressing is in use) to TCP/IP Stack."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "VPN Connection Agent"
-					    quid       	"40C0173B01C5"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C01A7E016B"
-						    supplier   	"Socket Interaction Thread"
-						    quidu      	"40C0174B007D"
-						    messages   	(list Messages
-							(object Message "Ask IP version"
-							    quid       	"40C01A7E016C"
-							    documentation 	"VPN Connection Agent queries the IP version of the connection from Socket Interaction Thread."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Open connection"
-							    quid       	"40C01C4702DB"
-							    documentation 	"VPN Connection Agent commands VPN Manager to open a connection to network."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"7"
-							    ordinal    	6
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C01C1401A1"
-						    supplier   	"VPN Connection Agent"
-						    quidu      	"40C0173B01C5"
-						    messages   	(list Messages
-							(object Message "Get IAP configuration"
-							    quid       	"40C01C1401A2"
-							    documentation 	"VPN Connection Agent gets the IAP configuration (from CommDB)."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"6"
-							    ordinal    	5
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Start listeners"
-							    quid       	"40C050A20067"
-							    documentation 	"VPN Connection Agent starts to listen notifications about connection status and parameter changes."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"20"
-							    ordinal    	19
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)
-					(object Object "Socket Interaction Thread"
-					    quid       	"40C0174B007D"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C01AC2021D"
-						    supplier   	"Socket Interaction Thread"
-						    quidu      	"40C0174B007D"
-						    messages   	(list Messages
-							(object Message "Parse policy"
-							    quid       	"40C01AC2021E"
-							    documentation 	"VPN Manager extracts the IP version from the VPN policy."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Open real IAP connection"
-							    quid       	"40C01DF303A9"
-							    documentation 	"VPN Manager opens the connection, which the VPN connection is going to be tunneled into. This procedure is normal explicit connection opening and it is not described in this document."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"14"
-							    ordinal    	13
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C01C890204"
-						    supplier   	"$UNNAMED$0"
-						    quidu      	"40C0175F0339"
-						    messages   	(list Messages
-							(object Message "Load IPSec Policy"
-							    quid       	"40C01C890205"
-							    documentation 	"VPN Manager loads the IPSec policy to IPSec Policy Manager using IPSec Policy  API."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"8"
-							    ordinal    	7
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C01E8A00AD"
-						    supplier   	"Key Management Daemon"
-						    quidu      	"40C01780034A"
-						    messages   	(list Messages
-							(object Message "Load IKE policy"
-							    quid       	"40C01E8A00AE"
-							    documentation 	"VPN Manager loads the IKE policy to Key Management Daemon."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"15"
-							    ordinal    	14
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$0"
-					    quid       	"40C0175F0339"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C01CDB01C5"
-						    supplier   	"$UNNAMED$1"
-						    quidu      	"40C01765019D"
-						    messages   	(list Messages
-							(object Message "Parse policy"
-							    quid       	"40C01CDB01C6"
-							    documentation 	"IPSec Policy Parser parses the IPSec policy from the descriptor containing the raw policy data."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"9"
-							    ordinal    	8
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Parse to descriptor"
-							    quid       	"40C052550257"
-							    documentation 	"IPSec Policy Parser creates a descriptor from the merged IPSec policy that can be fed to IPSec Protocol Module."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"11"
-							    ordinal    	10
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C01D250398"
-						    supplier   	"$UNNAMED$0"
-						    quidu      	"40C0175F0339"
-						    messages   	(list Messages
-							(object Message "Merge policies"
-							    quid       	"40C01D250399"
-							    documentation 	"IPSec Policy Manager merges the new policy with the existing ones."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"10"
-							    ordinal    	9
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C01D5A002D"
-						    supplier   	"$UNNAMED$2"
-						    quidu      	"40C0176D02C1"
-						    messages   	(list Messages
-							(object Message "Load combined policy"
-							    quid       	"40C01D5A002E"
-							    documentation 	"IPSec Policy Manager loads the merged policy to IPSec Protocol Module using private SECPOL API."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"12"
-							    ordinal    	11
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-					    quidu      	"40ADB65900A2"
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$1"
-					    quid       	"40C01765019D"
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Parser"
-					    quidu      	"40ADCE230198"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$2"
-					    quid       	"40C0176D02C1"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C01DAF00B2"
-						    supplier   	"$UNNAMED$2"
-						    quidu      	"40C0176D02C1"
-						    messages   	(list Messages
-							(object Message "Re-create SPD"
-							    quid       	"40C01DAF00B3"
-							    documentation 	"IPSec Protocol Module re-creates the Security Policy Database."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"13"
-							    ordinal    	12
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Protocol Module"
-					    quidu      	"40A9CB2D0265"
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)
-					(object Object "Key Management Daemon"
-					    quid       	"40C01780034A"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C04EAE009A"
-						    supplier   	"Key Management Daemon"
-						    quidu      	"40C01780034A"
-						    messages   	(list Messages
-							(object Message "IKE phase 1 negotiation"
-							    quid       	"40C04EAE009B"
-							    documentation 	"IKE performs the authentication and gets the addresses for the VPN connection from the network."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"16"
-							    ordinal    	15
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C04F9801A5"
-						    supplier   	"$UNNAMED$2"
-						    quidu      	"40C0176D02C1"
-						    messages   	(list Messages
-							(object Message "Register for SA notifications"
-							    quid       	"40C04F9801A6"
-							    documentation 	"KMD registers to listen notifications about SA changes."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"17"
-							    ordinal    	16
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C04FFF02D9"
-						    supplier   	"VPN Connection Agent"
-						    quidu      	"40C0173B01C5"
-						    messages   	(list Messages
-							(object Message "IP parameters"
-							    quid       	"40C04FFF02DA"
-							    documentation 	"KMD tells the IP parameters of the VPN connection to VPN Connection Agent."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"18"
-							    ordinal    	17
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)
-					(object Object "Virtual NIF"
-					    quid       	"40C0179A0366"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C01BC101F2"
-						    supplier   	"VPN Connection Agent"
-						    quidu      	"40C0173B01C5"
-						    messages   	(list Messages
-							(object Message "Set NIF name"
-							    quid       	"40C01BC101F3"
-							    documentation 	"Virtual NIF sets its name to VPN Connection Agent."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"5"
-							    ordinal    	4
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Set IP addresses"
-							    quid       	"40C0505700EB"
-							    documentation 	"VPN Connection Agent sets the IP parameters to Virtual NIF."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"19"
-							    ordinal    	18
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)))
-				(object Mechanism @20
-				    logical_models 	(list unit_reference_list
-					(object Object "NifMan"
-					    quid       	"40C0295B0108"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C029D6034A"
-						    supplier   	"VPN Connection Agent"
-						    quidu      	"40C0296303C7"
-						    messages   	(list Messages
-							(object Message "Close VPN connection"
-							    quid       	"40C029D6034B"
-							    documentation 	"NifMan closes a VPN connection. This can be initiated by timeout, explicit connection close request by application or the closing of the real connection that the VPN connection was using."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "VPN Connection Agent"
-					    quid       	"40C0296303C7"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C02A63028F"
-						    supplier   	"Socket Interaction Thread"
-						    quidu      	"40C029720314"
-						    messages   	(list Messages
-							(object Message "Close connection"
-							    quid       	"40C02A630290"
-							    documentation 	"VPN Connection agent relays the close connection request to VPN Manager."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)
-					(object Object "Socket Interaction Thread"
-					    quid       	"40C029720314"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C02A900316"
-						    supplier   	"$UNNAMED$3"
-						    quidu      	"40C029B50180"
-						    messages   	(list Messages
-							(object Message "Unload IPSec policy"
-							    quid       	"40C02A900317"
-							    documentation 	"VPN Manager unloads the IPSec policy that was load to IPSec Policy Manager in the connection setup phase."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"5"
-							    ordinal    	4
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C02BB803BB"
-						    supplier   	"$UNNAMED$4"
-						    quidu      	"40C029BA0079")
-						(object Link
-						    quid       	"40C02BCF0314"
-						    supplier   	"Key Management Daemon"
-						    quidu      	"40C029C20111"
-						    messages   	(list Messages
-							(object Message "Unload IKE policy"
-							    quid       	"40C02BCF0315"
-							    documentation 	"VPN Manager unloads the IKE policy from Key Management Daemon."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$3"
-					    quid       	"40C029B50180"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C02AE1031C"
-						    supplier   	"$UNNAMED$3"
-						    quidu      	"40C029B50180"
-						    messages   	(list Messages
-							(object Message "Merge policies"
-							    quid       	"40C02AE1031D"
-							    documentation 	"IPSec policy manager meges the remaining IPSec policies."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"6"
-							    ordinal    	5
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C02B0F0390"
-						    supplier   	"$UNNAMED$4"
-						    quidu      	"40C029BA0079"
-						    messages   	(list Messages
-							(object Message "Load combined policy"
-							    quid       	"40C02B0F0391"
-							    documentation 	"IPSec Policy Manager loads the combined policy of the remaining IPSec policies to IPSec Protocol Module."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"8"
-							    ordinal    	7
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"40C051BA039E"
-						    supplier   	"$UNNAMED$5"
-						    quidu      	"40C051A402B6"
-						    messages   	(list Messages
-							(object Message "Parse to descriptor"
-							    quid       	"40C051BA039F"
-							    documentation 	"IPSec Policy Parser creates a descriptor from the merged IPSec policy that can be fed to IPSec Protocol Module."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"7"
-							    ordinal    	6
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-					    quidu      	"40ADB65900A2"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$4"
-					    quid       	"40C029BA0079"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C02B7F005C"
-						    supplier   	"$UNNAMED$4"
-						    quidu      	"40C029BA0079"
-						    messages   	(list Messages
-							(object Message "Re-create SPD"
-							    quid       	"40C02B7F005D"
-							    documentation 	"IPSec Protocol Module re-creates the Security Policy Database."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"9"
-							    ordinal    	8
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Protocol Module"
-					    quidu      	"40A9CB2D0265"
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)
-					(object Object "Key Management Daemon"
-					    quid       	"40C029C20111"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"40C02C16032A"
-						    supplier   	"Key Management Daemon"
-						    quidu      	"40C029C20111"
-						    messages   	(list Messages
-							(object Message "End IKE SAs"
-							    quid       	"40C02C16032B"
-							    documentation 	"Key Management Daemon terminates the IKE security associations."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$5"
-					    quid       	"40C051A402B6"
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Parser"
-					    quidu      	"40ADCE230198"
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE))))
-			    logical_presentations 	(list unit_reference_list
-				(object InteractionDiagram "VPN Connection Opening"
-				    mechanism_ref 	@19
-				    quid       	"40C016D803CB"
-				    title      	"VPN Connection Opening"
-				    documentation 	"This sequence diagram depicts the simplified situation where the data connection is opened using VPN IAP. It shows only the transactions that are specific to VPN connection setup."
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	1906
-				    items      	(list diagram_item_list
-					(object InterObjView "NifMan" @21
-					    location   	(206, 225)
-					    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 	@21
-						location   	(206, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"NifMan")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C0172E0361"
-					    width      	300
-					    height     	2345
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @22
-						location   	(206, 391)
-						line_color 	3342489
-						InterObjView 	@21
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @23
-						location   	(206, 709)
-						line_color 	3342489
-						InterObjView 	@21
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @24
-						location   	(206, 2480)
-						line_color 	3342489
-						InterObjView 	@21
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "VPN Connection Agent" @25
-					    location   	(583, 231)
-					    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 	@25
-						location   	(583, 231)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	344
-						justify    	0
-						label      	"VPN Connection Agent")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C0173B01C5"
-					    width      	362
-					    height     	2339
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @26
-						location   	(583, 311)
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @27
-						location   	(583, 391)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @28
-						location   	(583, 494)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @29
-						location   	(583, 800)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @30
-						location   	(583, 925)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @31
-						location   	(583, 950)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @32
-						location   	(583, 1044)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @33
-						location   	(583, 2180)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @34
-						location   	(583, 2278)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @35
-						location   	(583, 2387)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @36
-						location   	(583, 2412)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @37
-						location   	(583, 2480)
-						line_color 	3342489
-						InterObjView 	@25
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "Socket Interaction Thread" @38
-					    location   	(1032, 234)
-					    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 	@38
-						location   	(1032, 234)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	366
-						justify    	0
-						label      	"Socket Interaction Thread")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C0174B007D"
-					    width      	384
-					    height     	2336
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @39
-						location   	(1032, 314)
-						InterObjView 	@38
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @40
-						location   	(1032, 494)
-						line_color 	3342489
-						InterObjView 	@38
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @41
-						location   	(1032, 591)
-						line_color 	3342489
-						InterObjView 	@38
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @42
-						location   	(1032, 616)
-						line_color 	3342489
-						InterObjView 	@38
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @43
-						location   	(1032, 1044)
-						line_color 	3342489
-						InterObjView 	@38
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @44
-						location   	(1032, 1122)
-						line_color 	3342489
-						InterObjView 	@38
-						height     	65
-						y_coord    	65
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @45
-						location   	(1032, 1734)
-						line_color 	3342489
-						InterObjView 	@38
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @46
-						location   	(1032, 1759)
-						line_color 	3342489
-						InterObjView 	@38
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @47
-						location   	(1032, 1850)
-						line_color 	3342489
-						InterObjView 	@38
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$0" @48
-					    location   	(1431, 234)
-					    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 	@48
-						location   	(1431, 234)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	318
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C0175F0339"
-					    width      	336
-					    height     	2336
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @49
-						location   	(1431, 314)
-						InterObjView 	@48
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @50
-						location   	(1431, 1122)
-						line_color 	3342489
-						InterObjView 	@48
-						height     	65
-						y_coord    	65
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @51
-						location   	(1431, 1181)
-						line_color 	3342489
-						InterObjView 	@48
-						height     	0
-						y_coord    	0
-						Nested     	TRUE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @52
-						location   	(1431, 1266)
-						line_color 	3342489
-						InterObjView 	@48
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @53
-						location   	(1431, 1291)
-						line_color 	3342489
-						InterObjView 	@48
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @54
-						location   	(1431, 1400)
-						line_color 	3342489
-						InterObjView 	@48
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @55
-						location   	(1431, 1530)
-						line_color 	3342489
-						InterObjView 	@48
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$1" @56
-					    location   	(1811, 225)
-					    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 	@56
-						location   	(1811, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	290
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C01765019D"
-					    width      	308
-					    height     	2345
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @57
-						location   	(1811, 1181)
-						line_color 	3342489
-						InterObjView 	@56
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @58
-						location   	(1811, 1400)
-						line_color 	3342489
-						InterObjView 	@56
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$2" @59
-					    location   	(2234, 228)
-					    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 	@59
-						location   	(2234, 228)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	352
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C0176D02C1"
-					    width      	370
-					    height     	2342
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @60
-						location   	(2234, 308)
-						InterObjView 	@59
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @61
-						location   	(2234, 1530)
-						line_color 	3342489
-						InterObjView 	@59
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @62
-						location   	(2234, 1650)
-						line_color 	3342489
-						InterObjView 	@59
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @63
-						location   	(2234, 1675)
-						line_color 	3342489
-						InterObjView 	@59
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @64
-						location   	(2234, 2080)
-						line_color 	3342489
-						InterObjView 	@59
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "Key Management Daemon" @65
-					    location   	(2646, 228)
-					    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 	@65
-						location   	(2646, 228)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	392
-						justify    	0
-						label      	"Key Management Daemon")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C01780034A"
-					    width      	410
-					    height     	2342
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @66
-						location   	(2646, 308)
-						InterObjView 	@65
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @67
-						location   	(2646, 1850)
-						line_color 	3342489
-						InterObjView 	@65
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @68
-						location   	(2646, 1952)
-						line_color 	3342489
-						InterObjView 	@65
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @69
-						location   	(2646, 1977)
-						line_color 	3342489
-						InterObjView 	@65
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @70
-						location   	(2646, 2080)
-						line_color 	3342489
-						InterObjView 	@65
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @71
-						location   	(2646, 2180)
-						line_color 	3342489
-						InterObjView 	@65
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "Virtual NIF" @72
-					    location   	(3019, 228)
-					    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 	@72
-						location   	(3019, 228)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"Virtual NIF")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C0179A0366"
-					    width      	300
-					    height     	2342
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @73
-						location   	(3019, 308)
-						InterObjView 	@72
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @74
-						location   	(3019, 709)
-						line_color 	3342489
-						InterObjView 	@72
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @75
-						location   	(3019, 800)
-						line_color 	3342489
-						InterObjView 	@72
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @76
-						location   	(3019, 2278)
-						line_color 	3342489
-						InterObjView 	@72
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterMessView "Open connection" @77
-					    location   	(0, 391)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @78
-						Parent_View 	@77
-						location   	(394, 347)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C018130130"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	363
-						justify    	0
-						label      	"Open connection"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@21
-					    supplier   	@25
-					    Focus_Src  	@22
-					    Focus_Entry 	@27
-					    origin     	(206, 391)
-					    terminus   	(582, 391)
-					    ordinal    	0)
-					(object InterMessView "Ask IP version" @79
-					    location   	(0, 494)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @80
-						Parent_View 	@79
-						location   	(807, 450)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01A7E016C"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	316
-						justify    	0
-						label      	"Ask IP version"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@25
-					    supplier   	@38
-					    Focus_Src  	@28
-					    Focus_Entry 	@40
-					    origin     	(583, 494)
-					    terminus   	(1031, 494)
-					    ordinal    	1)
-					(object SelfMessView "Parse policy" @81
-					    location   	(0, 591)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @82
-						Parent_View 	@81
-						location   	(1183, 551)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01AC2021E"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	282
-						justify    	0
-						label      	"Parse policy"
-						pctDist    	1.000000
-						height     	41
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@38
-					    supplier   	@38
-					    Focus_Src  	@41
-					    Focus_Entry 	@42
-					    origin     	(1033, 591)
-					    terminus   	(1183, 591)
-					    ordinal    	2)
-					(object InterMessView "Create NIF" @83
-					    location   	(0, 709)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @84
-						Parent_View 	@83
-						location   	(1612, 665)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01B02016C"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	251
-						justify    	0
-						label      	"Create NIF"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@21
-					    supplier   	@72
-					    Focus_Src  	@23
-					    Focus_Entry 	@74
-					    origin     	(206, 709)
-					    terminus   	(3018, 709)
-					    ordinal    	3)
-					(object InterMessView "Set NIF name" @85
-					    location   	(2026, 800)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @86
-						Parent_View 	@85
-						location   	(1801, 756)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01BC101F3"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	307
-						justify    	0
-						label      	"Set NIF name"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@72
-					    supplier   	@25
-					    Focus_Src  	@75
-					    Focus_Entry 	@29
-					    origin     	(3018, 800)
-					    terminus   	(584, 800)
-					    ordinal    	4)
-					(object SelfMessView "Get IAP configuration" @87
-					    location   	(0, 925)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @88
-						Parent_View 	@87
-						location   	(813, 890)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01C1401A2"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	441
-						justify    	0
-						label      	"Get IAP configuration"
-						pctDist    	1.526667
-						height     	36
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@25
-					    supplier   	@25
-					    Focus_Src  	@30
-					    Focus_Entry 	@31
-					    origin     	(584, 925)
-					    terminus   	(734, 925)
-					    ordinal    	5)
-					(object InterMessView "Open connection" @89
-					    location   	(0, 1044)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @90
-						Parent_View 	@89
-						location   	(807, 1000)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01C4702DB"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	363
-						justify    	0
-						label      	"Open connection"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@25
-					    supplier   	@38
-					    Focus_Src  	@32
-					    Focus_Entry 	@43
-					    origin     	(583, 1044)
-					    terminus   	(1031, 1044)
-					    ordinal    	6)
-					(object InterMessView "Load IPSec Policy" @91
-					    location   	(0, 1122)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @92
-						Parent_View 	@91
-						location   	(1231, 1078)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01C890205"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	391
-						justify    	0
-						label      	"Load IPSec Policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@38
-					    supplier   	@48
-					    Focus_Src  	@44
-					    Focus_Entry 	@50
-					    origin     	(1032, 1122)
-					    terminus   	(1430, 1122)
-					    ordinal    	7)
-					(object InterMessView "Parse policy" @93
-					    location   	(0, 1181)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @94
-						Parent_View 	@93
-						location   	(1620, 1137)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01CDB01C6"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	282
-						justify    	0
-						label      	"Parse policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@48
-					    supplier   	@56
-					    Focus_Src  	@51
-					    Focus_Entry 	@57
-					    origin     	(1431, 1181)
-					    terminus   	(1810, 1181)
-					    ordinal    	8)
-					(object SelfMessView "Merge policies" @95
-					    location   	(0, 1266)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @96
-						Parent_View 	@95
-						location   	(1604, 1229)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01D250399"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	341
-						justify    	0
-						label      	"Merge policies"
-						pctDist    	1.146667
-						height     	38
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@48
-					    supplier   	@48
-					    Focus_Src  	@52
-					    Focus_Entry 	@53
-					    origin     	(1432, 1266)
-					    terminus   	(1582, 1266)
-					    ordinal    	9)
-					(object InterMessView "Load combined policy" @97
-					    location   	(0, 1530)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @98
-						Parent_View 	@97
-						location   	(1832, 1486)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01D5A002E"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	473
-						justify    	0
-						label      	"Load combined policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@48
-					    supplier   	@59
-					    Focus_Src  	@55
-					    Focus_Entry 	@61
-					    origin     	(1431, 1530)
-					    terminus   	(2233, 1530)
-					    ordinal    	11)
-					(object SelfMessView "Re-create SPD" @99
-					    location   	(0, 1650)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @100
-						Parent_View 	@99
-						location   	(2416, 1611)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01DAF00B3"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	351
-						justify    	0
-						label      	"Re-create SPD"
-						pctDist    	1.206667
-						height     	40
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@59
-					    supplier   	@59
-					    Focus_Src  	@62
-					    Focus_Entry 	@63
-					    origin     	(2235, 1650)
-					    terminus   	(2385, 1650)
-					    ordinal    	12)
-					(object SelfMessView "Open real IAP connection" @101
-					    location   	(0, 1734)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @102
-						Parent_View 	@101
-						location   	(1126, 1702)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01DF303A9"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	541
-						justify    	0
-						label      	"Open real IAP connection"
-						pctDist    	0.620000
-						height     	33
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@38
-					    supplier   	@38
-					    Focus_Src  	@45
-					    Focus_Entry 	@46
-					    origin     	(1033, 1734)
-					    terminus   	(1183, 1734)
-					    ordinal    	13)
-					(object InterMessView "Load IKE policy" @103
-					    location   	(0, 1850)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @104
-						Parent_View 	@103
-						location   	(1838, 1806)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C01E8A00AE"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	363
-						justify    	0
-						label      	"Load IKE policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@38
-					    supplier   	@65
-					    Focus_Src  	@47
-					    Focus_Entry 	@67
-					    origin     	(1032, 1850)
-					    terminus   	(2645, 1850)
-					    ordinal    	14)
-					(object SelfMessView "IKE phase 1 negotiation" @105
-					    location   	(0, 1952)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @106
-						Parent_View 	@105
-						location   	(2759, 1911)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C04EAE009B"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	510
-						justify    	0
-						label      	"IKE phase 1 negotiation"
-						pctDist    	0.753333
-						height     	42
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@65
-					    supplier   	@65
-					    Focus_Src  	@68
-					    Focus_Entry 	@69
-					    origin     	(2647, 1952)
-					    terminus   	(2797, 1952)
-					    ordinal    	15)
-					(object InterMessView "Register for SA notifications" @107
-					    location   	(0, 2080)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @108
-						Parent_View 	@107
-						location   	(2420, 2036)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C04F9801A6"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	582
-						justify    	0
-						label      	"Register for SA notifications"
-						pctDist    	0.548781
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@65
-					    supplier   	@59
-					    Focus_Src  	@70
-					    Focus_Entry 	@64
-					    origin     	(2645, 2080)
-					    terminus   	(2235, 2080)
-					    ordinal    	16)
-					(object InterMessView "IP parameters" @109
-					    location   	(0, 2180)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @110
-						Parent_View 	@109
-						location   	(1615, 2136)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C04FFF02DA"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	332
-						justify    	0
-						label      	"IP parameters"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@65
-					    supplier   	@25
-					    Focus_Src  	@71
-					    Focus_Entry 	@33
-					    origin     	(2645, 2180)
-					    terminus   	(584, 2180)
-					    ordinal    	17)
-					(object InterMessView "Set IP addresses" @111
-					    location   	(0, 2278)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @112
-						Parent_View 	@111
-						location   	(1800, 2234)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C0505700EB"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	391
-						justify    	0
-						label      	"Set IP addresses"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@25
-					    supplier   	@72
-					    Focus_Src  	@34
-					    Focus_Entry 	@76
-					    origin     	(583, 2278)
-					    terminus   	(3018, 2278)
-					    ordinal    	18)
-					(object SelfMessView "Start listeners" @113
-					    location   	(0, 2387)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @114
-						Parent_View 	@113
-						location   	(764, 2353)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C050A20067"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	332
-						justify    	0
-						label      	"Start listeners"
-						pctDist    	1.200000
-						height     	35
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@25
-					    supplier   	@25
-					    Focus_Src  	@35
-					    Focus_Entry 	@36
-					    origin     	(584, 2387)
-					    terminus   	(734, 2387)
-					    ordinal    	19)
-					(object InterMessView "Connection open" @115
-					    location   	(0, 2480)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @116
-						Parent_View 	@115
-						location   	(395, 2436)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C050EA01FB"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	382
-						justify    	0
-						label      	"Connection open"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@25
-					    supplier   	@21
-					    Focus_Src  	@37
-					    Focus_Entry 	@24
-					    origin     	(582, 2480)
-					    terminus   	(207, 2480)
-					    ordinal    	20)
-					(object InterMessView "Parse to descriptor" @117
-					    location   	(1620, 1400)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @118
-						Parent_View 	@117
-						location   	(1637, 1368)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C052550257"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	423
-						justify    	0
-						label      	"Parse to descriptor"
-						pctDist    	0.543536
-						height     	33
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@48
-					    supplier   	@56
-					    Focus_Src  	@54
-					    Focus_Entry 	@58
-					    origin     	(1431, 1400)
-					    terminus   	(1810, 1400)
-					    ordinal    	10)))
-				(object InteractionDiagram "VPN Connection Closing"
-				    mechanism_ref 	@20
-				    quid       	"40C029420351"
-				    title      	"VPN Connection Closing"
-				    documentation 	"This sequence diagram depicts the closing of data connection that is using VPN IAP. It shows only the transactions that are specific to VPN connection."
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object InterObjView "NifMan" @119
-					    location   	(253, 225)
-					    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 	@119
-						location   	(253, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"NifMan")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C0295B0108"
-					    width      	300
-					    height     	1010
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @120
-						location   	(253, 384)
-						line_color 	3342489
-						InterObjView 	@119
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "VPN Connection Agent" @121
-					    location   	(759, 228)
-					    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 	@121
-						location   	(759, 228)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	344
-						justify    	0
-						label      	"VPN Connection Agent")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C0296303C7"
-					    width      	362
-					    height     	1007
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @122
-						location   	(759, 308)
-						InterObjView 	@121
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @123
-						location   	(759, 384)
-						line_color 	3342489
-						InterObjView 	@121
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @124
-						location   	(759, 453)
-						line_color 	3342489
-						InterObjView 	@121
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "Socket Interaction Thread" @125
-					    location   	(1159, 225)
-					    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 	@125
-						location   	(1159, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	366
-						justify    	0
-						label      	"Socket Interaction Thread")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C029720314"
-					    width      	384
-					    height     	1010
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @126
-						location   	(1159, 453)
-						line_color 	3342489
-						InterObjView 	@125
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @127
-						location   	(1159, 513)
-						line_color 	3342489
-						InterObjView 	@125
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @128
-						location   	(1159, 635)
-						line_color 	3342489
-						InterObjView 	@125
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$3" @129
-					    location   	(1615, 225)
-					    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 	@129
-						location   	(1615, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	318
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C029B50180"
-					    width      	336
-					    height     	1010
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @130
-						location   	(1615, 635)
-						line_color 	3342489
-						InterObjView 	@129
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @131
-						location   	(1615, 746)
-						line_color 	3342489
-						InterObjView 	@129
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @132
-						location   	(1615, 771)
-						line_color 	3342489
-						InterObjView 	@129
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @133
-						location   	(1615, 873)
-						line_color 	3342489
-						InterObjView 	@129
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @134
-						location   	(1615, 1001)
-						line_color 	3342489
-						InterObjView 	@129
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$4" @135
-					    location   	(2451, 231)
-					    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 	@135
-						location   	(2451, 231)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	352
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C029BA0079"
-					    width      	370
-					    height     	1004
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @136
-						location   	(2451, 311)
-						InterObjView 	@135
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @137
-						location   	(2451, 1001)
-						line_color 	3342489
-						InterObjView 	@135
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @138
-						location   	(2451, 1120)
-						line_color 	3342489
-						InterObjView 	@135
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @139
-						location   	(2451, 1145)
-						line_color 	3342489
-						InterObjView 	@135
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "Key Management Daemon" @140
-					    location   	(2901, 231)
-					    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   	(2901, 231)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	380
-						justify    	0
-						label      	"Key Management Daemon")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C029C20111"
-					    width      	398
-					    height     	1004
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @141
-						location   	(2901, 311)
-						InterObjView 	@140
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @142
-						location   	(2901, 513)
-						line_color 	3342489
-						InterObjView 	@140
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @143
-						location   	(2901, 593)
-						line_color 	3342489
-						InterObjView 	@140
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @144
-						location   	(2901, 618)
-						line_color 	3342489
-						InterObjView 	@140
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$5" @145
-					    location   	(2058, 234)
-					    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   	(2058, 234)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	290
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40C051A402B6"
-					    width      	308
-					    height     	1001
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @146
-						location   	(2058, 314)
-						InterObjView 	@145
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @147
-						location   	(2058, 873)
-						line_color 	3342489
-						InterObjView 	@145
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterMessView "Close VPN connection" @148
-					    location   	(450, 384)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @149
-						Parent_View 	@148
-						location   	(505, 340)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C029D6034B"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	466
-						justify    	0
-						label      	"Close VPN connection"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@119
-					    supplier   	@121
-					    Focus_Src  	@120
-					    Focus_Entry 	@123
-					    origin     	(253, 384)
-					    terminus   	(758, 384)
-					    ordinal    	0)
-					(object InterMessView "Close connection" @150
-					    location   	(0, 453)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @151
-						Parent_View 	@150
-						location   	(958, 409)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C02A630290"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	369
-						justify    	0
-						label      	"Close connection"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@121
-					    supplier   	@125
-					    Focus_Src  	@124
-					    Focus_Entry 	@126
-					    origin     	(759, 453)
-					    terminus   	(1158, 453)
-					    ordinal    	1)
-					(object InterMessView "Unload IPSec policy" @152
-					    location   	(1386, 635)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @153
-						Parent_View 	@152
-						location   	(1386, 591)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C02A900317"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	423
-						justify    	0
-						label      	"Unload IPSec policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@125
-					    supplier   	@129
-					    Focus_Src  	@128
-					    Focus_Entry 	@130
-					    origin     	(1159, 635)
-					    terminus   	(1614, 635)
-					    ordinal    	4)
-					(object SelfMessView "Merge policies" @154
-					    location   	(0, 746)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @155
-						Parent_View 	@154
-						location   	(1788, 710)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C02AE1031D"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	319
-						justify    	0
-						label      	"Merge policies"
-						pctDist    	1.153333
-						height     	37
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@129
-					    supplier   	@129
-					    Focus_Src  	@131
-					    Focus_Entry 	@132
-					    origin     	(1616, 746)
-					    terminus   	(1766, 746)
-					    ordinal    	5)
-					(object InterMessView "Load combined policy" @156
-					    location   	(2029, 1001)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @157
-						Parent_View 	@156
-						location   	(2032, 957)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C02B0F0391"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	451
-						justify    	0
-						label      	"Load combined policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@129
-					    supplier   	@135
-					    Focus_Src  	@134
-					    Focus_Entry 	@137
-					    origin     	(1615, 1001)
-					    terminus   	(2450, 1001)
-					    ordinal    	7)
-					(object SelfMessView "Re-create SPD" @158
-					    location   	(0, 1120)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @159
-						Parent_View 	@158
-						location   	(2632, 1084)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C02B7F005D"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	329
-						justify    	0
-						label      	"Re-create SPD"
-						pctDist    	1.200000
-						height     	37
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@135
-					    supplier   	@135
-					    Focus_Src  	@138
-					    Focus_Entry 	@139
-					    origin     	(2452, 1120)
-					    terminus   	(2602, 1120)
-					    ordinal    	8)
-					(object InterMessView "Unload IKE policy" @160
-					    location   	(1878, 513)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @161
-						Parent_View 	@160
-						location   	(1983, 472)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C02BCF0315"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	379
-						justify    	0
-						label      	"Unload IKE policy"
-						pctDist    	0.473574
-						height     	42
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@125
-					    supplier   	@140
-					    Focus_Src  	@127
-					    Focus_Entry 	@142
-					    origin     	(1159, 513)
-					    terminus   	(2900, 513)
-					    ordinal    	2)
-					(object SelfMessView "End IKE SAs" @162
-					    location   	(0, 593)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @163
-						Parent_View 	@162
-						location   	(3071, 558)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C02C16032B"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	298
-						justify    	0
-						label      	"End IKE SAs"
-						pctDist    	1.133333
-						height     	36
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@140
-					    supplier   	@140
-					    Focus_Src  	@143
-					    Focus_Entry 	@144
-					    origin     	(2902, 593)
-					    terminus   	(3052, 593)
-					    ordinal    	3)
-					(object InterMessView "Parse to descriptor" @164
-					    location   	(1812, 873)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @165
-						Parent_View 	@164
-						location   	(1836, 832)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"40C051BA039F"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	401
-						justify    	0
-						label      	"Parse to descriptor"
-						pctDist    	0.501266
-						height     	42
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@129
-					    supplier   	@145
-					    Focus_Src  	@133
-					    Focus_Entry 	@147
-					    origin     	(1615, 873)
-					    terminus   	(2057, 873)
-					    ordinal    	6)))))
-			(object Class_Category "Series 90 01.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13029B"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 01.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1302A5"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1302AF"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1302B1"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.02"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"4434EB140210"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list
-				(object Mechanism @166
-				    logical_models 	(list unit_reference_list
-					(object Object "NifMan"
-					    quid       	"4434EB3F0187"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB3F0188"
-						    supplier   	"VPN Connection Agent"
-						    quidu      	"4434EB3F018C"
-						    messages   	(list Messages
-							(object Message "Close VPN connection"
-							    quid       	"4434EB3F0189"
-							    documentation 	"NifMan closes a VPN connection. This can be initiated by timeout, explicit connection close request by application or the closing of the real connection that the VPN connection was using."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "VPN Connection Agent"
-					    quid       	"4434EB3F018C"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB3F018D"
-						    supplier   	"Socket Interaction Thread"
-						    quidu      	"4434EB3F0191"
-						    messages   	(list Messages
-							(object Message "Close connection"
-							    quid       	"4434EB3F018E"
-							    documentation 	"VPN Connection agent relays the close connection request to VPN Manager."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "Socket Interaction Thread"
-					    quid       	"4434EB3F0191"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB3F0192"
-						    supplier   	"$UNNAMED$6"
-						    quidu      	"4434EB3F0199"
-						    messages   	(list Messages
-							(object Message "Unload IPSec policy"
-							    quid       	"4434EB3F0193"
-							    documentation 	"VPN Manager unloads the IPSec policy that was load to IPSec Policy Manager in the connection setup phase."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"5"
-							    ordinal    	4
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB3F0195"
-						    supplier   	"Key Management Daemon"
-						    quidu      	"4434EB3F01AC"
-						    messages   	(list Messages
-							(object Message "Unload IKE policy"
-							    quid       	"4434EB3F0196"
-							    documentation 	"VPN Manager unloads the IKE policy from Key Management Daemon."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$6"
-					    quid       	"4434EB3F0199"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB3F019A"
-						    supplier   	"$UNNAMED$6"
-						    quidu      	"4434EB3F0199"
-						    messages   	(list Messages
-							(object Message "Merge policies"
-							    quid       	"4434EB3F019B"
-							    documentation 	"IPSec policy manager merges the remaining IPSec policies."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"6"
-							    ordinal    	5
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB3F019C"
-						    supplier   	"$UNNAMED$7"
-						    quidu      	"4434EB3F01A3"
-						    messages   	(list Messages
-							(object Message "Load combined policy"
-							    quid       	"4434EB3F019D"
-							    documentation 	"IPSec Policy Manager loads the combined policy of the remaining IPSec policies to IPSec Protocol Module."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"8"
-							    ordinal    	7
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB3F019E"
-						    supplier   	"$UNNAMED$8"
-						    quidu      	"4434EB3F01A9"
-						    messages   	(list Messages
-							(object Message "Parse to descriptor"
-							    quid       	"4434EB3F019F"
-							    documentation 	"IPSec Policy Parser creates a descriptor from the merged IPSec policy that can be fed to IPSec Protocol Module."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"7"
-							    ordinal    	6
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-					    quidu      	"40ADB65900A2"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$8"
-					    quid       	"4434EB3F01A9"
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Parser"
-					    quidu      	"40ADCE230198"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$7"
-					    quid       	"4434EB3F01A3"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB3F01A4"
-						    supplier   	"$UNNAMED$7"
-						    quidu      	"4434EB3F01A3"
-						    messages   	(list Messages
-							(object Message "Re-create SPD"
-							    quid       	"4434EB3F01A5"
-							    documentation 	"IPSec Protocol Module re-creates the Security Policy Database."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"9"
-							    ordinal    	8
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Protocol Module"
-					    quidu      	"40A9CB2D0265"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "Key Management Daemon"
-					    quid       	"4434EB3F01AC"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB3F01AD"
-						    supplier   	"Key Management Daemon"
-						    quidu      	"4434EB3F01AC"
-						    messages   	(list Messages
-							(object Message "End IKE SAs"
-							    quid       	"4434EB3F01AE"
-							    documentation 	"Key Management Daemon terminates the IKE security associations."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)))
-				(object Mechanism @167
-				    logical_models 	(list unit_reference_list
-					(object Object "NifMan"
-					    quid       	"4434EB4B01F2"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB4B01F3"
-						    supplier   	"VPN Connection Agent"
-						    quidu      	"4434EB4B01FA"
-						    messages   	(list Messages
-							(object Message "Open connection"
-							    quid       	"4434EB4B01F4"
-							    documentation 	"VPN IAP has been selected using normal IAP selection procedure and NifMan loads the corresponding agent."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Connection open"
-							    quid       	"4434EB4B01F5"
-							    documentation 	"VPN Connection Agent informs NifMan that the connection is now open."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"21"
-							    ordinal    	20
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB4B01F6"
-						    supplier   	"Virtual NIF"
-						    quidu      	"4434EB4B0232"
-						    messages   	(list Messages
-							(object Message "Create NIF"
-							    quid       	"4434EB4B01F7"
-							    documentation 	"NifMan loads the network interface module for the connection. In this case it's virtual NIF, which is not used for the actual data transfer. It is needed to get the IP parameters from VPN gateway (if internal addressing is in use) to TCP/IP Stack."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "VPN Connection Agent"
-					    quid       	"4434EB4B01FA"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB4B01FB"
-						    supplier   	"Socket Interaction Thread"
-						    quidu      	"4434EB4B0203"
-						    messages   	(list Messages
-							(object Message "Ask IP version"
-							    quid       	"4434EB4B01FC"
-							    documentation 	"VPN Connection Agent queries the IP version of the connection from Socket Interaction Thread."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Open connection"
-							    quid       	"4434EB4B01FD"
-							    documentation 	"VPN Connection Agent commands VPN Manager to open a connection to network."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"7"
-							    ordinal    	6
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB4B01FE"
-						    supplier   	"VPN Connection Agent"
-						    quidu      	"4434EB4B01FA"
-						    messages   	(list Messages
-							(object Message "Get IAP configuration"
-							    quid       	"4434EB4B01FF"
-							    documentation 	"VPN Connection Agent gets the IAP configuration (from CommsDat)."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"6"
-							    ordinal    	5
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Start listeners"
-							    quid       	"4434EB4B0200"
-							    documentation 	"VPN Connection Agent starts for listening notifications about connection status and parameter changes."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"20"
-							    ordinal    	19
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"443A0D8501FF"
-						    supplier   	"Virtual NIF"
-						    quidu      	"4434EB4B0232"
-						    messages   	(list Messages
-							(object Message "Set IP addresses"
-							    quid       	"4434EB4B0233"
-							    documentation 	"VPN Connection Agent sets the IP parameters to Virtual NIF."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"19"
-							    ordinal    	18
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "Socket Interaction Thread"
-					    quid       	"4434EB4B0203"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB4B0204"
-						    supplier   	"Socket Interaction Thread"
-						    quidu      	"4434EB4B0203"
-						    messages   	(list Messages
-							(object Message "Parse policy"
-							    quid       	"4434EB4B0205"
-							    documentation 	"VPN Manager extracts the IP version from the VPN policy."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Open real IAP connection"
-							    quid       	"4434EB4B0206"
-							    documentation 	"VPN Manager opens the connection, which the VPN connection is going to be tunneled into. This procedure is normal explicit connection opening and it is not described in this document."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"14"
-							    ordinal    	13
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB4B0207"
-						    supplier   	"$UNNAMED$9"
-						    quidu      	"4434EB4B020F"
-						    messages   	(list Messages
-							(object Message "Load IPSec Policy"
-							    quid       	"4434EB4B0208"
-							    documentation 	"VPN Manager loads the IPSec policy to IPSec Policy Manager using IPSec Policy API."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"8"
-							    ordinal    	7
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB4B0209"
-						    supplier   	"Key Management Daemon"
-						    quidu      	"4434EB4B0225"
-						    messages   	(list Messages
-							(object Message "Load IKE policy"
-							    quid       	"4434EB4B020A"
-							    documentation 	"VPN Manager loads the IKE policy to Key Management Daemon."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"15"
-							    ordinal    	14
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$9"
-					    quid       	"4434EB4B020F"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB4B0210"
-						    supplier   	"$UNNAMED$10"
-						    quidu      	"4434EB4B0219"
-						    messages   	(list Messages
-							(object Message "Parse policy"
-							    quid       	"4434EB4B0211"
-							    documentation 	"IPSec Policy Parser parses the IPSec policy from the descriptor containing the raw policy data."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"9"
-							    ordinal    	8
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Parse to descriptor"
-							    quid       	"4434EB4B0212"
-							    documentation 	"IPSec Policy Parser creates a descriptor from the merged IPSec policy that can be fed to IPSec Protocol Module."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"11"
-							    ordinal    	10
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB4B0213"
-						    supplier   	"$UNNAMED$9"
-						    quidu      	"4434EB4B020F"
-						    messages   	(list Messages
-							(object Message "Merge policies"
-							    quid       	"4434EB4B0214"
-							    documentation 	"IPSec Policy Manager merges the new policy with the existing ones."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"10"
-							    ordinal    	9
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB4B0215"
-						    supplier   	"$UNNAMED$11"
-						    quidu      	"4434EB4B021E"
-						    messages   	(list Messages
-							(object Message "Load combined policy"
-							    quid       	"4434EB4B0216"
-							    documentation 	"IPSec Policy Manager loads the merged policy to IPSec Protocol Module using private SECPOL API."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"12"
-							    ordinal    	11
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-					    quidu      	"40ADB65900A2"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$10"
-					    quid       	"4434EB4B0219"
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Parser"
-					    quidu      	"40ADCE230198"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$11"
-					    quid       	"4434EB4B021E"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB4B021F"
-						    supplier   	"$UNNAMED$11"
-						    quidu      	"4434EB4B021E"
-						    messages   	(list Messages
-							(object Message "Re-create SPD"
-							    quid       	"4434EB4B0220"
-							    documentation 	"IPSec Protocol Module re-creates the Security Policy Database."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"13"
-							    ordinal    	12
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Protocol Module"
-					    quidu      	"40A9CB2D0265"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "Key Management Daemon"
-					    quid       	"4434EB4B0225"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB4B0226"
-						    supplier   	"Key Management Daemon"
-						    quidu      	"4434EB4B0225"
-						    messages   	(list Messages
-							(object Message "IKE phase 1 negotiation"
-							    quid       	"4434EB4B0227"
-							    documentation 	"IKE performs the authentication and gets the addresses for the VPN connection from the network."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"16"
-							    ordinal    	15
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB4B0224"
-						    supplier   	"$UNNAMED$11"
-						    quidu      	"4434EB4B021E"
-						    messages   	(list Messages
-							(object Message "Register for SA notifications"
-							    quid       	"4434EB4B0223"
-							    documentation 	"KMD registers for listening notifications about SA changes."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"17"
-							    ordinal    	16
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4434EB4B0228"
-						    supplier   	"VPN Connection Agent"
-						    quidu      	"4434EB4B01FA"
-						    messages   	(list Messages
-							(object Message "IP parameters"
-							    quid       	"4434EB4B0229"
-							    documentation 	"KMD tells the IP parameters of the VPN connection to VPN Connection Agent."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"18"
-							    ordinal    	17
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "Virtual NIF"
-					    quid       	"4434EB4B0232"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4434EB4B0231"
-						    supplier   	"Virtual NIF"
-						    quidu      	"4434EB4B0232")
-						(object Link
-						    quid       	"443A0D850200"
-						    supplier   	"VPN Connection Agent"
-						    quidu      	"4434EB4B01FA"
-						    messages   	(list Messages
-							(object Message "Set NIF name"
-							    quid       	"4434EB4B0230"
-							    documentation 	"Virtual NIF sets its name to VPN Connection Agent."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"5"
-							    ordinal    	4
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)))
-				(object Mechanism @168
-				    logical_models 	(list unit_reference_list
-					(object Object "$UNNAMED$12"
-					    quid       	"4439EFCC0265"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4439EFEF038C"
-						    supplier   	"$UNNAMED$13"
-						    quidu      	"4439EFDA00DA"
-						    messages   	(list Messages
-							(object Message "Load a set of IPSec policies"
-							    quid       	"4439EFEF038D"
-							    documentation 	"A client application sends policy file to IPSec Policy Manager."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Policy handle"
-							    quid       	"4439F0060348"
-							    documentation 	"The client gets a handle to the policy for later use."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::Client application"
-					    quidu      	"4439EF760176"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$13"
-					    quid       	"4439EFDA00DA"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4439EFF70390"
-						    supplier   	"$UNNAMED$13"
-						    quidu      	"4439EFDA00DA"
-						    messages   	(list Messages
-							(object Message "Parse policy file and check syntax and semantics"
-							    quid       	"4439EFF70391"
-							    documentation 	"IPSec Policy Manager parses the policies and checks that the syntax is correct. It also checks that the newly loaded policies are not in conflict with previously loaded policies. In case of any error, an error code is returned."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Store loaded policies"
-							    quid       	"4439F0000242"
-							    documentation 	"Store policies to the RAM in binary format."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-					    quidu      	"40ADB65900A2"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)))
-				(object Mechanism @169
-				    logical_models 	(list unit_reference_list
-					(object Object "$UNNAMED$14"
-					    quid       	"4439F3AC018C"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4439F4180236"
-						    supplier   	"$UNNAMED$15"
-						    quidu      	"4439F3F100EE"
-						    messages   	(list Messages
-							(object Message "Activate IPSec policy"
-							    quid       	"4439F4180237"
-							    documentation 	"The client asks IPSec Policy Manager to activate previously loaded policies."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "OK"
-							    quid       	"4439F43B03AE"
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"5"
-							    ordinal    	4
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::Client application"
-					    quidu      	"4439EF760176"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$15"
-					    quid       	"4439F3F100EE"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4439F41F0365"
-						    supplier   	"$UNNAMED$15"
-						    quidu      	"4439F3F100EE"
-						    messages   	(list Messages
-							(object Message "Linearize binary format to text format"
-							    quid       	"4439F41F0366"
-							    documentation 	"IPSec Policy Manager converts its combined binary representation of IPSec policies to text syntax that is expected by the IPSec Protocol Module."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4439F425019C"
-						    supplier   	"$UNNAMED$16"
-						    quidu      	"4439F40E003D"
-						    messages   	(list Messages
-							(object Message "Send policies"
-							    quid       	"4439F425019D"
-							    documentation 	"The text generated is sent through secpol6 socket to IPSec Protocol Module."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-					    quidu      	"40ADB65900A2"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$16"
-					    quid       	"4439F40E003D"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4439F42A0130"
-						    supplier   	"$UNNAMED$16"
-						    quidu      	"4439F40E003D"
-						    messages   	(list Messages
-							(object Message "Replace old SPD"
-							    quid       	"4439F42A0131"
-							    documentation 	"The old SPD is replaced by the new SPD. "
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Protocol Module"
-					    quidu      	"40A9CB2D0265"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)))
-				(object Mechanism @170
-				    logical_models 	(list unit_reference_list
-					(object Object "$UNNAMED$17"
-					    quid       	"4439F77702B4"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4439F8860103"
-						    supplier   	"$UNNAMED$18"
-						    quidu      	"4439F78D037A"
-						    messages   	(list Messages
-							(object Message "Unload IPSec policy"
-							    quid       	"4439F8860104"
-							    documentation 	"Client passes a policy handle to the IPSec policy manager for unloading."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "OK"
-							    quid       	"4439F8A3011F"
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"5"
-							    ordinal    	4
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::Client application"
-					    quidu      	"4439EF760176"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$18"
-					    quid       	"4439F78D037A"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4439F89002B5"
-						    supplier   	"$UNNAMED$18"
-						    quidu      	"4439F78D037A"
-						    messages   	(list Messages
-							(object Message "Remove unloaded policies"
-							    quid       	"4439F89002B6"
-							    documentation 	"IPSec Policy Manager removes the policies associated to the policy handle from its internal binary representation."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"4439F8970316"
-						    supplier   	"$UNNAMED$19"
-						    quidu      	"4439F7960154"
-						    messages   	(list Messages
-							(object Message "Send policies"
-							    quid       	"4439F8970317"
-							    documentation 	"IPSec Policy Manager converts its combined binary representation of remaining IPSec policies to text syntax that is expected by the IPSec Protocol Module and sends the text to the IPSec Protocol Module via secpol6 socket."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-					    quidu      	"40ADB65900A2"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$19"
-					    quid       	"4439F7960154"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4439F89C03A4"
-						    supplier   	"$UNNAMED$19"
-						    quidu      	"4439F7960154"
-						    messages   	(list Messages
-							(object Message "Replace old SPD"
-							    quid       	"4439F89C03A5"
-							    documentation 	"The old SPD is replaced by the new SPD. "
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Protocol Module"
-					    quidu      	"40A9CB2D0265"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)))
-				(object Mechanism @171
-				    logical_models 	(list unit_reference_list
-					(object Object "$UNNAMED$20"
-					    quid       	"4439FE8802A1"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4439FE9F00BA"
-						    supplier   	"$UNNAMED$21"
-						    quidu      	"4439FE8F02B5"
-						    messages   	(list Messages
-							(object Message "Query SAs"
-							    quid       	"4439FE9F00BB"
-							    documentation 	"Request SAs that match to the selector."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "SA info"
-							    quid       	"4439FEB200E1"
-							    documentation 	"Return SA info, if available."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::Client application"
-					    quidu      	"4439EF760176"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$21"
-					    quid       	"4439FE8F02B5"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"4439FEAC018C"
-						    supplier   	"$UNNAMED$21"
-						    quidu      	"4439FE8F02B5"
-						    messages   	(list Messages
-							(object Message "Search SAs"
-							    quid       	"4439FEAC018D"
-							    documentation 	"Check which SAs match with the selector."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-					    quidu      	"40ADB65900A2"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)))
-				(object Mechanism @172
-				    logical_models 	(list unit_reference_list
-					(object Object "$UNNAMED$22"
-					    quid       	"443A042D00F9"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A049A0073"
-						    supplier   	"$UNNAMED$23"
-						    quidu      	"443A045200D6"
-						    messages   	(list Messages
-							(object Message "Open secpol6 socket"
-							    quid       	"443A049A0087"
-							    documentation 	"A special socket type 'secpol6' is opened."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-					    quidu      	"40ADB65900A2"
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$23"
-					    quid       	"443A045200D6"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A04A801CB"
-						    supplier   	"$UNNAMED$24"
-						    quidu      	"443A048B01F4"
-						    messages   	(list Messages
-							(object Message "Load library"
-							    quid       	"443A04A801CC"
-							    documentation 	"ESock loads Crypto Protocol Module, as configured in ip.ipsec6.esk."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"443A04AD01FB"
-						    supplier   	"$UNNAMED$25"
-						    quidu      	"443A047A01E4"
-						    messages   	(list Messages
-							(object Message "Load library"
-							    quid       	"443A04AD01FC"
-							    documentation 	"ESock loads IPSec Protocol Module, as configured in ip.ipsec6.esk."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Create  PF_KEY and SECPOL protocols"
-							    quid       	"443A04C401F0"
-							    documentation 	"ESock creates PF_KEY and SECPOL protocols and bind them to the IP protocol as configured in ip.ipsec6.esk."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::TCP/IP API"
-					    quidu      	"3E817CDB0379"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$25"
-					    quid       	"443A047A01E4"
-					    class      	"Logical View::IPSec::IPSec::IPSec Protocol Module"
-					    quidu      	"40A9CB2D0265"
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$24"
-					    quid       	"443A048B01F4"
-					    class      	"Logical View::IPSec::IPSec::Crypto Library Protocol Module"
-					    quidu      	"40ADB3500215"
-					    persistence 	"Transient"
-					    creationObj 	TRUE
-					    multi      	FALSE)))
-				(object Mechanism @173
-				    logical_models 	(list unit_reference_list
-					(object Object "$UNNAMED$26"
-					    quid       	"443A083B02D7"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A083B02D8"
-						    supplier   	"$UNNAMED$27"
-						    quidu      	"443A083B02E4"
-						    messages   	(list Messages
-							(object Message "Close secpol6 socket"
-							    quid       	"443A083B02E1"
-							    documentation 	"A special socket type 'secpol6' is closed."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Policy Manager"
-					    quidu      	"40ADB65900A2"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$27"
-					    quid       	"443A083B02E4"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A083B02E5"
-						    supplier   	"$UNNAMED$28"
-						    quidu      	"443A083B02EC"
-						    messages   	(list Messages
-							(object Message "Unload library"
-							    quid       	"443A083B02E6"
-							    documentation 	"ESock unloads Crypto Protocol Module."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"443A083B02E7"
-						    supplier   	"$UNNAMED$29"
-						    quidu      	"443A083B02EF"
-						    messages   	(list Messages
-							(object Message "Unload library"
-							    quid       	"443A083B02E8"
-							    documentation 	"ESock unloads IPSec Protocol Module."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"5"
-							    ordinal    	4
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Close"
-							    quid       	"443A0DD70056"
-							    documentation 	"Delete itself if reference count goes to zero."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::TCP/IP API"
-					    quidu      	"3E817CDB0379"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$29"
-					    quid       	"443A083B02EF"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A0DDC00F4"
-						    supplier   	"$UNNAMED$28"
-						    quidu      	"443A083B02EC"
-						    messages   	(list Messages
-							(object Message "Close"
-							    quid       	"443A0DDC00F5"
-							    documentation 	"Delete itself is reference count goes to zero."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Protocol Module"
-					    quidu      	"40A9CB2D0265"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$28"
-					    quid       	"443A083B02EC"
-					    class      	"Logical View::IPSec::IPSec::Crypto Library Protocol Module"
-					    quidu      	"40ADB3500215"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)))
-				(object Mechanism @174
-				    logical_models 	(list unit_reference_list
-					(object Object "$UNNAMED$30"
-					    quid       	"443A1E7903E1"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A1E7903E2"
-						    supplier   	"$UNNAMED$31"
-						    quidu      	"443A1E7903E9"
-						    messages   	(list Messages
-							(object Message "Read"
-							    quid       	"443A1ED403C2"
-							    documentation 	"Application reads its socket."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Data"
-							    quid       	"443A2BA102B7"
-							    documentation 	"Application read completes with data."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"13"
-							    ordinal    	12
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::Client application"
-					    quidu      	"4439EF760176"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$31"
-					    quid       	"443A1E7903E9"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A1E7903EB"
-						    supplier   	"$UNNAMED$32"
-						    quidu      	"443A1E790407"
-						    messages   	(list Messages
-							(object Message "Read"
-							    quid       	"443A1EDD0054"
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY expire"
-							    quid       	"443A2B0203E4"
-							    documentation 	"If the lifetime of the SA expires, the PF_KEY expire message is sent to the Key Manager"
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"8"
-							    ordinal    	7
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Data"
-							    quid       	"443A2B9D02B2"
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"12"
-							    ordinal    	11
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY add"
-							    quid       	"443A30250089"
-							    documentation 	"Key Manager adds a newly negotiated key to the system."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"15"
-							    ordinal    	14
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::ESock"
-					    quidu      	"443A129B015E"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$32"
-					    quid       	"443A1E790407"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A1E790408"
-						    supplier   	"$UNNAMED$33"
-						    quidu      	"443A1E790415"
-						    messages   	(list Messages
-							(object Message "ApplyL"
-							    quid       	"443A2A8E016E"
-							    documentation 	"The existence of AH and/or ESP headers in the packet triggers IPSec Protocol Module to be called."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"5"
-							    ordinal    	4
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY expire"
-							    quid       	"443A2AFF0264"
-							    documentation 	"If the lifetime of the SA expires, the PF_KEY expire message is sent to the Key Manager"
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"7"
-							    ordinal    	6
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "ApplyL"
-							    quid       	"443A2B56014B"
-							    documentation 	"The IPSec Protocol Module checks whether the packet matches to the policy."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"10"
-							    ordinal    	9
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY add"
-							    quid       	"443A30290266"
-							    documentation 	"Key Manager adds a newly negotiated key to the system."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"16"
-							    ordinal    	15
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"443A1E790411"
-						    supplier   	"$UNNAMED$34"
-						    quidu      	"443A1E7A000D"
-						    messages   	(list Messages
-							(object Message "Packet received"
-							    quid       	"443A1F3003E1"
-							    documentation 	"NIF receives a packet from the network and passes it to the TCP/IP stack."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::TCPIP6"
-					    quidu      	"443A13C50109"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$33"
-					    quid       	"443A1E790415"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A1E790417"
-						    supplier   	"$UNNAMED$35"
-						    quidu      	"443A1E79041C"
-						    messages   	(list Messages
-							(object Message "Use crypto engines"
-							    quid       	"443A2A9F029E"
-							    documentation 	"IPSec Protocol Module uses crypto engines for decrypting and/or authenticating the packet."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"6"
-							    ordinal    	5
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Create crypto engines"
-							    quid       	"443A30580102"
-							    documentation 	"Because keys have changed, new crypto engines are loaded."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"17"
-							    ordinal    	16
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"443A2B690043"
-						    supplier   	"$UNNAMED$33"
-						    quidu      	"443A1E790415"
-						    messages   	(list Messages
-							(object Message "Verify used SAs"
-							    quid       	"443A2B690044"
-							    documentation 	"Verify that SA matches the policy"
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"11"
-							    ordinal    	10
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Protocol Module"
-					    quidu      	"40A9CB2D0265"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$35"
-					    quid       	"443A1E79041C"
-					    class      	"Logical View::IPSec::IPSec::Crypto Library Protocol Module"
-					    quidu      	"40ADB3500215"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$34"
-					    quid       	"443A1E7A000D"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A1EF001BC"
-						    supplier   	"$UNNAMED$35"
-						    quidu      	"443A1E79041C"))
-					    class      	"Logical View::IPSec::IPSec::NIF"
-					    quidu      	"443A173803C2"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$36"
-					    quid       	"443A1E7903F5"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A1E7903F4"
-						    supplier   	"$UNNAMED$31"
-						    quidu      	"443A1E7903E9"
-						    messages   	(list Messages
-							(object Message "Read"
-							    quid       	"443A1EF6005D"
-							    documentation 	"Key Manager issues a read request to the PF_KEY socket for getting key events."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY expire"
-							    quid       	"443A2B07011A"
-							    documentation 	"If the lifetime of the SA expires, the PF_KEY expire message is sent to the Key Manager"
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"9"
-							    ordinal    	8
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Write (PF_KEY add)"
-							    quid       	"443A2B8A01E3"
-							    documentation 	"Key Manager adds a newly negotiated key to the system."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"14"
-							    ordinal    	13
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"443A1E7903F7"
-						    supplier   	"$UNNAMED$36"
-						    quidu      	"443A1E7903F5"))
-					    class      	"Logical View::IPSec::IPSec::Key Manager"
-					    quidu      	"443A106E0171"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)))
-				(object Mechanism @175
-				    logical_models 	(list unit_reference_list
-					(object Object "$UNNAMED$37"
-					    quid       	"443A0ECA01A2"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A0F7A02E1"
-						    supplier   	"$UNNAMED$38"
-						    quidu      	"443A0EE40165"
-						    messages   	(list Messages
-							(object Message "Connect"
-							    quid       	"443A0F7A02E2"
-							    documentation 	"Client application writes to a datagram socket or connects a stream socket."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"2"
-							    ordinal    	1
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "OK"
-							    quid       	"443A133D0101"
-							    documentation 	"Connect completes."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"18"
-							    ordinal    	17
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Write"
-							    quid       	"443A1350027D"
-							    documentation 	"Application writes data to the socket."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"19"
-							    ordinal    	18
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "OK"
-							    quid       	"443A1CAB0282"
-							    documentation 	"Write completes."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"21"
-							    ordinal    	20
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::Client application"
-					    quidu      	"4439EF760176"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$38"
-					    quid       	"443A0EE40165"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A100F014E"
-						    supplier   	"$UNNAMED$39"
-						    quidu      	"443A0F590290")
-						(object Link
-						    quid       	"443A14BC00F2"
-						    supplier   	"$UNNAMED$40"
-						    quidu      	"443A14150198"
-						    messages   	(list Messages
-							(object Message "Connect"
-							    quid       	"443A14BC00F3"
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"3"
-							    ordinal    	2
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY acquire"
-							    quid       	"443A1511000B"
-							    documentation 	"If SA is not present, the PF_KEY acquire message is passed to the Key Manager, which negotiates the SA and adds it to the system."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"7"
-							    ordinal    	6
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY add"
-							    quid       	"443A15320368"
-							    documentation 	"Key Manager adds a newly negotiated key to the system."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"12"
-							    ordinal    	11
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "OK"
-							    quid       	"443A15730063"
-							    documentation 	"Connect completes."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"17"
-							    ordinal    	16
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Write"
-							    quid       	"443A1582007A"
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"20"
-							    ordinal    	19
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY expire"
-							    quid       	"443A16FB010C"
-							    documentation 	"If the lifetime of the SA expires, the PF_KEY expire message is sent to the Key Manager."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"25"
-							    ordinal    	24
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::ESock"
-					    quidu      	"443A129B015E"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$39"
-					    quid       	"443A0F590290"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A10C0011C"
-						    supplier   	"$UNNAMED$41"
-						    quidu      	"443A107B02C5")
-						(object Link
-						    quid       	"443A126D02A8"
-						    supplier   	"$UNNAMED$42"
-						    quidu      	"443A0F61012A"
-						    messages   	(list Messages
-							(object Message "Create crypto engines"
-							    quid       	"443A126D02A9"
-							    documentation 	"IPSec Protocol Module creates the crypto engines that it needs."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"14"
-							    ordinal    	13
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Use crypto engines"
-							    quid       	"443A16C8010E"
-							    documentation 	"IPSec applies required transformations to the packet and encrypts and authenticates the packet if needed using Crypto Library Protocol Module. "
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"23"
-							    ordinal    	22
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::IPSec Protocol Module"
-					    quidu      	"40A9CB2D0265"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$42"
-					    quid       	"443A0F61012A"
-					    class      	"Logical View::IPSec::IPSec::Crypto Library Protocol Module"
-					    quidu      	"40ADB3500215"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$41"
-					    quid       	"443A107B02C5"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A10CF01A1"
-						    supplier   	"$UNNAMED$42"
-						    quidu      	"443A0F61012A")
-						(object Link
-						    quid       	"443A111603BD"
-						    supplier   	"$UNNAMED$38"
-						    quidu      	"443A0EE40165"
-						    messages   	(list Messages
-							(object Message "Read"
-							    quid       	"443A111603BE"
-							    documentation 	"The Key Manager opens a PF_KEY socket and issues a read request for incoming PF_KEY events."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"1"
-							    ordinal    	0
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY acquire"
-							    quid       	"443A11820386"
-							    documentation 	"If SA is not present, the PF_KEY acquire message is passed to the Key Manager, which negotiates the SA and adds it to the system."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"8"
-							    ordinal    	7
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Read"
-							    quid       	"443A11E80042"
-							    documentation 	"Key Manager issues a new read request after the old one was completed."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"9"
-							    ordinal    	8
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Write (PF_KEY add)"
-							    quid       	"443A121301F6"
-							    documentation 	"Key Manager adds a newly negotiated key to the system."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"11"
-							    ordinal    	10
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY expire"
-							    quid       	"443A1703005A"
-							    documentation 	"If the lifetime of the SA expires, the PF_KEY expire message is sent to the Key Manager."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"26"
-							    ordinal    	25
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"443A11FA0361"
-						    supplier   	"$UNNAMED$41"
-						    quidu      	"443A107B02C5"
-						    messages   	(list Messages
-							(object Message "Negotiate keys"
-							    quid       	"443A11FA0362"
-							    documentation 	"The Key Manager uses any key negotiation protocol."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"10"
-							    ordinal    	9
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::Key Manager"
-					    quidu      	"443A106E0171"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$40"
-					    quid       	"443A14150198"
-					    collaborators 	(list link_list
-						(object Link
-						    quid       	"443A14C80050"
-						    supplier   	"$UNNAMED$39"
-						    quidu      	"443A0F590290"
-						    messages   	(list Messages
-							(object Message "OpenL"
-							    quid       	"443A14C80051"
-							    documentation 	"TCP/IP hook mechanism prompts the IPSec Protocol Module whether the flow requires IPSec processing. If IPSec processing is needed, the IPSec attaches itself to the flow."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"4"
-							    ordinal    	3
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "ReadyL"
-							    quid       	"443A14D50258"
-							    documentation 	"When the interface is available, the ReadyL is called. The IPSec Protocol Module verifies the availability of the required SAs. If any of the SAs is still being negotiated, the flow is set to pending state to wait for the negotiations to complete."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"5"
-							    ordinal    	4
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY acquire"
-							    quid       	"443A14FF0248"
-							    documentation 	"If SA is not present, the PF_KEY acquire message is passed to the Key Manager, which negotiates the SA and adds it to the system."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"6"
-							    ordinal    	5
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY add"
-							    quid       	"443A154203E4"
-							    documentation 	"Key Manager adds a newly negotiated key to the system."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"13"
-							    ordinal    	12
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "Wakeup flows"
-							    quid       	"443A15570364"
-							    documentation 	"The pending flows are woken up and ReadyL phase is restarted."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"15"
-							    ordinal    	14
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "ReadyL"
-							    quid       	"443A1564018D"
-							    documentation 	"ReadyL check again availability of SAs."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"16"
-							    ordinal    	15
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "ApplyL"
-							    quid       	"443A15860275"
-							    documentation 	"For an IPSec flow, IPSec hook ApplyL is called for each IP packet TCP/IP creates."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"22"
-							    ordinal    	21
-							    quidu      	"000000000000"
-							    creation   	FALSE)
-							(object Message "PF_KEY expire"
-							    quid       	"443A16F70200"
-							    documentation 	"If the lifetime of the SA expires, the PF_KEY expire message is sent to the Key Manager."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"ToClientFromSupplier"
-							    sequence   	"24"
-							    ordinal    	23
-							    quidu      	"000000000000"
-							    creation   	FALSE)))
-						(object Link
-						    quid       	"443A1781005C"
-						    supplier   	"$UNNAMED$43"
-						    quidu      	"443A17650353"
-						    messages   	(list Messages
-							(object Message "Send"
-							    quid       	"443A1781005D"
-							    documentation 	"TCP/IP passes the packet to the NIF."
-							    frequency  	"Aperiodic"
-							    synchronization 	"Simple"
-							    dir        	"FromClientToSupplier"
-							    sequence   	"27"
-							    ordinal    	26
-							    quidu      	"000000000000"
-							    creation   	FALSE))))
-					    class      	"Logical View::IPSec::IPSec::TCPIP6"
-					    quidu      	"443A13C50109"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE)
-					(object Object "$UNNAMED$43"
-					    quid       	"443A17650353"
-					    class      	"Logical View::IPSec::IPSec::NIF"
-					    quidu      	"443A173803C2"
-					    persistence 	"Transient"
-					    creationObj 	FALSE
-					    multi      	FALSE))))
-			    logical_presentations 	(list unit_reference_list
-				(object InteractionDiagram "VPN Connection Closing"
-				    mechanism_ref 	@166
-				    quid       	"4434EB270344"
-				    title      	"VPN Connection Closing"
-				    documentation 	"This sequence diagram depicts the closing of data connection that is using VPN IAP. It shows only the transactions that are specific to VPN connection."
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object InterObjView "NifMan" @176
-					    location   	(253, 225)
-					    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 	@176
-						location   	(253, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"NifMan")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB3F0187"
-					    width      	300
-					    height     	1080
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @177
-						location   	(253, 384)
-						line_color 	3342489
-						InterObjView 	@176
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "VPN Connection Agent" @178
-					    location   	(759, 228)
-					    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 	@178
-						location   	(759, 228)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	344
-						justify    	0
-						label      	"VPN Connection Agent")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB3F018C"
-					    width      	362
-					    height     	1077
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @179
-						location   	(759, 308)
-						InterObjView 	@178
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @180
-						location   	(759, 384)
-						line_color 	3342489
-						InterObjView 	@178
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @181
-						location   	(759, 453)
-						line_color 	3342489
-						InterObjView 	@178
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "Socket Interaction Thread" @182
-					    location   	(1159, 225)
-					    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 	@182
-						location   	(1159, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	366
-						justify    	0
-						label      	"Socket Interaction Thread")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB3F0191"
-					    width      	384
-					    height     	1080
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @183
-						location   	(1159, 453)
-						line_color 	3342489
-						InterObjView 	@182
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @184
-						location   	(1159, 558)
-						line_color 	3342489
-						InterObjView 	@182
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @185
-						location   	(1159, 705)
-						line_color 	3342489
-						InterObjView 	@182
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$6" @186
-					    location   	(1615, 225)
-					    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 	@186
-						location   	(1615, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	318
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB3F0199"
-					    width      	336
-					    height     	1080
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @187
-						location   	(1615, 705)
-						line_color 	3342489
-						InterObjView 	@186
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @188
-						location   	(1615, 816)
-						line_color 	3342489
-						InterObjView 	@186
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @189
-						location   	(1615, 841)
-						line_color 	3342489
-						InterObjView 	@186
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @190
-						location   	(1615, 943)
-						line_color 	3342489
-						InterObjView 	@186
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @191
-						location   	(1615, 1074)
-						line_color 	3342489
-						InterObjView 	@186
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$8" @192
-					    location   	(2058, 234)
-					    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 	@192
-						location   	(2058, 234)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	290
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB3F01A9"
-					    width      	308
-					    height     	1071
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @193
-						location   	(2058, 314)
-						InterObjView 	@192
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @194
-						location   	(2058, 943)
-						line_color 	3342489
-						InterObjView 	@192
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$7" @195
-					    location   	(2451, 231)
-					    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 	@195
-						location   	(2451, 231)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	352
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB3F01A3"
-					    width      	370
-					    height     	1074
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @196
-						location   	(2451, 311)
-						InterObjView 	@195
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @197
-						location   	(2451, 1074)
-						line_color 	3342489
-						InterObjView 	@195
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @198
-						location   	(2451, 1190)
-						line_color 	3342489
-						InterObjView 	@195
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @199
-						location   	(2451, 1215)
-						line_color 	3342489
-						InterObjView 	@195
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "Key Management Daemon" @200
-					    location   	(2901, 231)
-					    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 	@200
-						location   	(2901, 231)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	380
-						justify    	0
-						label      	"Key Management Daemon")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB3F01AC"
-					    width      	398
-					    height     	1074
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @201
-						location   	(2901, 311)
-						InterObjView 	@200
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @202
-						location   	(2901, 558)
-						line_color 	3342489
-						InterObjView 	@200
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @203
-						location   	(2901, 663)
-						line_color 	3342489
-						InterObjView 	@200
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @204
-						location   	(2901, 688)
-						line_color 	3342489
-						InterObjView 	@200
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterMessView "Close VPN connection" @205
-					    location   	(450, 384)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @206
-						Parent_View 	@205
-						location   	(505, 340)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB3F0189"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	466
-						justify    	0
-						label      	"Close VPN connection"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@176
-					    supplier   	@178
-					    Focus_Src  	@177
-					    Focus_Entry 	@180
-					    origin     	(253, 384)
-					    terminus   	(758, 384)
-					    ordinal    	0)
-					(object InterMessView "Close connection" @207
-					    location   	(0, 453)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @208
-						Parent_View 	@207
-						location   	(960, 420)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB3F018E"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	369
-						justify    	0
-						label      	"Close connection"
-						pctDist    	0.506266
-						height     	34
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@178
-					    supplier   	@182
-					    Focus_Src  	@181
-					    Focus_Entry 	@183
-					    origin     	(759, 453)
-					    terminus   	(1158, 453)
-					    ordinal    	1)
-					(object InterMessView "Unload IPSec policy" @209
-					    location   	(1386, 705)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @210
-						Parent_View 	@209
-						location   	(1386, 661)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB3F0193"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	423
-						justify    	0
-						label      	"Unload IPSec policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@182
-					    supplier   	@186
-					    Focus_Src  	@185
-					    Focus_Entry 	@187
-					    origin     	(1159, 705)
-					    terminus   	(1614, 705)
-					    ordinal    	4)
-					(object SelfMessView "Merge policies" @211
-					    location   	(0, 816)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @212
-						Parent_View 	@211
-						location   	(1788, 780)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB3F019B"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	319
-						justify    	0
-						label      	"Merge policies"
-						pctDist    	1.153333
-						height     	37
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@186
-					    supplier   	@186
-					    Focus_Src  	@188
-					    Focus_Entry 	@189
-					    origin     	(1616, 816)
-					    terminus   	(1766, 816)
-					    ordinal    	5)
-					(object InterMessView "Load combined policy" @213
-					    location   	(2029, 1074)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @214
-						Parent_View 	@213
-						location   	(2032, 1030)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB3F019D"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	451
-						justify    	0
-						label      	"Load combined policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@186
-					    supplier   	@195
-					    Focus_Src  	@191
-					    Focus_Entry 	@197
-					    origin     	(1615, 1074)
-					    terminus   	(2450, 1074)
-					    ordinal    	7)
-					(object SelfMessView "Re-create SPD" @215
-					    location   	(0, 1190)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @216
-						Parent_View 	@215
-						location   	(2632, 1154)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB3F01A5"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	329
-						justify    	0
-						label      	"Re-create SPD"
-						pctDist    	1.200000
-						height     	37
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@195
-					    supplier   	@195
-					    Focus_Src  	@198
-					    Focus_Entry 	@199
-					    origin     	(2452, 1190)
-					    terminus   	(2602, 1190)
-					    ordinal    	8)
-					(object InterMessView "Unload IKE policy" @217
-					    location   	(1878, 558)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @218
-						Parent_View 	@217
-						location   	(1983, 517)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB3F0196"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	379
-						justify    	0
-						label      	"Unload IKE policy"
-						pctDist    	0.473574
-						height     	42
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@182
-					    supplier   	@200
-					    Focus_Src  	@184
-					    Focus_Entry 	@202
-					    origin     	(1159, 558)
-					    terminus   	(2900, 558)
-					    ordinal    	2)
-					(object SelfMessView "End IKE SAs" @219
-					    location   	(0, 663)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @220
-						Parent_View 	@219
-						location   	(3071, 628)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB3F01AE"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	298
-						justify    	0
-						label      	"End IKE SAs"
-						pctDist    	1.133333
-						height     	36
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@200
-					    supplier   	@200
-					    Focus_Src  	@203
-					    Focus_Entry 	@204
-					    origin     	(2902, 663)
-					    terminus   	(3052, 663)
-					    ordinal    	3)
-					(object InterMessView "Parse to descriptor" @221
-					    location   	(1812, 943)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @222
-						Parent_View 	@221
-						location   	(1836, 902)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB3F019F"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	401
-						justify    	0
-						label      	"Parse to descriptor"
-						pctDist    	0.501266
-						height     	42
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@186
-					    supplier   	@192
-					    Focus_Src  	@190
-					    Focus_Entry 	@194
-					    origin     	(1615, 943)
-					    terminus   	(2057, 943)
-					    ordinal    	6)))
-				(object InteractionDiagram "VPN Connection Opening"
-				    mechanism_ref 	@167
-				    quid       	"4434EB270376"
-				    title      	"VPN Connection Opening"
-				    documentation 	"This sequence diagram depicts the simplified situation where the data connection is opened using VPN IAP. It shows only the transactions that are specific to VPN connection setup."
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	281
-				    origin_y   	206
-				    items      	(list diagram_item_list
-					(object InterObjView "NifMan" @223
-					    location   	(206, 225)
-					    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 	@223
-						location   	(206, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"NifMan")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB4B01F2"
-					    width      	300
-					    height     	2345
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @224
-						location   	(206, 391)
-						line_color 	3342489
-						InterObjView 	@223
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @225
-						location   	(206, 709)
-						line_color 	3342489
-						InterObjView 	@223
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @226
-						location   	(206, 2480)
-						line_color 	3342489
-						InterObjView 	@223
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "VPN Connection Agent" @227
-					    location   	(583, 231)
-					    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 	@227
-						location   	(583, 231)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	344
-						justify    	0
-						label      	"VPN Connection Agent")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB4B01FA"
-					    width      	362
-					    height     	2339
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @228
-						location   	(583, 311)
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @229
-						location   	(583, 391)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @230
-						location   	(583, 494)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @231
-						location   	(583, 800)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @232
-						location   	(583, 925)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @233
-						location   	(583, 950)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @234
-						location   	(583, 1044)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @235
-						location   	(583, 2180)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @236
-						location   	(583, 2278)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @237
-						location   	(583, 2387)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @238
-						location   	(583, 2412)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @239
-						location   	(583, 2480)
-						line_color 	3342489
-						InterObjView 	@227
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "Socket Interaction Thread" @240
-					    location   	(1032, 234)
-					    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 	@240
-						location   	(1032, 234)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	366
-						justify    	0
-						label      	"Socket Interaction Thread")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB4B0203"
-					    width      	384
-					    height     	2336
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @241
-						location   	(1032, 314)
-						InterObjView 	@240
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @242
-						location   	(1032, 494)
-						line_color 	3342489
-						InterObjView 	@240
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @243
-						location   	(1032, 591)
-						line_color 	3342489
-						InterObjView 	@240
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @244
-						location   	(1032, 616)
-						line_color 	3342489
-						InterObjView 	@240
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @245
-						location   	(1032, 1044)
-						line_color 	3342489
-						InterObjView 	@240
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @246
-						location   	(1032, 1122)
-						line_color 	3342489
-						InterObjView 	@240
-						height     	65
-						y_coord    	65
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @247
-						location   	(1032, 1734)
-						line_color 	3342489
-						InterObjView 	@240
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @248
-						location   	(1032, 1759)
-						line_color 	3342489
-						InterObjView 	@240
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @249
-						location   	(1032, 1850)
-						line_color 	3342489
-						InterObjView 	@240
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$9" @250
-					    location   	(1431, 234)
-					    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 	@250
-						location   	(1431, 234)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	318
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB4B020F"
-					    width      	336
-					    height     	2336
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @251
-						location   	(1431, 314)
-						InterObjView 	@250
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @252
-						location   	(1431, 1122)
-						line_color 	3342489
-						InterObjView 	@250
-						height     	65
-						y_coord    	65
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @253
-						location   	(1431, 1181)
-						line_color 	3342489
-						InterObjView 	@250
-						height     	0
-						y_coord    	0
-						Nested     	TRUE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @254
-						location   	(1431, 1266)
-						line_color 	3342489
-						InterObjView 	@250
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @255
-						location   	(1431, 1291)
-						line_color 	3342489
-						InterObjView 	@250
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @256
-						location   	(1431, 1400)
-						line_color 	3342489
-						InterObjView 	@250
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @257
-						location   	(1431, 1530)
-						line_color 	3342489
-						InterObjView 	@250
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$10" @258
-					    location   	(1811, 225)
-					    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   	(1811, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	290
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB4B0219"
-					    width      	308
-					    height     	2345
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @259
-						location   	(1811, 1181)
-						line_color 	3342489
-						InterObjView 	@258
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @260
-						location   	(1811, 1400)
-						line_color 	3342489
-						InterObjView 	@258
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$11" @261
-					    location   	(2234, 228)
-					    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 	@261
-						location   	(2234, 228)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	352
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB4B021E"
-					    width      	370
-					    height     	2342
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @262
-						location   	(2234, 308)
-						InterObjView 	@261
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @263
-						location   	(2234, 1530)
-						line_color 	3342489
-						InterObjView 	@261
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @264
-						location   	(2234, 1650)
-						line_color 	3342489
-						InterObjView 	@261
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @265
-						location   	(2234, 1675)
-						line_color 	3342489
-						InterObjView 	@261
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @266
-						location   	(2234, 2080)
-						line_color 	3342489
-						InterObjView 	@261
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "Key Management Daemon" @267
-					    location   	(2646, 228)
-					    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 	@267
-						location   	(2646, 228)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	392
-						justify    	0
-						label      	"Key Management Daemon")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB4B0225"
-					    width      	410
-					    height     	2342
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @268
-						location   	(2646, 308)
-						InterObjView 	@267
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @269
-						location   	(2646, 1850)
-						line_color 	3342489
-						InterObjView 	@267
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @270
-						location   	(2646, 1952)
-						line_color 	3342489
-						InterObjView 	@267
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @271
-						location   	(2646, 1977)
-						line_color 	3342489
-						InterObjView 	@267
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @272
-						location   	(2646, 2080)
-						line_color 	3342489
-						InterObjView 	@267
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @273
-						location   	(2646, 2180)
-						line_color 	3342489
-						InterObjView 	@267
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "Virtual NIF" @274
-					    location   	(3019, 228)
-					    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 	@274
-						location   	(3019, 228)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"Virtual NIF")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4434EB4B0232"
-					    width      	300
-					    height     	2342
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @275
-						location   	(3019, 308)
-						InterObjView 	@274
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @276
-						location   	(3019, 709)
-						line_color 	3342489
-						InterObjView 	@274
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @277
-						location   	(3019, 800)
-						line_color 	3342489
-						InterObjView 	@274
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @278
-						location   	(3019, 2278)
-						line_color 	3342489
-						InterObjView 	@274
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterMessView "Open connection" @279
-					    location   	(0, 391)
-					    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   	(394, 347)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B01F4"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	363
-						justify    	0
-						label      	"Open connection"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@223
-					    supplier   	@227
-					    Focus_Src  	@224
-					    Focus_Entry 	@229
-					    origin     	(206, 391)
-					    terminus   	(582, 391)
-					    ordinal    	0)
-					(object SelfMessView "Get IAP configuration" @281
-					    location   	(0, 925)
-					    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   	(813, 890)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B01FF"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	441
-						justify    	0
-						label      	"Get IAP configuration"
-						pctDist    	1.526667
-						height     	36
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@227
-					    supplier   	@227
-					    Focus_Src  	@232
-					    Focus_Entry 	@233
-					    origin     	(584, 925)
-					    terminus   	(734, 925)
-					    ordinal    	5)
-					(object SelfMessView "Start listeners" @283
-					    location   	(0, 2387)
-					    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   	(764, 2353)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0200"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	332
-						justify    	0
-						label      	"Start listeners"
-						pctDist    	1.200000
-						height     	35
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@227
-					    supplier   	@227
-					    Focus_Src  	@237
-					    Focus_Entry 	@238
-					    origin     	(584, 2387)
-					    terminus   	(734, 2387)
-					    ordinal    	19)
-					(object InterMessView "Connection open" @285
-					    location   	(0, 2480)
-					    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   	(395, 2436)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B01F5"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	382
-						justify    	0
-						label      	"Connection open"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@227
-					    supplier   	@223
-					    Focus_Src  	@239
-					    Focus_Entry 	@226
-					    origin     	(582, 2480)
-					    terminus   	(207, 2480)
-					    ordinal    	20)
-					(object InterMessView "Ask IP version" @287
-					    location   	(0, 494)
-					    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   	(807, 450)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B01FC"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	316
-						justify    	0
-						label      	"Ask IP version"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@227
-					    supplier   	@240
-					    Focus_Src  	@230
-					    Focus_Entry 	@242
-					    origin     	(583, 494)
-					    terminus   	(1031, 494)
-					    ordinal    	1)
-					(object InterMessView "Open connection" @289
-					    location   	(0, 1044)
-					    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   	(807, 1000)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B01FD"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	363
-						justify    	0
-						label      	"Open connection"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@227
-					    supplier   	@240
-					    Focus_Src  	@234
-					    Focus_Entry 	@245
-					    origin     	(583, 1044)
-					    terminus   	(1031, 1044)
-					    ordinal    	6)
-					(object SelfMessView "Parse policy" @291
-					    location   	(0, 591)
-					    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   	(1183, 551)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0205"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	282
-						justify    	0
-						label      	"Parse policy"
-						pctDist    	1.000000
-						height     	41
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@240
-					    supplier   	@240
-					    Focus_Src  	@243
-					    Focus_Entry 	@244
-					    origin     	(1033, 591)
-					    terminus   	(1183, 591)
-					    ordinal    	2)
-					(object SelfMessView "Open real IAP connection" @293
-					    location   	(0, 1734)
-					    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   	(1126, 1702)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0206"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	541
-						justify    	0
-						label      	"Open real IAP connection"
-						pctDist    	0.620000
-						height     	33
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@240
-					    supplier   	@240
-					    Focus_Src  	@247
-					    Focus_Entry 	@248
-					    origin     	(1033, 1734)
-					    terminus   	(1183, 1734)
-					    ordinal    	13)
-					(object InterMessView "Load IPSec Policy" @295
-					    location   	(0, 1122)
-					    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   	(1231, 1078)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0208"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	391
-						justify    	0
-						label      	"Load IPSec Policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@240
-					    supplier   	@250
-					    Focus_Src  	@246
-					    Focus_Entry 	@252
-					    origin     	(1032, 1122)
-					    terminus   	(1430, 1122)
-					    ordinal    	7)
-					(object SelfMessView "Merge policies" @297
-					    location   	(0, 1266)
-					    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   	(1604, 1229)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0214"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	341
-						justify    	0
-						label      	"Merge policies"
-						pctDist    	1.146667
-						height     	38
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@250
-					    supplier   	@250
-					    Focus_Src  	@254
-					    Focus_Entry 	@255
-					    origin     	(1432, 1266)
-					    terminus   	(1582, 1266)
-					    ordinal    	9)
-					(object InterMessView "Parse policy" @299
-					    location   	(0, 1181)
-					    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   	(1620, 1137)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0211"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	282
-						justify    	0
-						label      	"Parse policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@250
-					    supplier   	@258
-					    Focus_Src  	@253
-					    Focus_Entry 	@259
-					    origin     	(1431, 1181)
-					    terminus   	(1810, 1181)
-					    ordinal    	8)
-					(object InterMessView "Parse to descriptor" @301
-					    location   	(1620, 1400)
-					    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   	(1637, 1368)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0212"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	423
-						justify    	0
-						label      	"Parse to descriptor"
-						pctDist    	0.543536
-						height     	33
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@250
-					    supplier   	@258
-					    Focus_Src  	@256
-					    Focus_Entry 	@260
-					    origin     	(1431, 1400)
-					    terminus   	(1810, 1400)
-					    ordinal    	10)
-					(object InterMessView "Load combined policy" @303
-					    location   	(0, 1530)
-					    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   	(1832, 1486)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0216"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	473
-						justify    	0
-						label      	"Load combined policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@250
-					    supplier   	@261
-					    Focus_Src  	@257
-					    Focus_Entry 	@263
-					    origin     	(1431, 1530)
-					    terminus   	(2233, 1530)
-					    ordinal    	11)
-					(object SelfMessView "Re-create SPD" @305
-					    location   	(0, 1650)
-					    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   	(2416, 1611)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0220"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	351
-						justify    	0
-						label      	"Re-create SPD"
-						pctDist    	1.206667
-						height     	40
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@261
-					    supplier   	@261
-					    Focus_Src  	@264
-					    Focus_Entry 	@265
-					    origin     	(2235, 1650)
-					    terminus   	(2385, 1650)
-					    ordinal    	12)
-					(object InterMessView "Load IKE policy" @307
-					    location   	(0, 1850)
-					    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   	(1838, 1806)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B020A"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	363
-						justify    	0
-						label      	"Load IKE policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@240
-					    supplier   	@267
-					    Focus_Src  	@249
-					    Focus_Entry 	@269
-					    origin     	(1032, 1850)
-					    terminus   	(2645, 1850)
-					    ordinal    	14)
-					(object SelfMessView "IKE phase 1 negotiation" @309
-					    location   	(0, 1952)
-					    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   	(2759, 1911)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0227"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	510
-						justify    	0
-						label      	"IKE phase 1 negotiation"
-						pctDist    	0.753333
-						height     	42
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@267
-					    supplier   	@267
-					    Focus_Src  	@270
-					    Focus_Entry 	@271
-					    origin     	(2647, 1952)
-					    terminus   	(2797, 1952)
-					    ordinal    	15)
-					(object InterMessView "Register for SA notifications" @311
-					    location   	(0, 2080)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @312
-						Parent_View 	@311
-						location   	(2420, 2036)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0223"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	582
-						justify    	0
-						label      	"Register for SA notifications"
-						pctDist    	0.548781
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@267
-					    supplier   	@261
-					    Focus_Src  	@272
-					    Focus_Entry 	@266
-					    origin     	(2645, 2080)
-					    terminus   	(2235, 2080)
-					    ordinal    	16)
-					(object InterMessView "IP parameters" @313
-					    location   	(0, 2180)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @314
-						Parent_View 	@313
-						location   	(1615, 2136)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0229"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	332
-						justify    	0
-						label      	"IP parameters"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@267
-					    supplier   	@227
-					    Focus_Src  	@273
-					    Focus_Entry 	@235
-					    origin     	(2645, 2180)
-					    terminus   	(584, 2180)
-					    ordinal    	17)
-					(object InterMessView "Create NIF" @315
-					    location   	(0, 709)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @316
-						Parent_View 	@315
-						location   	(1612, 665)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B01F7"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	251
-						justify    	0
-						label      	"Create NIF"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@223
-					    supplier   	@274
-					    Focus_Src  	@225
-					    Focus_Entry 	@276
-					    origin     	(206, 709)
-					    terminus   	(3018, 709)
-					    ordinal    	3)
-					(object InterMessView "Set IP addresses" @317
-					    location   	(0, 2278)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @318
-						Parent_View 	@317
-						location   	(1800, 2234)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0233"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	391
-						justify    	0
-						label      	"Set IP addresses"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@227
-					    supplier   	@274
-					    Focus_Src  	@236
-					    Focus_Entry 	@278
-					    origin     	(583, 2278)
-					    terminus   	(3018, 2278)
-					    ordinal    	18)
-					(object InterMessView "Set NIF name" @319
-					    location   	(2026, 800)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @320
-						Parent_View 	@319
-						location   	(1801, 756)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4434EB4B0230"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	307
-						justify    	0
-						label      	"Set NIF name"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@274
-					    supplier   	@227
-					    Focus_Src  	@277
-					    Focus_Entry 	@231
-					    origin     	(3018, 800)
-					    terminus   	(584, 800)
-					    ordinal    	4)))
-				(object InteractionDiagram "IPSec Policy Loading"
-				    mechanism_ref 	@168
-				    quid       	"4439ECF701F7"
-				    title      	"IPSec Policy Loading"
-				    documentation 	"The IPSec policies can be loaded to the IPSec policy manager multiple times and by multiple clients. IPSec Policy Manager combines the policies and checks that the policies are not in conflict. When all required policies are loaded to IPSec Policy Manager, the client can activate the policies."
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object InterObjView "$UNNAMED$12" @321
-					    location   	(228, 225)
-					    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 	@321
-						location   	(228, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4439EFCC0265"
-					    width      	300
-					    height     	583
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @322
-						location   	(228, 353)
-						line_color 	3342489
-						InterObjView 	@321
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @323
-						location   	(228, 718)
-						line_color 	3342489
-						InterObjView 	@321
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$13" @324
-					    location   	(638, 225)
-					    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   	(638, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4439EFDA00DA"
-					    width      	300
-					    height     	583
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @325
-						location   	(638, 353)
-						line_color 	3342489
-						InterObjView 	@324
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @326
-						location   	(638, 458)
-						line_color 	3342489
-						InterObjView 	@324
-						height     	85
-						y_coord    	85
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @327
-						location   	(638, 483)
-						line_color 	3342489
-						InterObjView 	@324
-						height     	0
-						y_coord    	0
-						Nested     	TRUE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @328
-						location   	(638, 588)
-						line_color 	3342489
-						InterObjView 	@324
-						height     	85
-						y_coord    	85
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @329
-						location   	(638, 613)
-						line_color 	3342489
-						InterObjView 	@324
-						height     	0
-						y_coord    	0
-						Nested     	TRUE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @330
-						location   	(638, 718)
-						line_color 	3342489
-						InterObjView 	@324
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterMessView "Load a set of IPSec policies" @331
-					    location   	(0, 353)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @332
-						Parent_View 	@331
-						location   	(432, 309)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439EFEF038D"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	563
-						justify    	0
-						label      	"Load a set of IPSec policies"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@321
-					    supplier   	@324
-					    Focus_Src  	@322
-					    Focus_Entry 	@325
-					    origin     	(228, 353)
-					    terminus   	(637, 353)
-					    ordinal    	0)
-					(object SelfMessView "Parse policy file and check syntax and semantics" @333
-					    location   	(0, 458)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @334
-						Parent_View 	@333
-						location   	(714, 414)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439EFF70391"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	957
-						justify    	0
-						label      	"Parse policy file and check syntax and semantics"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@324
-					    supplier   	@324
-					    Focus_Src  	@326
-					    Focus_Entry 	@327
-					    origin     	(639, 458)
-					    terminus   	(789, 458)
-					    ordinal    	1)
-					(object SelfMessView "Store loaded policies" @335
-					    location   	(0, 588)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @336
-						Parent_View 	@335
-						location   	(714, 544)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F0000242"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	435
-						justify    	0
-						label      	"Store loaded policies"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@324
-					    supplier   	@324
-					    Focus_Src  	@328
-					    Focus_Entry 	@329
-					    origin     	(639, 588)
-					    terminus   	(789, 588)
-					    ordinal    	2)
-					(object InterMessView "Policy handle" @337
-					    location   	(0, 718)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @338
-						Parent_View 	@337
-						location   	(433, 674)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F0060348"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	301
-						justify    	0
-						label      	"Policy handle"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@324
-					    supplier   	@321
-					    Focus_Src  	@330
-					    Focus_Entry 	@323
-					    origin     	(637, 718)
-					    terminus   	(229, 718)
-					    ordinal    	3)))
-				(object InteractionDiagram "IPSec Policy Activating"
-				    mechanism_ref 	@169
-				    quid       	"4439ED240110"
-				    title      	"IPSec Policy Activating"
-				    documentation 	"After the policies have been loaded, the client application may activate the combined policy set."
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object InterObjView "$UNNAMED$14" @339
-					    location   	(206, 225)
-					    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 	@339
-						location   	(206, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4439F3AC018C"
-					    width      	300
-					    height     	705
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @340
-						location   	(206, 370)
-						line_color 	3342489
-						InterObjView 	@339
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @341
-						location   	(206, 840)
-						line_color 	3342489
-						InterObjView 	@339
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$15" @342
-					    location   	(634, 225)
-					    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 	@342
-						location   	(634, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4439F3F100EE"
-					    width      	300
-					    height     	705
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @343
-						location   	(634, 370)
-						line_color 	3342489
-						InterObjView 	@342
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @344
-						location   	(634, 475)
-						line_color 	3342489
-						InterObjView 	@342
-						height     	85
-						y_coord    	85
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @345
-						location   	(634, 500)
-						line_color 	3342489
-						InterObjView 	@342
-						height     	0
-						y_coord    	0
-						Nested     	TRUE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @346
-						location   	(634, 605)
-						line_color 	3342489
-						InterObjView 	@342
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @347
-						location   	(634, 840)
-						line_color 	3342489
-						InterObjView 	@342
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$16" @348
-					    location   	(1056, 225)
-					    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 	@348
-						location   	(1056, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	363
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4439F40E003D"
-					    width      	381
-					    height     	705
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @349
-						location   	(1056, 605)
-						line_color 	3342489
-						InterObjView 	@348
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @350
-						location   	(1056, 710)
-						line_color 	3342489
-						InterObjView 	@348
-						height     	85
-						y_coord    	85
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @351
-						location   	(1056, 735)
-						line_color 	3342489
-						InterObjView 	@348
-						height     	0
-						y_coord    	0
-						Nested     	TRUE))
-					(object InterMessView "Activate IPSec policy" @352
-					    location   	(0, 370)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @353
-						Parent_View 	@352
-						location   	(419, 326)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F4180237"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	441
-						justify    	0
-						label      	"Activate IPSec policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@339
-					    supplier   	@342
-					    Focus_Src  	@340
-					    Focus_Entry 	@343
-					    origin     	(206, 370)
-					    terminus   	(633, 370)
-					    ordinal    	0)
-					(object SelfMessView "Linearize binary format to text format" @354
-					    location   	(0, 475)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @355
-						Parent_View 	@354
-						location   	(710, 431)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F41F0366"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	719
-						justify    	0
-						label      	"Linearize binary format to text format"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@342
-					    supplier   	@342
-					    Focus_Src  	@344
-					    Focus_Entry 	@345
-					    origin     	(635, 475)
-					    terminus   	(785, 475)
-					    ordinal    	1)
-					(object InterMessView "Send policies" @356
-					    location   	(0, 605)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @357
-						Parent_View 	@356
-						location   	(843, 566)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F425019D"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	301
-						justify    	0
-						label      	"Send policies"
-						pctDist    	0.498812
-						height     	40
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@342
-					    supplier   	@348
-					    Focus_Src  	@346
-					    Focus_Entry 	@349
-					    origin     	(634, 605)
-					    terminus   	(1055, 605)
-					    ordinal    	2)
-					(object SelfMessView "Replace old SPD" @358
-					    location   	(0, 710)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @359
-						Parent_View 	@358
-						location   	(1132, 666)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F42A0131"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	366
-						justify    	0
-						label      	"Replace old SPD"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@348
-					    supplier   	@348
-					    Focus_Src  	@350
-					    Focus_Entry 	@351
-					    origin     	(1057, 710)
-					    terminus   	(1207, 710)
-					    ordinal    	3)
-					(object InterMessView "OK" @360
-					    location   	(0, 840)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @361
-						Parent_View 	@360
-						location   	(420, 796)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F43B03AE"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	116
-						justify    	0
-						label      	"OK"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@342
-					    supplier   	@339
-					    Focus_Src  	@347
-					    Focus_Entry 	@341
-					    origin     	(633, 840)
-					    terminus   	(207, 840)
-					    ordinal    	4)))
-				(object InteractionDiagram "IPSec Policy Unloading"
-				    mechanism_ref 	@170
-				    quid       	"4439ED4203CD"
-				    title      	"IPSec Policy Unloading"
-				    documentation 	"The IPSec policies can be loaded to the IPSec policy manager multiple times and by multiple clients. IPSec Policy Manager combines the policies and checks that the policies are not in conflict. When a client unloads its policies, the policies are removed from IPSec Policy Manager and a new set of policies is sent to the IPSec Protocol Module for replacing the old SPD."
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object InterObjView "$UNNAMED$17" @362
-					    location   	(238, 225)
-					    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 	@362
-						location   	(238, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4439F77702B4"
-					    width      	300
-					    height     	682
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @363
-						location   	(238, 347)
-						line_color 	3342489
-						InterObjView 	@362
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @364
-						location   	(238, 817)
-						line_color 	3342489
-						InterObjView 	@362
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$18" @365
-					    location   	(653, 225)
-					    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 	@365
-						location   	(653, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4439F78D037A"
-					    width      	300
-					    height     	682
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @366
-						location   	(653, 347)
-						line_color 	3342489
-						InterObjView 	@365
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @367
-						location   	(653, 452)
-						line_color 	3342489
-						InterObjView 	@365
-						height     	85
-						y_coord    	85
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @368
-						location   	(653, 477)
-						line_color 	3342489
-						InterObjView 	@365
-						height     	0
-						y_coord    	0
-						Nested     	TRUE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @369
-						location   	(653, 582)
-						line_color 	3342489
-						InterObjView 	@365
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @370
-						location   	(653, 817)
-						line_color 	3342489
-						InterObjView 	@365
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$19" @371
-					    location   	(1081, 225)
-					    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 	@371
-						location   	(1081, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	401
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4439F7960154"
-					    width      	419
-					    height     	682
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @372
-						location   	(1081, 582)
-						line_color 	3342489
-						InterObjView 	@371
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @373
-						location   	(1081, 687)
-						line_color 	3342489
-						InterObjView 	@371
-						height     	85
-						y_coord    	85
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @374
-						location   	(1081, 712)
-						line_color 	3342489
-						InterObjView 	@371
-						height     	0
-						y_coord    	0
-						Nested     	TRUE))
-					(object InterMessView "Unload IPSec policy" @375
-					    location   	(0, 347)
-					    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   	(445, 303)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F8860104"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	423
-						justify    	0
-						label      	"Unload IPSec policy"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@362
-					    supplier   	@365
-					    Focus_Src  	@363
-					    Focus_Entry 	@366
-					    origin     	(238, 347)
-					    terminus   	(652, 347)
-					    ordinal    	0)
-					(object SelfMessView "Remove unloaded policies" @377
-					    location   	(0, 452)
-					    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   	(729, 408)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F89002B6"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	526
-						justify    	0
-						label      	"Remove unloaded policies"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@365
-					    supplier   	@365
-					    Focus_Src  	@367
-					    Focus_Entry 	@368
-					    origin     	(654, 452)
-					    terminus   	(804, 452)
-					    ordinal    	1)
-					(object InterMessView "Send policies" @379
-					    location   	(0, 582)
-					    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   	(866, 538)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F8970317"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	301
-						justify    	0
-						label      	"Send policies"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@365
-					    supplier   	@371
-					    Focus_Src  	@369
-					    Focus_Entry 	@372
-					    origin     	(653, 582)
-					    terminus   	(1080, 582)
-					    ordinal    	2)
-					(object SelfMessView "Replace old SPD" @381
-					    location   	(0, 687)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @382
-						Parent_View 	@381
-						location   	(1157, 643)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F89C03A5"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	366
-						justify    	0
-						label      	"Replace old SPD"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@371
-					    supplier   	@371
-					    Focus_Src  	@373
-					    Focus_Entry 	@374
-					    origin     	(1082, 687)
-					    terminus   	(1232, 687)
-					    ordinal    	3)
-					(object InterMessView "OK" @383
-					    location   	(0, 817)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @384
-						Parent_View 	@383
-						location   	(446, 773)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439F8A3011F"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	116
-						justify    	0
-						label      	"OK"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@365
-					    supplier   	@362
-					    Focus_Src  	@370
-					    Focus_Entry 	@364
-					    origin     	(652, 817)
-					    terminus   	(239, 817)
-					    ordinal    	4)))
-				(object InteractionDiagram "Query Security Association"
-				    mechanism_ref 	@171
-				    quid       	"4439EEB000A0"
-				    title      	"Query Security Association"
-				    documentation 	"The client queries security associations by a selector. If the selector matches, the SA info is returned back."
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object InterObjView "$UNNAMED$20" @385
-					    location   	(194, 225)
-					    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   	(194, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4439FE8802A1"
-					    width      	300
-					    height     	469
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @386
-						location   	(194, 369)
-						line_color 	3342489
-						InterObjView 	@385
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @387
-						location   	(194, 604)
-						line_color 	3342489
-						InterObjView 	@385
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$21" @388
-					    location   	(628, 225)
-					    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   	(628, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"4439FE8F02B5"
-					    width      	300
-					    height     	469
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @389
-						location   	(628, 369)
-						line_color 	3342489
-						InterObjView 	@388
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @390
-						location   	(628, 474)
-						line_color 	3342489
-						InterObjView 	@388
-						height     	85
-						y_coord    	85
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @391
-						location   	(628, 499)
-						line_color 	3342489
-						InterObjView 	@388
-						height     	0
-						y_coord    	0
-						Nested     	TRUE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @392
-						location   	(628, 604)
-						line_color 	3342489
-						InterObjView 	@388
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterMessView "Query SAs" @393
-					    location   	(0, 369)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @394
-						Parent_View 	@393
-						location   	(410, 325)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439FE9F00BB"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	257
-						justify    	0
-						label      	"Query SAs"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@385
-					    supplier   	@388
-					    Focus_Src  	@386
-					    Focus_Entry 	@389
-					    origin     	(194, 369)
-					    terminus   	(627, 369)
-					    ordinal    	0)
-					(object SelfMessView "Search SAs" @395
-					    location   	(0, 474)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @396
-						Parent_View 	@395
-						location   	(704, 430)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439FEAC018D"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	276
-						justify    	0
-						label      	"Search SAs"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@388
-					    supplier   	@388
-					    Focus_Src  	@390
-					    Focus_Entry 	@391
-					    origin     	(629, 474)
-					    terminus   	(779, 474)
-					    ordinal    	1)
-					(object InterMessView "SA info" @397
-					    location   	(0, 604)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @398
-						Parent_View 	@397
-						location   	(411, 560)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"4439FEB200E1"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	188
-						justify    	0
-						label      	"SA info"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@388
-					    supplier   	@385
-					    Focus_Src  	@392
-					    Focus_Entry 	@387
-					    origin     	(627, 604)
-					    terminus   	(195, 604)
-					    ordinal    	2)))
-				(object InteractionDiagram "Starting of IPSec Protocol Module"
-				    mechanism_ref 	@172
-				    quid       	"443A02D5020C"
-				    title      	"Starting of IPSec Protocol Module"
-				    documentation 	"When the IPSec Policy Manager starts up, it opens the secpol6 socket. The opening of the socket triggers the ESock to load IPSec protocol module and Crypto Library Protocol Module. ESock also creates PF_KEY and CRYPTO protocols and dynamically binds them to the IP protocol."
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object InterObjView "$UNNAMED$22" @399
-					    location   	(256, 234)
-					    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 	@399
-						location   	(256, 234)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A042D00F9"
-					    width      	300
-					    height     	555
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @400
-						location   	(256, 314)
-						line_color 	3342489
-						InterObjView 	@399
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @401
-						location   	(256, 384)
-						line_color 	3342489
-						InterObjView 	@399
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$23" @402
-					    location   	(669, 225)
-					    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 	@402
-						location   	(669, 251)
-						anchor_loc 	1
-						nlines     	2
-						max_width  	285
-						justify    	0
-						label      	"")
-					    icon       	"Interface"
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A045200D6"
-					    width      	57
-					    height     	564
-					    icon_height 	57
-					    icon_width 	57
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @403
-						location   	(669, 384)
-						line_color 	3342489
-						InterObjView 	@402
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @404
-						location   	(669, 489)
-						line_color 	3342489
-						InterObjView 	@402
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @405
-						location   	(669, 594)
-						line_color 	3342489
-						InterObjView 	@402
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @406
-						location   	(669, 699)
-						line_color 	3342489
-						InterObjView 	@402
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$25" @407
-					    location   	(1063, 234)
-					    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   	(1063, 234)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	351
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A047A01E4"
-					    width      	369
-					    height     	555
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @408
-						location   	(1063, 314)
-						line_color 	3342489
-						InterObjView 	@407
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @409
-						location   	(1063, 594)
-						line_color 	3342489
-						InterObjView 	@407
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @410
-						location   	(1063, 699)
-						line_color 	3342489
-						InterObjView 	@407
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$24" @411
-					    location   	(1572, 231)
-					    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 	@411
-						location   	(1572, 231)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	344
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A048B01F4"
-					    width      	362
-					    height     	558
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @412
-						location   	(1572, 311)
-						line_color 	3342489
-						InterObjView 	@411
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @413
-						location   	(1572, 489)
-						line_color 	3342489
-						InterObjView 	@411
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterMessView "Open secpol6 socket" @414
-					    location   	(0, 384)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @415
-						Parent_View 	@414
-						location   	(462, 340)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A049A0087"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	441
-						justify    	0
-						label      	"Open secpol6 socket"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@399
-					    supplier   	@402
-					    Focus_Src  	@401
-					    Focus_Entry 	@403
-					    origin     	(256, 384)
-					    terminus   	(668, 384)
-					    ordinal    	0)
-					(object InterMessView "Load library" @416
-					    location   	(0, 489)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @417
-						Parent_View 	@416
-						location   	(1120, 445)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A04A801CC"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	266
-						justify    	0
-						label      	"Load library"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@402
-					    supplier   	@411
-					    Focus_Src  	@404
-					    Focus_Entry 	@413
-					    origin     	(669, 489)
-					    terminus   	(1571, 489)
-					    ordinal    	1)
-					(object InterMessView "Load library" @418
-					    location   	(0, 594)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @419
-						Parent_View 	@418
-						location   	(865, 550)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A04AD01FC"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	266
-						justify    	0
-						label      	"Load library"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@402
-					    supplier   	@407
-					    Focus_Src  	@405
-					    Focus_Entry 	@409
-					    origin     	(669, 594)
-					    terminus   	(1062, 594)
-					    ordinal    	2)
-					(object InterMessView "Create  PF_KEY and SECPOL protocols" @420
-					    location   	(0, 699)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @421
-						Parent_View 	@420
-						location   	(865, 655)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A04C401F0"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	794
-						justify    	0
-						label      	"Create  PF_KEY and SECPOL protocols"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@402
-					    supplier   	@407
-					    Focus_Src  	@406
-					    Focus_Entry 	@410
-					    origin     	(669, 699)
-					    terminus   	(1062, 699)
-					    ordinal    	3)))
-				(object InteractionDiagram "Stopping of IPSec Protocol Module"
-				    mechanism_ref 	@173
-				    quid       	"443A02F300C6"
-				    title      	"Stopping of IPSec Protocol Module"
-				    documentation 	"When the IPSec Policy Manager stops, e.g., when no clients to it, it closes the secpol6 socket. The closing of the socket triggers the ESock to unload IPSec protocol module and Crypto Library Protocol Module. "
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object InterObjView "$UNNAMED$26" @422
-					    location   	(256, 234)
-					    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 	@422
-						location   	(256, 234)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A083B02D7"
-					    width      	300
-					    height     	660
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @423
-						location   	(256, 314)
-						line_color 	3342489
-						InterObjView 	@422
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @424
-						location   	(256, 384)
-						line_color 	3342489
-						InterObjView 	@422
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$27" @425
-					    location   	(669, 225)
-					    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 	@425
-						location   	(669, 251)
-						anchor_loc 	1
-						nlines     	2
-						max_width  	285
-						justify    	0
-						label      	"")
-					    icon       	"Interface"
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A083B02E4"
-					    width      	57
-					    height     	669
-					    icon_height 	57
-					    icon_width 	57
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @426
-						location   	(669, 384)
-						line_color 	3342489
-						InterObjView 	@425
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @427
-						location   	(669, 489)
-						line_color 	3342489
-						InterObjView 	@425
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @428
-						location   	(669, 699)
-						line_color 	3342489
-						InterObjView 	@425
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @429
-						location   	(669, 804)
-						line_color 	3342489
-						InterObjView 	@425
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$29" @430
-					    location   	(1063, 234)
-					    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   	(1063, 234)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	351
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A083B02EF"
-					    width      	369
-					    height     	660
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @431
-						location   	(1063, 314)
-						line_color 	3342489
-						InterObjView 	@430
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @432
-						location   	(1063, 489)
-						line_color 	3342489
-						InterObjView 	@430
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @433
-						location   	(1063, 594)
-						line_color 	3342489
-						InterObjView 	@430
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @434
-						location   	(1063, 804)
-						line_color 	3342489
-						InterObjView 	@430
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$28" @435
-					    location   	(1572, 231)
-					    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 	@435
-						location   	(1572, 231)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	344
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A083B02EC"
-					    width      	362
-					    height     	663
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @436
-						location   	(1572, 311)
-						line_color 	3342489
-						InterObjView 	@435
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @437
-						location   	(1572, 594)
-						line_color 	3342489
-						InterObjView 	@435
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @438
-						location   	(1572, 699)
-						line_color 	3342489
-						InterObjView 	@435
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterMessView "Close secpol6 socket" @439
-					    location   	(0, 384)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @440
-						Parent_View 	@439
-						location   	(462, 340)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A083B02E1"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	448
-						justify    	0
-						label      	"Close secpol6 socket"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@422
-					    supplier   	@425
-					    Focus_Src  	@424
-					    Focus_Entry 	@426
-					    origin     	(256, 384)
-					    terminus   	(668, 384)
-					    ordinal    	0)
-					(object InterMessView "Unload library" @441
-					    location   	(0, 699)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @442
-						Parent_View 	@441
-						location   	(1120, 655)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A083B02E6"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	304
-						justify    	0
-						label      	"Unload library"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@425
-					    supplier   	@435
-					    Focus_Src  	@428
-					    Focus_Entry 	@438
-					    origin     	(669, 699)
-					    terminus   	(1571, 699)
-					    ordinal    	3)
-					(object InterMessView "Unload library" @443
-					    location   	(0, 804)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @444
-						Parent_View 	@443
-						location   	(865, 760)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A083B02E8"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	304
-						justify    	0
-						label      	"Unload library"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@425
-					    supplier   	@430
-					    Focus_Src  	@429
-					    Focus_Entry 	@434
-					    origin     	(669, 804)
-					    terminus   	(1062, 804)
-					    ordinal    	4)
-					(object InterMessView "Close" @445
-					    location   	(0, 489)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @446
-						Parent_View 	@445
-						location   	(865, 445)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A0DD70056"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	160
-						justify    	0
-						label      	"Close"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@425
-					    supplier   	@430
-					    Focus_Src  	@427
-					    Focus_Entry 	@432
-					    origin     	(669, 489)
-					    terminus   	(1062, 489)
-					    ordinal    	1)
-					(object InterMessView "Close" @447
-					    location   	(0, 594)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @448
-						Parent_View 	@447
-						location   	(1317, 550)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A0DDC00F5"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	160
-						justify    	0
-						label      	"Close"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@430
-					    supplier   	@435
-					    Focus_Src  	@433
-					    Focus_Entry 	@437
-					    origin     	(1063, 594)
-					    terminus   	(1571, 594)
-					    ordinal    	2)))
-				(object InteractionDiagram "Ingress Processing"
-				    mechanism_ref 	@174
-				    quid       	"443A03140116"
-				    title      	"Ingress Processing"
-				    documentation 	"The Key Manager listens for the PF_KEY socket for incoming events and if a SA is missing, it may negotiate a new SA and pass it to the system. The client using a socket connection that is protected by IPSec reads its socket. When a packet is received from the network, the TCP/IP stack calls ApplyL for the IPSec Protocol Module which removes ESP and/or AH headers and performs decrypting and/or authentication. If the AH expires, the key manager gets a notification on it through PF_KEY socket. In the final ApplyL, the policy is verified and data is passed to the client. In case the SA was expired, the Key Manager may renew the SA by writing to the PF_KEY socket the new SA."
-				    zoom       	80
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object InterObjView "$UNNAMED$30" @449
-					    location   	(294, 225)
-					    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 	@449
-						location   	(294, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A1E7903E1"
-					    width      	300
-					    height     	1926
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @450
-						location   	(294, 459)
-						line_color 	3342489
-						InterObjView 	@449
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @451
-						location   	(294, 1640)
-						line_color 	3342489
-						InterObjView 	@449
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$31" @452
-					    location   	(669, 225)
-					    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 	@452
-						location   	(669, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A1E7903E9"
-					    width      	300
-					    height     	1926
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @453
-						location   	(669, 349)
-						line_color 	3342489
-						InterObjView 	@452
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @454
-						location   	(669, 459)
-						line_color 	3342489
-						InterObjView 	@452
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @455
-						location   	(669, 564)
-						line_color 	3342489
-						InterObjView 	@452
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @456
-						location   	(669, 1089)
-						line_color 	3342489
-						InterObjView 	@452
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @457
-						location   	(669, 1194)
-						line_color 	3342489
-						InterObjView 	@452
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @458
-						location   	(669, 1534)
-						line_color 	3342489
-						InterObjView 	@452
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @459
-						location   	(669, 1640)
-						line_color 	3342489
-						InterObjView 	@452
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @460
-						location   	(669, 1745)
-						line_color 	3342489
-						InterObjView 	@452
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @461
-						location   	(669, 1850)
-						line_color 	3342489
-						InterObjView 	@452
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$32" @462
-					    location   	(1031, 225)
-					    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 	@462
-						location   	(1031, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A1E790407"
-					    width      	300
-					    height     	1926
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @463
-						location   	(1031, 564)
-						line_color 	3342489
-						InterObjView 	@462
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @464
-						location   	(1031, 669)
-						line_color 	3342489
-						InterObjView 	@462
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @465
-						location   	(1031, 774)
-						line_color 	3342489
-						InterObjView 	@462
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @466
-						location   	(1031, 984)
-						line_color 	3342489
-						InterObjView 	@462
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @467
-						location   	(1031, 1089)
-						line_color 	3342489
-						InterObjView 	@462
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @468
-						location   	(1031, 1299)
-						line_color 	3342489
-						InterObjView 	@462
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @469
-						location   	(1031, 1534)
-						line_color 	3342489
-						InterObjView 	@462
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @470
-						location   	(1031, 1850)
-						line_color 	3342489
-						InterObjView 	@462
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @471
-						location   	(1031, 1956)
-						line_color 	3342489
-						InterObjView 	@462
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$33" @472
-					    location   	(1447, 225)
-					    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 	@472
-						location   	(1447, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	394
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A1E790415"
-					    width      	412
-					    height     	1926
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @473
-						location   	(1447, 774)
-						line_color 	3342489
-						InterObjView 	@472
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @474
-						location   	(1447, 879)
-						line_color 	3342489
-						InterObjView 	@472
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @475
-						location   	(1447, 984)
-						line_color 	3342489
-						InterObjView 	@472
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @476
-						location   	(1447, 1299)
-						line_color 	3342489
-						InterObjView 	@472
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @477
-						location   	(1447, 1404)
-						line_color 	3342489
-						InterObjView 	@472
-						height     	85
-						y_coord    	85
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @478
-						location   	(1447, 1429)
-						line_color 	3342489
-						InterObjView 	@472
-						height     	0
-						y_coord    	0
-						Nested     	TRUE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @479
-						location   	(1447, 1956)
-						line_color 	3342489
-						InterObjView 	@472
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @480
-						location   	(1447, 2061)
-						line_color 	3342489
-						InterObjView 	@472
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$35" @481
-					    location   	(1900, 225)
-					    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 	@481
-						location   	(1900, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	357
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A1E79041C"
-					    width      	375
-					    height     	1926
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @482
-						location   	(1900, 879)
-						line_color 	3342489
-						InterObjView 	@481
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @483
-						location   	(1900, 2061)
-						line_color 	3342489
-						InterObjView 	@481
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$34" @484
-					    location   	(2297, 225)
-					    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 	@484
-						location   	(2297, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A1E7A000D"
-					    width      	300
-					    height     	1926
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @485
-						location   	(2297, 669)
-						line_color 	3342489
-						InterObjView 	@484
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$36" @486
-					    location   	(2657, 225)
-					    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 	@486
-						location   	(2657, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A1E7903F5"
-					    width      	300
-					    height     	1926
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @487
-						location   	(2657, 349)
-						line_color 	3342489
-						InterObjView 	@486
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @488
-						location   	(2657, 1194)
-						line_color 	3342489
-						InterObjView 	@486
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @489
-						location   	(2657, 1745)
-						line_color 	3342489
-						InterObjView 	@486
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterMessView "Read" @490
-					    location   	(0, 459)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @491
-						Parent_View 	@490
-						location   	(481, 415)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1ED403C2"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	154
-						justify    	0
-						label      	"Read"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@449
-					    supplier   	@452
-					    Focus_Src  	@450
-					    Focus_Entry 	@454
-					    origin     	(294, 459)
-					    terminus   	(668, 459)
-					    ordinal    	1)
-					(object InterMessView "Read" @492
-					    location   	(0, 564)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @493
-						Parent_View 	@492
-						location   	(849, 520)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1EDD0054"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	154
-						justify    	0
-						label      	"Read"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@452
-					    supplier   	@462
-					    Focus_Src  	@455
-					    Focus_Entry 	@463
-					    origin     	(669, 564)
-					    terminus   	(1030, 564)
-					    ordinal    	2)
-					(object InterMessView "Read" @494
-					    location   	(0, 349)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @495
-						Parent_View 	@494
-						location   	(1663, 305)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1EF6005D"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	154
-						justify    	0
-						label      	"Read"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@486
-					    supplier   	@452
-					    Focus_Src  	@487
-					    Focus_Entry 	@453
-					    origin     	(2656, 349)
-					    terminus   	(670, 349)
-					    ordinal    	0)
-					(object InterMessView "Packet received" @496
-					    location   	(0, 669)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @497
-						Parent_View 	@496
-						location   	(1664, 625)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1F3003E1"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	346
-						justify    	0
-						label      	"Packet received"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@484
-					    supplier   	@462
-					    Focus_Src  	@485
-					    Focus_Entry 	@464
-					    origin     	(2296, 669)
-					    terminus   	(1032, 669)
-					    ordinal    	3)
-					(object InterMessView "ApplyL" @498
-					    location   	(0, 774)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @499
-						Parent_View 	@498
-						location   	(1238, 730)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A2A8E016E"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	186
-						justify    	0
-						label      	"ApplyL"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@462
-					    supplier   	@472
-					    Focus_Src  	@465
-					    Focus_Entry 	@473
-					    origin     	(1031, 774)
-					    terminus   	(1446, 774)
-					    ordinal    	4)
-					(object InterMessView "Use crypto engines" @500
-					    location   	(0, 879)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @501
-						Parent_View 	@500
-						location   	(1673, 835)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A2A9F029E"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	401
-						justify    	0
-						label      	"Use crypto engines"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@472
-					    supplier   	@481
-					    Focus_Src  	@474
-					    Focus_Entry 	@482
-					    origin     	(1447, 879)
-					    terminus   	(1899, 879)
-					    ordinal    	5)
-					(object InterMessView "PF_KEY expire" @502
-					    location   	(0, 984)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @503
-						Parent_View 	@502
-						location   	(1239, 940)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A2AFF0264"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	338
-						justify    	0
-						label      	"PF_KEY expire"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@472
-					    supplier   	@462
-					    Focus_Src  	@475
-					    Focus_Entry 	@466
-					    origin     	(1446, 984)
-					    terminus   	(1032, 984)
-					    ordinal    	6)
-					(object InterMessView "PF_KEY expire" @504
-					    location   	(0, 1089)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @505
-						Parent_View 	@504
-						location   	(850, 1045)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A2B0203E4"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	338
-						justify    	0
-						label      	"PF_KEY expire"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@462
-					    supplier   	@452
-					    Focus_Src  	@467
-					    Focus_Entry 	@456
-					    origin     	(1030, 1089)
-					    terminus   	(670, 1089)
-					    ordinal    	7)
-					(object InterMessView "PF_KEY expire" @506
-					    location   	(0, 1194)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @507
-						Parent_View 	@506
-						location   	(1662, 1150)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A2B07011A"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	338
-						justify    	0
-						label      	"PF_KEY expire"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@452
-					    supplier   	@486
-					    Focus_Src  	@457
-					    Focus_Entry 	@488
-					    origin     	(669, 1194)
-					    terminus   	(2656, 1194)
-					    ordinal    	8)
-					(object InterMessView "ApplyL" @508
-					    location   	(0, 1299)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @509
-						Parent_View 	@508
-						location   	(1238, 1255)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A2B56014B"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	209
-						justify    	0
-						label      	"ApplyL"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@462
-					    supplier   	@472
-					    Focus_Src  	@468
-					    Focus_Entry 	@476
-					    origin     	(1031, 1299)
-					    terminus   	(1446, 1299)
-					    ordinal    	9)
-					(object SelfMessView "Verify used SAs" @510
-					    location   	(0, 1404)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @511
-						Parent_View 	@510
-						location   	(1523, 1360)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A2B690044"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	365
-						justify    	0
-						label      	"Verify used SAs"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@472
-					    supplier   	@472
-					    Focus_Src  	@477
-					    Focus_Entry 	@478
-					    origin     	(1448, 1404)
-					    terminus   	(1598, 1404)
-					    ordinal    	10)
-					(object InterMessView "Write (PF_KEY add)" @512
-					    location   	(0, 1745)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @513
-						Parent_View 	@512
-						location   	(1663, 1701)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A2B8A01E3"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	447
-						justify    	0
-						label      	"Write (PF_KEY add)"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@486
-					    supplier   	@452
-					    Focus_Src  	@489
-					    Focus_Entry 	@460
-					    origin     	(2656, 1745)
-					    terminus   	(670, 1745)
-					    ordinal    	13)
-					(object InterMessView "Data" @514
-					    location   	(0, 1534)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @515
-						Parent_View 	@514
-						location   	(850, 1490)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A2B9D02B2"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	166
-						justify    	0
-						label      	"Data"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@462
-					    supplier   	@452
-					    Focus_Src  	@469
-					    Focus_Entry 	@458
-					    origin     	(1030, 1534)
-					    terminus   	(670, 1534)
-					    ordinal    	11)
-					(object InterMessView "Data" @516
-					    location   	(0, 1640)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @517
-						Parent_View 	@516
-						location   	(482, 1596)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A2BA102B7"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	166
-						justify    	0
-						label      	"Data"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@452
-					    supplier   	@449
-					    Focus_Src  	@459
-					    Focus_Entry 	@451
-					    origin     	(668, 1640)
-					    terminus   	(295, 1640)
-					    ordinal    	12)
-					(object InterMessView "PF_KEY add" @518
-					    location   	(0, 1850)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @519
-						Parent_View 	@518
-						location   	(849, 1806)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A30250089"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	319
-						justify    	0
-						label      	"PF_KEY add"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@452
-					    supplier   	@462
-					    Focus_Src  	@461
-					    Focus_Entry 	@470
-					    origin     	(669, 1850)
-					    terminus   	(1030, 1850)
-					    ordinal    	14)
-					(object InterMessView "PF_KEY add" @520
-					    location   	(0, 1956)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @521
-						Parent_View 	@520
-						location   	(1238, 1912)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A30290266"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	319
-						justify    	0
-						label      	"PF_KEY add"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@462
-					    supplier   	@472
-					    Focus_Src  	@471
-					    Focus_Entry 	@479
-					    origin     	(1031, 1956)
-					    terminus   	(1446, 1956)
-					    ordinal    	15)
-					(object InterMessView "Create crypto engines" @522
-					    location   	(0, 2061)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @523
-						Parent_View 	@522
-						location   	(1673, 2017)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A30580102"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	479
-						justify    	0
-						label      	"Create crypto engines"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@472
-					    supplier   	@481
-					    Focus_Src  	@480
-					    Focus_Entry 	@483
-					    origin     	(1447, 2061)
-					    terminus   	(1899, 2061)
-					    ordinal    	16)
-					(object NoteView @524
-					    location   	(1960, 1012)
-					    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 	@524
-						location   	(1570, 932)
-						fill_color 	13434879
-						nlines     	3
-						max_width  	745
-						label      	"If the packet causes the SA lifetime to expire, the Key Manager is notified.")
-					    line_color 	3342489
-					    fill_color 	13434879
-					    width      	805
-					    height     	172)
-					(object AttachView "" @525
-					    stereotype 	TRUE
-					    line_color 	3342489
-					    client     	@524
-					    supplier   	@502
-					    line_style 	0)))
-				(object InteractionDiagram "Egress Processing"
-				    mechanism_ref 	@175
-				    quid       	"443A03630150"
-				    title      	"Egress Processing"
-				    documentation 	"The Key Manager (which may for example be part of VPN implementation) listens for the PF_KEY socket for incoming events and if a SA is missing, it may negotiate a new SA and pass it to the system. The client using a socket connection that is protected by IPSec writes to UDP socket or connects a TCP socket, which triggers the flow to be created and IPSec to be bound to the flow. When the flow is ready, the client application may continue with writing to the socket. The TCP/IP stack passes each IP layer packet of the flow to the IPSec protocol module for ESP/AH protocol processing. If the SA expires because of the packet sent, a new key negotiation procedure may start. "
-				    zoom       	80
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	1313
-				    items      	(list diagram_item_list
-					(object InterObjView "$UNNAMED$37" @526
-					    location   	(294, 225)
-					    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 	@526
-						location   	(294, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A0ECA01A2"
-					    width      	300
-					    height     	3004
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @527
-						location   	(294, 460)
-						line_color 	3342489
-						InterObjView 	@526
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @528
-						location   	(294, 2190)
-						line_color 	3342489
-						InterObjView 	@526
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @529
-						location   	(294, 2298)
-						line_color 	3342489
-						InterObjView 	@526
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @530
-						location   	(294, 2508)
-						line_color 	3342489
-						InterObjView 	@526
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$38" @531
-					    location   	(669, 225)
-					    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 	@531
-						location   	(669, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Label"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A0EE40165"
-					    width      	300
-					    height     	3004
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @532
-						location   	(669, 355)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @533
-						location   	(669, 460)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @534
-						location   	(669, 565)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @535
-						location   	(669, 991)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @536
-						location   	(669, 1096)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @537
-						location   	(669, 1201)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @538
-						location   	(669, 1436)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @539
-						location   	(669, 1541)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @540
-						location   	(669, 2077)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @541
-						location   	(669, 2190)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @542
-						location   	(669, 2298)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @543
-						location   	(669, 2403)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @544
-						location   	(669, 2508)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @545
-						location   	(669, 2929)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @546
-						location   	(669, 3034)
-						line_color 	3342489
-						InterObjView 	@531
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$40" @547
-					    location   	(1031, 225)
-					    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 	@547
-						location   	(1031, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A14150198"
-					    width      	300
-					    height     	3004
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @548
-						location   	(1031, 565)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @549
-						location   	(1031, 670)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @550
-						location   	(1031, 775)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @551
-						location   	(1031, 885)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @552
-						location   	(1031, 991)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @553
-						location   	(1031, 1541)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @554
-						location   	(1031, 1646)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @555
-						location   	(1031, 1860)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @556
-						location   	(1031, 1972)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @557
-						location   	(1031, 2077)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @558
-						location   	(1031, 2403)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @559
-						location   	(1031, 2613)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @560
-						location   	(1031, 2824)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @561
-						location   	(1031, 2929)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @562
-						location   	(1031, 3139)
-						line_color 	3342489
-						InterObjView 	@547
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$39" @563
-					    location   	(1447, 225)
-					    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 	@563
-						location   	(1447, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	394
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A0F590290"
-					    width      	412
-					    height     	3004
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @564
-						location   	(1447, 670)
-						line_color 	3342489
-						InterObjView 	@563
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @565
-						location   	(1447, 775)
-						line_color 	3342489
-						InterObjView 	@563
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @566
-						location   	(1447, 885)
-						line_color 	3342489
-						InterObjView 	@563
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @567
-						location   	(1447, 1646)
-						line_color 	3342489
-						InterObjView 	@563
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @568
-						location   	(1447, 1751)
-						line_color 	3342489
-						InterObjView 	@563
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @569
-						location   	(1447, 1860)
-						line_color 	3342489
-						InterObjView 	@563
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @570
-						location   	(1447, 1972)
-						line_color 	3342489
-						InterObjView 	@563
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @571
-						location   	(1447, 2613)
-						line_color 	3342489
-						InterObjView 	@563
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @572
-						location   	(1447, 2718)
-						line_color 	3342489
-						InterObjView 	@563
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @573
-						location   	(1447, 2824)
-						line_color 	3342489
-						InterObjView 	@563
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$42" @574
-					    location   	(1900, 225)
-					    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 	@574
-						location   	(1900, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	357
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A0F61012A"
-					    width      	375
-					    height     	3004
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @575
-						location   	(1900, 1751)
-						line_color 	3342489
-						InterObjView 	@574
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @576
-						location   	(1900, 2718)
-						line_color 	3342489
-						InterObjView 	@574
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$43" @577
-					    location   	(2297, 225)
-					    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 	@577
-						location   	(2297, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A17650353"
-					    width      	300
-					    height     	3004
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @578
-						location   	(2297, 3139)
-						line_color 	3342489
-						InterObjView 	@577
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterObjView "$UNNAMED$41" @579
-					    location   	(2657, 225)
-					    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 	@579
-						location   	(2657, 225)
-						fill_color 	13434879
-						anchor_loc 	1
-						nlines     	2
-						max_width  	282
-						justify    	0
-						label      	"")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"443A107B02C5"
-					    width      	300
-					    height     	3004
-					    icon_height 	0
-					    icon_width 	0
-					    icon_y_offset 	0
-					    annotation 	1
-					    Focus_Of_Control 	(object Focus_Of_Control "" @580
-						location   	(2657, 355)
-						line_color 	3342489
-						InterObjView 	@579
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @581
-						location   	(2657, 1096)
-						line_color 	3342489
-						InterObjView 	@579
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @582
-						location   	(2657, 1201)
-						line_color 	3342489
-						InterObjView 	@579
-						height     	0
-						y_coord    	0
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @583
-						location   	(2657, 1306)
-						line_color 	3342489
-						InterObjView 	@579
-						height     	130
-						y_coord    	130
-						Nested     	FALSE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @584
-						location   	(2657, 1331)
-						line_color 	3342489
-						InterObjView 	@579
-						height     	0
-						y_coord    	0
-						Nested     	TRUE)
-					    Focus_Of_Control 	(object Focus_Of_Control "" @585
-						location   	(2657, 3034)
-						line_color 	3342489
-						InterObjView 	@579
-						height     	0
-						y_coord    	0
-						Nested     	FALSE))
-					(object InterMessView "Connect" @586
-					    location   	(0, 460)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @587
-						Parent_View 	@586
-						location   	(481, 416)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A0F7A02E2"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	217
-						justify    	0
-						label      	"Connect"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@526
-					    supplier   	@531
-					    Focus_Src  	@527
-					    Focus_Entry 	@533
-					    origin     	(294, 460)
-					    terminus   	(668, 460)
-					    ordinal    	1)
-					(object InterMessView "Read" @588
-					    location   	(0, 355)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @589
-						Parent_View 	@588
-						location   	(1663, 311)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A111603BE"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	158
-						justify    	0
-						label      	"Read"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@579
-					    supplier   	@531
-					    Focus_Src  	@580
-					    Focus_Entry 	@532
-					    origin     	(2656, 355)
-					    terminus   	(670, 355)
-					    ordinal    	0)
-					(object InterMessView "PF_KEY acquire" @590
-					    location   	(0, 1096)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @591
-						Parent_View 	@590
-						location   	(1662, 1052)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A11820386"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	375
-						justify    	0
-						label      	"PF_KEY acquire"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@531
-					    supplier   	@579
-					    Focus_Src  	@536
-					    Focus_Entry 	@581
-					    origin     	(669, 1096)
-					    terminus   	(2656, 1096)
-					    ordinal    	7)
-					(object InterMessView "Read" @592
-					    location   	(0, 1201)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @593
-						Parent_View 	@592
-						location   	(1663, 1157)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A11E80042"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	158
-						justify    	0
-						label      	"Read"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@579
-					    supplier   	@531
-					    Focus_Src  	@582
-					    Focus_Entry 	@537
-					    origin     	(2656, 1201)
-					    terminus   	(670, 1201)
-					    ordinal    	8)
-					(object SelfMessView "Negotiate keys" @594
-					    location   	(0, 1306)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @595
-						Parent_View 	@594
-						location   	(2733, 1262)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A11FA0362"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	372
-						justify    	0
-						label      	"Negotiate keys"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@579
-					    supplier   	@579
-					    Focus_Src  	@583
-					    Focus_Entry 	@584
-					    origin     	(2658, 1306)
-					    terminus   	(2808, 1306)
-					    ordinal    	9)
-					(object InterMessView "Write (PF_KEY add)" @596
-					    location   	(0, 1436)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @597
-						Parent_View 	@596
-						location   	(1663, 1392)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A121301F6"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	471
-						justify    	0
-						label      	"Write (PF_KEY add)"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@579
-					    supplier   	@531
-					    Focus_Src  	@583
-					    Focus_Entry 	@538
-					    origin     	(2656, 1436)
-					    terminus   	(670, 1436)
-					    ordinal    	10)
-					(object InterMessView "Create crypto engines" @598
-					    location   	(0, 1751)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @599
-						Parent_View 	@598
-						location   	(1673, 1707)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A126D02A9"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	515
-						justify    	0
-						label      	"Create crypto engines"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@563
-					    supplier   	@574
-					    Focus_Src  	@568
-					    Focus_Entry 	@575
-					    origin     	(1447, 1751)
-					    terminus   	(1899, 1751)
-					    ordinal    	13)
-					(object InterMessView "OK" @600
-					    location   	(0, 2190)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @601
-						Parent_View 	@600
-						location   	(482, 2146)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A133D0101"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	138
-						justify    	0
-						label      	"OK"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@531
-					    supplier   	@526
-					    Focus_Src  	@541
-					    Focus_Entry 	@528
-					    origin     	(668, 2190)
-					    terminus   	(295, 2190)
-					    ordinal    	17)
-					(object InterMessView "Write" @602
-					    location   	(0, 2298)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @603
-						Parent_View 	@602
-						location   	(481, 2254)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1350027D"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	177
-						justify    	0
-						label      	"Write"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@526
-					    supplier   	@531
-					    Focus_Src  	@529
-					    Focus_Entry 	@542
-					    origin     	(294, 2298)
-					    terminus   	(668, 2298)
-					    ordinal    	18)
-					(object InterMessView "Connect" @604
-					    location   	(0, 565)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @605
-						Parent_View 	@604
-						location   	(849, 521)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A14BC00F3"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	217
-						justify    	0
-						label      	"Connect"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@531
-					    supplier   	@547
-					    Focus_Src  	@534
-					    Focus_Entry 	@548
-					    origin     	(669, 565)
-					    terminus   	(1030, 565)
-					    ordinal    	2)
-					(object InterMessView "OpenL" @606
-					    location   	(0, 670)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @607
-						Parent_View 	@606
-						location   	(1236, 630)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A14C80051"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	184
-						justify    	0
-						label      	"OpenL"
-						pctDist    	0.493976
-						height     	41
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@547
-					    supplier   	@563
-					    Focus_Src  	@549
-					    Focus_Entry 	@564
-					    origin     	(1031, 670)
-					    terminus   	(1446, 670)
-					    ordinal    	3)
-					(object InterMessView "ReadyL" @608
-					    location   	(0, 775)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @609
-						Parent_View 	@608
-						location   	(1238, 731)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A14D50258"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	202
-						justify    	0
-						label      	"ReadyL"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@547
-					    supplier   	@563
-					    Focus_Src  	@550
-					    Focus_Entry 	@565
-					    origin     	(1031, 775)
-					    terminus   	(1446, 775)
-					    ordinal    	4)
-					(object InterMessView "PF_KEY acquire" @610
-					    location   	(0, 885)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @611
-						Parent_View 	@610
-						location   	(1239, 841)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A14FF0248"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	375
-						justify    	0
-						label      	"PF_KEY acquire"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@563
-					    supplier   	@547
-					    Focus_Src  	@566
-					    Focus_Entry 	@551
-					    origin     	(1446, 885)
-					    terminus   	(1032, 885)
-					    ordinal    	5)
-					(object InterMessView "PF_KEY acquire" @612
-					    location   	(0, 991)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @613
-						Parent_View 	@612
-						location   	(850, 947)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1511000B"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	375
-						justify    	0
-						label      	"PF_KEY acquire"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@547
-					    supplier   	@531
-					    Focus_Src  	@552
-					    Focus_Entry 	@535
-					    origin     	(1030, 991)
-					    terminus   	(670, 991)
-					    ordinal    	6)
-					(object InterMessView "PF_KEY add" @614
-					    location   	(0, 1541)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @615
-						Parent_View 	@614
-						location   	(849, 1497)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A15320368"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	329
-						justify    	0
-						label      	"PF_KEY add"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@531
-					    supplier   	@547
-					    Focus_Src  	@539
-					    Focus_Entry 	@553
-					    origin     	(669, 1541)
-					    terminus   	(1030, 1541)
-					    ordinal    	11)
-					(object InterMessView "PF_KEY add" @616
-					    location   	(0, 1646)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @617
-						Parent_View 	@616
-						location   	(1246, 1601)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A154203E4"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	329
-						justify    	0
-						label      	"PF_KEY add"
-						pctDist    	0.518072
-						height     	46
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@547
-					    supplier   	@563
-					    Focus_Src  	@554
-					    Focus_Entry 	@567
-					    origin     	(1031, 1646)
-					    terminus   	(1446, 1646)
-					    ordinal    	12)
-					(object InterMessView "Wakeup flows" @618
-					    location   	(0, 1860)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @619
-						Parent_View 	@618
-						location   	(1239, 1816)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A15570364"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	357
-						justify    	0
-						label      	"Wakeup flows"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@563
-					    supplier   	@547
-					    Focus_Src  	@569
-					    Focus_Entry 	@555
-					    origin     	(1446, 1860)
-					    terminus   	(1032, 1860)
-					    ordinal    	14)
-					(object InterMessView "ReadyL" @620
-					    location   	(0, 1972)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @621
-						Parent_View 	@620
-						location   	(1238, 1928)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1564018D"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	228
-						justify    	0
-						label      	"ReadyL"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@547
-					    supplier   	@563
-					    Focus_Src  	@556
-					    Focus_Entry 	@570
-					    origin     	(1031, 1972)
-					    terminus   	(1446, 1972)
-					    ordinal    	15)
-					(object InterMessView "OK" @622
-					    location   	(0, 2077)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @623
-						Parent_View 	@622
-						location   	(850, 2033)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A15730063"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	138
-						justify    	0
-						label      	"OK"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@547
-					    supplier   	@531
-					    Focus_Src  	@557
-					    Focus_Entry 	@540
-					    origin     	(1030, 2077)
-					    terminus   	(670, 2077)
-					    ordinal    	16)
-					(object InterMessView "Write" @624
-					    location   	(0, 2403)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @625
-						Parent_View 	@624
-						location   	(849, 2359)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1582007A"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	177
-						justify    	0
-						label      	"Write"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@531
-					    supplier   	@547
-					    Focus_Src  	@543
-					    Focus_Entry 	@558
-					    origin     	(669, 2403)
-					    terminus   	(1030, 2403)
-					    ordinal    	19)
-					(object InterMessView "ApplyL" @626
-					    location   	(0, 2613)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @627
-						Parent_View 	@626
-						location   	(1238, 2573)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A15860275"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	213
-						justify    	0
-						label      	"ApplyL"
-						pctDist    	0.498795
-						height     	41
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@547
-					    supplier   	@563
-					    Focus_Src  	@559
-					    Focus_Entry 	@571
-					    origin     	(1031, 2613)
-					    terminus   	(1446, 2613)
-					    ordinal    	21)
-					(object InterMessView "Use crypto engines" @628
-					    location   	(0, 2718)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @629
-						Parent_View 	@628
-						location   	(1673, 2674)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A16C8010E"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	442
-						justify    	0
-						label      	"Use crypto engines"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@563
-					    supplier   	@574
-					    Focus_Src  	@572
-					    Focus_Entry 	@576
-					    origin     	(1447, 2718)
-					    terminus   	(1899, 2718)
-					    ordinal    	22)
-					(object InterMessView "PF_KEY expire" @630
-					    location   	(0, 2824)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @631
-						Parent_View 	@630
-						location   	(1239, 2780)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A16F70200"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	375
-						justify    	0
-						label      	"PF_KEY expire"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@563
-					    supplier   	@547
-					    Focus_Src  	@573
-					    Focus_Entry 	@560
-					    origin     	(1446, 2824)
-					    terminus   	(1032, 2824)
-					    ordinal    	23)
-					(object InterMessView "PF_KEY expire" @632
-					    location   	(0, 2929)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @633
-						Parent_View 	@632
-						location   	(848, 2886)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A16FB010C"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	375
-						justify    	0
-						label      	"PF_KEY expire"
-						pctDist    	0.508333
-						height     	44
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@547
-					    supplier   	@531
-					    Focus_Src  	@561
-					    Focus_Entry 	@545
-					    origin     	(1030, 2929)
-					    terminus   	(670, 2929)
-					    ordinal    	24)
-					(object InterMessView "PF_KEY expire" @634
-					    location   	(0, 3034)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @635
-						Parent_View 	@634
-						location   	(1662, 2990)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1703005A"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	375
-						justify    	0
-						label      	"PF_KEY expire"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@531
-					    supplier   	@579
-					    Focus_Src  	@546
-					    Focus_Entry 	@585
-					    origin     	(669, 3034)
-					    terminus   	(2656, 3034)
-					    ordinal    	25)
-					(object InterMessView "Send" @636
-					    location   	(0, 3139)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @637
-						Parent_View 	@636
-						location   	(1663, 3095)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1781005D"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	180
-						justify    	0
-						label      	"Send"
-						pctDist    	0.500000
-						height     	45
-						orientation 	0)
-					    line_color 	3342489
-					    client     	@547
-					    supplier   	@577
-					    Focus_Src  	@562
-					    Focus_Entry 	@578
-					    origin     	(1031, 3139)
-					    terminus   	(2296, 3139)
-					    ordinal    	26)
-					(object NoteView @638
-					    location   	(1883, 2848)
-					    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 	@638
-						location   	(1595, 2768)
-						fill_color 	13434879
-						nlines     	3
-						max_width  	541
-						label      	"Only if lifetime of the SA expires. Not done for each packet.")
-					    line_color 	3342489
-					    fill_color 	13434879
-					    width      	601
-					    height     	172)
-					(object AttachView "" @639
-					    stereotype 	TRUE
-					    line_color 	3342489
-					    client     	@638
-					    supplier   	@630
-					    line_style 	0)
-					(object InterMessView "OK" @640
-					    location   	(0, 2508)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    label      	(object SegLabel @641
-						Parent_View 	@640
-						location   	(482, 2464)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						quidu      	"443A1CAB0282"
-						anchor_loc 	1
-						nlines     	1
-						max_width  	139
-						justify    	0
-						label      	"OK"
-						pctDist    	0.500000
-						height     	45
-						orientation 	1)
-					    line_color 	3342489
-					    client     	@531
-					    supplier   	@526
-					    Focus_Src  	@544
-					    Focus_Entry 	@530
-					    origin     	(668, 2508)
-					    terminus   	(295, 2508)
-					    ordinal    	20))))))
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Architectural concepts"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1302BA"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list
-			(object Class_Category "Series 60 02.06"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1302C4"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.07"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1302CE"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.08"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1302D8"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1302E2"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 01.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1302EB"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 01.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1302F5"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1302FF"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130309"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list)))
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Resource allocation"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB130313"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list
-			(object Class_Category "Series 60 02.06"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13031D"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.07"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130327"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.08"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130331"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13033B"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list
-				(object Class "IPSec policy  client"
-				    quid       	"40B4404C01EA"
-				    stereotype 	"Thread")
-				(object Class "IPSec SADB client"
-				    quid       	"40B4408F020E"
-				    stereotype 	"Thread"))
-			    logical_presentations 	(list unit_reference_list
-				(object ClassDiagram "IPSec Resource Allocation"
-				    quid       	"40B43F9800C8"
-				    title      	"IPSec Resource Allocation"
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object ClassView "Class" "Logical View::IPSec::IPSec::Crypto Library Protocol Module" @642
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1581, 138)
-					    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 	@642
-						location   	(1276, 86)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	610
-						justify    	0
-						label      	"Crypto Library Protocol Module")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@642
-						location   	(1276, 36)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	610
-						justify    	0
-						label      	"<<IPSEC6 DLL plug-in>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADB3500215"
-					    width      	628
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy API" @643
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1600, 1302)
-					    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 	@643
-						location   	(1283, 1250)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	634
-						justify    	0
-						label      	"IPSec Policy API")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@643
-						location   	(1283, 1200)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	631
-						justify    	0
-						label      	"<<client-side I/F implementation>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADD18B02CA"
-					    width      	652
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Manager" @644
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1511, 714)
-					    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 	@644
-						location   	(1281, 662)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	460
-						justify    	0
-						label      	"IPSec Policy Manager")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@644
-						location   	(1281, 612)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	460
-						justify    	0
-						label      	"<<Symbian OS Server>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADB65900A2"
-					    width      	478
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Parser" @645
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1506, 989)
-					    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 	@645
-						location   	(1283, 937)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	446
-						justify    	0
-						label      	"IPSec Policy Parser")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@645
-						location   	(1283, 887)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	446
-						justify    	0
-						label      	"<<Library>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADCE230198"
-					    width      	464
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Protocol Module" @646
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1566, 414)
-					    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 	@646
-						location   	(1279, 362)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	574
-						justify    	0
-						label      	"IPSec Protocol Module")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@646
-						location   	(1279, 312)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	572
-						justify    	0
-						label      	"<<IP Stack layer DLL plug-in>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40A9CB2D0265"
-					    width      	592
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec SADB API" @647
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1600, 1573)
-					    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 	@647
-						location   	(1283, 1521)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	634
-						justify    	0
-						label      	"IPSec SADB API")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@647
-						location   	(1283, 1471)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	631
-						justify    	0
-						label      	"<<client-side I/F implementation>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADD2640342"
-					    width      	652
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::Resource allocation::Series 60 03.00::IPSec policy  client" @648
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(536, 1303)
-					    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 	@648
-						location   	(314, 1273)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	444
-						justify    	0
-						label      	"IPSec policy  client")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@648
-						location   	(314, 1223)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	444
-						justify    	0
-						label      	"<<Thread>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40B4404C01EA"
-					    width      	462
-					    height     	184
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object UsesView "" @649
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @650
-						Parent_View 	@649
-						location   	(1017, 1273)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.505556
-						height     	30
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"40B44065033A"
-					    client     	@643
-					    supplier   	@648
-					    line_style 	0)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::Resource allocation::Series 60 03.00::IPSec SADB client" @651
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(534, 1572)
-					    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 	@651
-						location   	(295, 1542)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	478
-						justify    	0
-						label      	"IPSec SADB client")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@651
-						location   	(295, 1492)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	478
-						justify    	0
-						label      	"<<Thread>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40B4408F020E"
-					    width      	496
-					    height     	184
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object UsesView "" @652
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @653
-						Parent_View 	@652
-						location   	(1027, 1607)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.502846
-						height     	35
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40B440B40348"
-					    client     	@647
-					    supplier   	@651
-					    line_style 	0)
-					(object ClassView "Class" "Logical View::TCP/IP Stack::TCP/IP Stack::Resource allocation::TCP/IP Protocol Thread" @654
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(487, 314)
-					    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 	@654
-						location   	(237, 262)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	500
-						justify    	0
-						label      	"TCP/IP Protocol Thread")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@654
-						location   	(237, 212)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	500
-						justify    	0
-						label      	"<<Thread>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"408CFA1E0396"
-					    width      	518
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object UsesView "" @655
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @656
-						Parent_View 	@655
-						location   	(1002, 409)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.503816
-						height     	48
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40B44038017D"
-					    client     	@646
-					    supplier   	@654
-					    line_style 	0)
-					(object UsesView "" @657
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @658
-						Parent_View 	@657
-						location   	(993, 190)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.512150
-						height     	42
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"40B4403202E7"
-					    client     	@642
-					    supplier   	@654
-					    line_style 	0)
-					(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Symbian OS Threads::IPSec Manager Server::IPSec Manager Server Thread" @659
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(431, 838)
-					    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 	@659
-						location   	(144, 786)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	574
-						justify    	0
-						label      	"IPSec Manager Server Thread")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@659
-						location   	(144, 736)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	574
-						justify    	0
-						label      	"<<Thread>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3EA919DF0020"
-					    width      	592
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object UsesView "" @660
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @661
-						Parent_View 	@660
-						location   	(983, 966)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.523126
-						height     	52
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40B440410067"
-					    client     	@645
-					    supplier   	@659
-					    line_style 	0)
-					(object UsesView "" @662
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @663
-						Parent_View 	@662
-						location   	(988, 735)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.515732
-						height     	39
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"40B4403D01C0"
-					    client     	@644
-					    supplier   	@659
-					    line_style 	0)))))
-			(object Class_Category "Series 90 01.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130345"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 01.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13034F"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130359"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130363"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.02"
-			    quid       	"4434EB96008A"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list
-				(object ClassDiagram "IPSec Resource Allocation"
-				    quid       	"4434EBB200E5"
-				    title      	"IPSec Resource Allocation"
-				    zoom       	96
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object ClassView "Class" "Logical View::IPSec::IPSec::Crypto Library Protocol Module" @664
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1581, 138)
-					    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 	@664
-						location   	(1234, 86)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	694
-						justify    	0
-						label      	"Crypto Library Protocol Module")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@664
-						location   	(1234, 36)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	694
-						justify    	0
-						label      	"<<IPSEC6 DLL plug-in>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADB3500215"
-					    width      	712
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy API" @665
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1600, 1302)
-					    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 	@665
-						location   	(1228, 1250)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	744
-						justify    	0
-						label      	"IPSec Policy API")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@665
-						location   	(1228, 1200)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	744
-						justify    	0
-						label      	"<<client-side I/F implementation>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADD18B02CA"
-					    width      	762
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Manager" @666
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1511, 714)
-					    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 	@666
-						location   	(1236, 662)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	550
-						justify    	0
-						label      	"IPSec Policy Manager")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@666
-						location   	(1236, 612)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	550
-						justify    	0
-						label      	"<<Symbian OS Server>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADB65900A2"
-					    width      	568
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Parser" @667
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1506, 989)
-					    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 	@667
-						location   	(1255, 937)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	502
-						justify    	0
-						label      	"IPSec Policy Parser")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@667
-						location   	(1255, 887)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	502
-						justify    	0
-						label      	"<<Library>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADCE230198"
-					    width      	520
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Protocol Module" @668
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1566, 414)
-					    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 	@668
-						location   	(1229, 362)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	674
-						justify    	0
-						label      	"IPSec Protocol Module")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@668
-						location   	(1229, 312)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	674
-						justify    	0
-						label      	"<<IP Stack layer DLL plug-in>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40A9CB2D0265"
-					    width      	692
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec SADB API" @669
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1600, 1573)
-					    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 	@669
-						location   	(1228, 1521)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	744
-						justify    	0
-						label      	"IPSec SADB API")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@669
-						location   	(1228, 1471)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	744
-						justify    	0
-						label      	"<<client-side I/F implementation>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADD2640342"
-					    width      	762
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::Resource allocation::Series 60 03.00::IPSec policy  client" @670
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(536, 1303)
-					    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 	@670
-						location   	(314, 1251)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	444
-						justify    	0
-						label      	"IPSec policy  client")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@670
-						location   	(314, 1201)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	444
-						justify    	0
-						label      	"<<Thread>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40B4404C01EA"
-					    width      	462
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object UsesView "" @671
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @672
-						Parent_View 	@671
-						location   	(1001, 1272)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.481153
-						height     	30
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"40B44065033A"
-					    client     	@665
-					    supplier   	@670
-					    line_style 	0)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::Resource allocation::Series 60 03.00::IPSec SADB client" @673
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(534, 1572)
-					    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 	@673
-						location   	(295, 1520)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	478
-						justify    	0
-						label      	"IPSec SADB client")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@673
-						location   	(295, 1470)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	478
-						justify    	0
-						label      	"<<Thread>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40B4408F020E"
-					    width      	496
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object UsesView "" @674
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @675
-						Parent_View 	@674
-						location   	(1001, 1539)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.497706
-						height     	33
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"40B440B40348"
-					    client     	@669
-					    supplier   	@673
-					    line_style 	0)
-					(object CategoryView "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Symbian OS Threads::Communications Server" @676
-					    location   	(415, 328)
-					    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 	@676
-						location   	(74, 139)
-						fill_color 	13434879
-						nlines     	2
-						max_width  	682
-						justify    	0
-						label      	"Communications Server")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@676
-						location   	(74, 87)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	682
-						justify    	0
-						label      	"<<Process>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3DB7C56B00BB"
-					    width      	694
-					    height     	494)
-					(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Symbian OS Threads::Communications Server::Socket Server Thread" @677
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(425, 455)
-					    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 	@677
-						location   	(149, 403)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	552
-						justify    	0
-						label      	"Socket Server Thread")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@677
-						location   	(149, 353)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	552
-						justify    	0
-						label      	"<<Thread>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3DB8F3B90222"
-					    width      	570
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object UsesView "" @678
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @679
-						Parent_View 	@678
-						location   	(964, 242)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.474462
-						height     	60
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"4434F4C800B0"
-					    client     	@664
-					    supplier   	@677
-					    line_style 	0)
-					(object UsesView "" @680
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @681
-						Parent_View 	@680
-						location   	(986, 411)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.456098
-						height     	23
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"4434F4CB01EB"
-					    client     	@668
-					    supplier   	@677
-					    line_style 	0)
-					(object CategoryView "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Symbian OS Threads::IPSec Manager Server" @682
-					    location   	(416, 914)
-					    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 	@682
-						location   	(74, 725)
-						fill_color 	13434879
-						nlines     	2
-						max_width  	684
-						justify    	0
-						label      	"IPSec Manager Server")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@682
-						location   	(74, 673)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	684
-						justify    	0
-						label      	"<<Process>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3DB7CF270119"
-					    width      	696
-					    height     	494)
-					(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Symbian OS Threads::IPSec Manager Server::IPSec Manager Server Thread" @683
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(433, 983)
-					    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 	@683
-						location   	(149, 931)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	568
-						justify    	0
-						label      	"IPSec Manager Server Thread")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@683
-						location   	(149, 881)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	568
-						justify    	0
-						label      	"<<Thread>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3EA919DF0020"
-					    width      	586
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object UsesView "" @684
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @685
-						Parent_View 	@684
-						location   	(994, 952)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.485216
-						height     	35
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"40B440410067"
-					    client     	@667
-					    supplier   	@683
-					    line_style 	0)
-					(object UsesView "" @686
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @687
-						Parent_View 	@686
-						location   	(977, 793)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<runs in>>"
-						pctDist    	0.474169
-						height     	53
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"40B4403D01C0"
-					    client     	@666
-					    supplier   	@683
-					    line_style 	0))))))
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Robustness view"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB13036D"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list
-			(object Class_Category "Series 60 02.06"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130378"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.07"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130382"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.08"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13038B"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB130395"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 01.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB13039F"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 01.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1303A9"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1303B3"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1303BD"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list)))
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "R&D support"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1303C7"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list
-			(object Class_Category "Series 60 02.06"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1303D1"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.07"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1303DB"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.08"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1303E5"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB140007"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 01.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB140011"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 01.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB14001C"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB140026"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB140030"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list)))
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Build view"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB14003A"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list
-			(object Class_Category "Series 60 02.06"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB140044"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.07"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB14004E"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 02.08"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB140058"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB140062"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list
-				(object ClassDiagram "IPSec Build View"
-				    quid       	"40BF0A540281"
-				    title      	"IPSec Build View"
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object ClassView "Class" "Logical View::IPSec::IPSec::Crypto Library Protocol Module" @688
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(742, 277)
-					    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 	@688
-						location   	(437, 225)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	610
-						justify    	0
-						label      	"Crypto Library Protocol Module")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@688
-						location   	(437, 175)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	610
-						justify    	0
-						label      	"<<IPSEC6 DLL plug-in>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADB3500215"
-					    width      	628
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy API" @689
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(366, 836)
-					    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 	@689
-						location   	(49, 784)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	634
-						justify    	0
-						label      	"IPSec Policy API")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@689
-						location   	(49, 734)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	631
-						justify    	0
-						label      	"<<client-side I/F implementation>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADD18B02CA"
-					    width      	652
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Parser" @690
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(2081, 1452)
-					    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 	@690
-						location   	(1858, 1400)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	446
-						justify    	0
-						label      	"IPSec Policy Parser")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@690
-						location   	(1858, 1350)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	446
-						justify    	0
-						label      	"<<Library>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADCE230198"
-					    width      	464
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Manager" @691
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(2505, 836)
-					    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 	@691
-						location   	(2275, 784)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	460
-						justify    	0
-						label      	"IPSec Policy Manager")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@691
-						location   	(2275, 734)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	460
-						justify    	0
-						label      	"<<Symbian OS Server>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADB65900A2"
-					    width      	478
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Protocol Module" @692
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1937, 264)
-					    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 	@692
-						location   	(1650, 212)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	574
-						justify    	0
-						label      	"IPSec Protocol Module")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@692
-						location   	(1650, 162)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	572
-						justify    	0
-						label      	"<<IP Stack layer DLL plug-in>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40A9CB2D0265"
-					    width      	592
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec SADB API" @693
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(770, 1464)
-					    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 	@693
-						location   	(453, 1412)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	634
-						justify    	0
-						label      	"IPSec SADB API")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@693
-						location   	(453, 1362)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	631
-						justify    	0
-						label      	"<<client-side I/F implementation>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADD2640342"
-					    width      	652
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Common definitions::Feature Flags::Ipsec" @694
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1440, 834)
-					    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 	@694
-						location   	(1440, 943)
-						anchor_loc 	1
-						nlines     	2
-						max_width  	372
-						justify    	0
-						label      	"Ipsec")
-					    icon       	"Feature Flag"
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3EA925A00064"
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object UsesView "" @695
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @696
-						Parent_View 	@695
-						location   	(1016, 795)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.452725
-						height     	41
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40BF0AEE0286"
-					    client     	@689
-					    supplier   	@694
-					    line_style 	0)
-					(object UsesView "" @697
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @698
-						Parent_View 	@697
-						location   	(1930, 796)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.419862
-						height     	40
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"40BF0B070192"
-					    client     	@691
-					    supplier   	@694
-					    line_style 	0)
-					(object UsesView "" @699
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @700
-						Parent_View 	@699
-						location   	(784, 1167)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.089968
-						height     	206
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40BF0B22026D"
-					    client     	@693
-					    supplier   	@694
-					    line_style 	0)
-					(object UsesView "" @701
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @702
-						Parent_View 	@701
-						location   	(2087, 1163)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.063787
-						height     	213
-						orientation 	1)
-					    line_color 	3342489
-					    quidu      	"40BF0B270058"
-					    client     	@690
-					    supplier   	@694
-					    line_style 	0)
-					(object UsesView "" @703
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @704
-						Parent_View 	@703
-						location   	(1283, 465)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.530551
-						height     	191
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40BF0B2C016E"
-					    client     	@688
-					    supplier   	@694
-					    line_style 	0)
-					(object UsesView "" @705
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @706
-						Parent_View 	@705
-						location   	(1911, 648)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.270461
-						height     	235
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40BF0B300354"
-					    client     	@692
-					    supplier   	@694
-					    line_style 	0)))))
-			(object Class_Category "Series 90 01.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB14006C"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 01.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB14006E"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.00"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB140080"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 90 02.01"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB140082"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Series 60 03.02"
-			    quid       	"4434EB67004F"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list)
-			    logical_presentations 	(list unit_reference_list
-				(object ClassDiagram "IPSec Build View"
-				    quid       	"4434EB7602FA"
-				    title      	"IPSec Build View"
-				    zoom       	100
-				    max_height 	28350
-				    max_width  	21600
-				    origin_x   	0
-				    origin_y   	0
-				    items      	(list diagram_item_list
-					(object ClassView "Class" "Logical View::IPSec::IPSec::Crypto Library Protocol Module" @707
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(742, 277)
-					    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 	@707
-						location   	(395, 225)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	694
-						justify    	0
-						label      	"Crypto Library Protocol Module")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@707
-						location   	(395, 175)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	694
-						justify    	0
-						label      	"<<IPSEC6 DLL plug-in>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADB3500215"
-					    width      	712
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy API" @708
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(381, 836)
-					    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 	@708
-						location   	(9, 784)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	744
-						justify    	0
-						label      	"IPSec Policy API")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@708
-						location   	(9, 734)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	744
-						justify    	0
-						label      	"<<client-side I/F implementation>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADD18B02CA"
-					    width      	762
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Parser" @709
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(2081, 1452)
-					    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 	@709
-						location   	(1830, 1400)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	502
-						justify    	0
-						label      	"IPSec Policy Parser")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@709
-						location   	(1830, 1350)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	502
-						justify    	0
-						label      	"<<Library>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADCE230198"
-					    width      	520
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Manager" @710
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(2505, 836)
-					    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 	@710
-						location   	(2230, 784)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	550
-						justify    	0
-						label      	"IPSec Policy Manager")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@710
-						location   	(2230, 734)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	550
-						justify    	0
-						label      	"<<Symbian OS Server>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADB65900A2"
-					    width      	568
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Protocol Module" @711
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1937, 264)
-					    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 	@711
-						location   	(1600, 212)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	674
-						justify    	0
-						label      	"IPSec Protocol Module")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@711
-						location   	(1600, 162)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	674
-						justify    	0
-						label      	"<<IP Stack layer DLL plug-in>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40A9CB2D0265"
-					    width      	692
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec SADB API" @712
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(770, 1464)
-					    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 	@712
-						location   	(398, 1412)
-						fill_color 	13434879
-						nlines     	1
-						max_width  	744
-						justify    	0
-						label      	"IPSec SADB API")
-					    stereotype 	(object ItemLabel
-						Parent_View 	@712
-						location   	(398, 1362)
-						fill_color 	13434879
-						anchor     	10
-						nlines     	1
-						max_width  	744
-						justify    	0
-						label      	"<<client-side I/F implementation>>")
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"40ADD2640342"
-					    width      	762
-					    height     	228
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Common definitions::Feature Flags::Ipsec" @713
-					    ShowCompartmentStereotypes 	TRUE
-					    IncludeAttribute 	TRUE
-					    IncludeOperation 	TRUE
-					    location   	(1440, 834)
-					    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 	@713
-						location   	(1440, 947)
-						anchor_loc 	1
-						nlines     	2
-						max_width  	375
-						justify    	0
-						label      	"Ipsec")
-					    icon       	"Feature Flag"
-					    icon_style 	"Icon"
-					    line_color 	3342489
-					    fill_color 	13434879
-					    quidu      	"3EA925A00064"
-					    width      	68
-					    height     	68
-					    annotation 	8
-					    autoResize 	TRUE)
-					(object UsesView "" @714
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @715
-						Parent_View 	@714
-						location   	(1740, 668)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.500000
-						height     	120
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40BF0B300354"
-					    client     	@711
-					    supplier   	@713
-					    line_style 	0)
-					(object UsesView "" @716
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @717
-						Parent_View 	@716
-						location   	(1221, 506)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.500000
-						height     	120
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40BF0B2C016E"
-					    client     	@707
-					    supplier   	@713
-					    line_style 	0)
-					(object UsesView "" @718
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @719
-						Parent_View 	@718
-						location   	(1845, 955)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.500000
-						height     	120
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40BF0B070192"
-					    client     	@710
-					    supplier   	@713
-					    line_style 	0)
-					(object UsesView "" @720
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @721
-						Parent_View 	@720
-						location   	(1695, 1244)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.500000
-						height     	120
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40BF0B270058"
-					    client     	@709
-					    supplier   	@713
-					    line_style 	0)
-					(object UsesView "" @722
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @723
-						Parent_View 	@722
-						location   	(1085, 716)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.500000
-						height     	120
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40BF0AEE0286"
-					    client     	@708
-					    supplier   	@713
-					    line_style 	0)
-					(object UsesView "" @724
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    stereotype 	(object SegLabel @725
-						Parent_View 	@724
-						location   	(1057, 1030)
-						font       	(object Font
-						    size       	10
-						    face       	"Arial"
-						    bold       	FALSE
-						    italics    	FALSE
-						    underline  	FALSE
-						    strike     	FALSE
-						    color      	0
-						    default_color 	TRUE)
-						anchor     	10
-						anchor_loc 	1
-						nlines     	1
-						max_width  	450
-						justify    	0
-						label      	"<<exists-if @ image creation>>"
-						pctDist    	0.500000
-						height     	120
-						orientation 	0)
-					    line_color 	3342489
-					    quidu      	"40BF0B22026D"
-					    client     	@712
-					    supplier   	@713
-					    line_style 	0))))))
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Security view"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB14008B"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list
-			(object Class_Category "API capabilities"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB14009E"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list
-				(object Class "Capability dependency of IPSec Policy API"
-				    quid       	"40BF1943005D"
-				    stereotype 	"Capability dependency"
-				    used_nodes 	(list uses_relationship_list
-					(object Uses_Relationship
-					    quid       	"40BF1B2A0329"
-					    stereotype 	"to"
-					    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Capabilities::NetworkControl"
-					    quidu      	"404ED40A00E9")
-					(object Uses_Relationship
-					    quid       	"40BF1BE1013D"
-					    stereotype 	"from"
-					    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec Policy API"
-					    quidu      	"3F13C49C02A9")
-					(object Uses_Relationship
-					    quid       	"4434F889006B"
-					    stereotype 	"to"
-					    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Capabilities::ProtServ"
-					    quidu      	"404ED40600D0")))
-				(object Class "Capability dependency of IPSec SADB API"
-				    quid       	"40BF199000B0"
-				    stereotype 	"Capability dependency"
-				    used_nodes 	(list uses_relationship_list
-					(object Uses_Relationship
-					    quid       	"40BF1B3202E4"
-					    stereotype 	"to"
-					    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Capabilities::NetworkControl"
-					    quidu      	"404ED40A00E9")
-					(object Uses_Relationship
-					    quid       	"40BF1BE70312"
-					    stereotype 	"from"
-					    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec SADB API"
-					    quidu      	"3FDEBEB4033D")))
-				(object Class "Capability dependency of SECPOL API"
-				    quid       	"40BF19B1034D"
-				    stereotype 	"Capability dependency"
-				    used_nodes 	(list uses_relationship_list
-					(object Uses_Relationship
-					    quid       	"40BF1B6C033A"
-					    stereotype 	"to"
-					    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Capabilities::NetworkControl"
-					    quidu      	"404ED40A00E9")
-					(object Uses_Relationship
-					    quid       	"40BF1BF50327"
-					    stereotype 	"from"
-					    supplier   	"Logical View::IPSec::SECPOL API"
-					    quidu      	"40ADD5890143")))
-				(object Class "Capability dependency of PF_KEY API"
-				    quid       	"40BF19CC0339"
-				    stereotype 	"Capability dependency"
-				    used_nodes 	(list uses_relationship_list
-					(object Uses_Relationship
-					    quid       	"40BF1B52036E"
-					    stereotype 	"to"
-					    supplier   	"Logical View::Symbian SW Context::Symbian SW::Symbian OS::Capabilities::NetworkControl"
-					    quidu      	"404ED40A00E9")
-					(object Uses_Relationship
-					    quid       	"40BF1BEF03D2"
-					    stereotype 	"from"
-					    supplier   	"Logical View::IPSec::PF_KEY API"
-					    quidu      	"40ADD5000179")))
-				(object Class_Category "Series 60 02.06"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB1400A0"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 02.07"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB1400A9"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 02.08"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB1400B3"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 03.00"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB1400BD"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list
-					(object ClassDiagram "API Capabilities of IPSec"
-					    quid       	"40BF191901A6"
-					    title      	"API Capabilities of IPSec"
-					    zoom       	100
-					    max_height 	28350
-					    max_width  	21600
-					    origin_x   	0
-					    origin_y   	0
-					    items      	(list diagram_item_list
-						(object ClassView "Class" "Logical View::IPSec::IPSec::Security view::API capabilities::Capability dependency of IPSec Policy API" @726
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(262, 890)
-						    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 	@726
-							location   	(262, 1005)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	561
-							justify    	0
-							label      	"Capability dependency of IPSec Policy API")
-						    icon       	"Capability dependency"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40BF1943005D"
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::IPSec::IPSec::Security view::API capabilities::Capability dependency of IPSec SADB API" @727
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(753, 890)
-						    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 	@727
-							location   	(753, 1005)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	568
-							justify    	0
-							label      	"Capability dependency of IPSec SADB API")
-						    icon       	"Capability dependency"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40BF199000B0"
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::IPSec::IPSec::Security view::API capabilities::Capability dependency of SECPOL API" @728
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(1775, 893)
-						    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 	@728
-							location   	(1775, 1008)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	574
-							justify    	0
-							label      	"Capability dependency of SECPOL API")
-						    icon       	"Capability dependency"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40BF19B1034D"
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::IPSec::IPSec::Security view::API capabilities::Capability dependency of PF_KEY API" @729
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(1253, 893)
-						    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 	@729
-							location   	(1253, 1008)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	581
-							justify    	0
-							label      	"Capability dependency of PF_KEY API")
-						    icon       	"Capability dependency"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40BF19CC0339"
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::IPSec::PF_KEY API" @730
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(1255, 401)
-						    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 	@730
-							location   	(1254, 509)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	234
-							justify    	0
-							label      	"PF_KEY API")
-						    icon       	"Interface"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40ADD5000179"
-						    width      	58
-						    height     	58
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::IPSec::SECPOL API" @731
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(1781, 401)
-						    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 	@731
-							location   	(1780, 509)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	241
-							justify    	0
-							label      	"SECPOL API")
-						    icon       	"Interface"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40ADD5890143"
-						    width      	58
-						    height     	58
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec Policy API" @732
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(262, 401)
-						    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 	@732
-							location   	(261, 509)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	284
-							justify    	0
-							label      	"IPSec Policy API")
-						    icon       	"Interface"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"3F13C49C02A9"
-						    width      	58
-						    height     	58
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec SADB API" @733
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(755, 405)
-						    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 	@733
-							location   	(754, 513)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	284
-							justify    	0
-							label      	"IPSec SADB API")
-						    icon       	"Interface"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"3FDEBEB4033D"
-						    width      	58
-						    height     	58
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Capabilities::NetworkControl" @734
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(1070, 1712)
-						    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 	@734
-							location   	(918, 1660)
-							fill_color 	13434879
-							nlines     	1
-							max_width  	304
-							justify    	0
-							label      	"NetworkControl")
-						    stereotype 	(object ItemLabel
-							Parent_View 	@734
-							location   	(918, 1610)
-							fill_color 	13434879
-							anchor     	10
-							nlines     	1
-							max_width  	304
-							justify    	0
-							label      	"<<Capability>>")
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"404ED40A00E9"
-						    width      	322
-						    height     	228
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object UsesView "" @735
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @736
-							Parent_View 	@735
-							location   	(549, 1301)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<to>>"
-							pctDist    	0.338972
-							height     	84
-							orientation 	1)
-						    line_color 	3342489
-						    quidu      	"40BF1B2A0329"
-						    client     	@726
-						    supplier   	@734
-						    line_style 	0)
-						(object UsesView "" @737
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @738
-							Parent_View 	@737
-							location   	(829, 1303)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<to>>"
-							pctDist    	0.345994
-							height     	76
-							orientation 	1)
-						    line_color 	3342489
-						    quidu      	"40BF1B3202E4"
-						    client     	@727
-						    supplier   	@734
-						    line_style 	0)
-						(object UsesView "" @739
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @740
-							Parent_View 	@739
-							location   	(1239, 1327)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<to>>"
-							pctDist    	0.414312
-							height     	80
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1B52036E"
-						    client     	@729
-						    supplier   	@734
-						    line_style 	0)
-						(object UsesView "" @741
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @742
-							Parent_View 	@741
-							location   	(1532, 1306)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<to>>"
-							pctDist    	0.320117
-							height     	86
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1B6C033A"
-						    client     	@728
-						    supplier   	@734
-						    line_style 	0)
-						(object UsesView "" @743
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @744
-							Parent_View 	@743
-							location   	(143, 733)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<from>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1BE1013D"
-						    client     	@726
-						    supplier   	@732
-						    line_style 	0)
-						(object UsesView "" @745
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @746
-							Parent_View 	@745
-							location   	(633, 736)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<from>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1BE70312"
-						    client     	@727
-						    supplier   	@733
-						    line_style 	0)
-						(object UsesView "" @747
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @748
-							Parent_View 	@747
-							location   	(1134, 736)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<from>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1BEF03D2"
-						    client     	@729
-						    supplier   	@730
-						    line_style 	0)
-						(object UsesView "" @749
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @750
-							Parent_View 	@749
-							location   	(1656, 723)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<from>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1BF50327"
-						    client     	@728
-						    supplier   	@731
-						    line_style 	0)
-						(object NoteView @751
-						    location   	(1618, 1544)
-						    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 	@751
-							location   	(1468, 1478)
-							fill_color 	13434879
-							nlines     	2
-							max_width  	265
-							label      	"Also SID is checked here.")
-						    line_color 	3342489
-						    fill_color 	13434879
-						    width      	325
-						    height     	144)
-						(object AttachView "" @752
-						    stereotype 	TRUE
-						    line_color 	3342489
-						    client     	@751
-						    supplier   	@741
-						    line_style 	0)))))
-				(object Class_Category "Series 90 01.00"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB1400C7"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 90 01.01"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB1400D1"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 90 02.00"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB1400DB"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 90 02.01"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB1400E5"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 03.02"
-				    quid       	"4434EBD402A8"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list
-					(object ClassDiagram "API Capabilities of IPSec"
-					    quid       	"4434EBE50221"
-					    title      	"API Capabilities of IPSec"
-					    zoom       	100
-					    max_height 	28350
-					    max_width  	21600
-					    origin_x   	0
-					    origin_y   	0
-					    items      	(list diagram_item_list
-						(object NoteView @753
-						    location   	(1618, 1544)
-						    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 	@753
-							location   	(1468, 1478)
-							fill_color 	13434879
-							nlines     	2
-							max_width  	264
-							label      	"Also SID is checked here.")
-						    line_color 	3342489
-						    fill_color 	13434879
-						    width      	324
-						    height     	144)
-						(object ClassView "Class" "Logical View::IPSec::IPSec::Security view::API capabilities::Capability dependency of IPSec Policy API" @754
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(262, 890)
-						    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 	@754
-							location   	(262, 1009)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	471
-							justify    	0
-							label      	"Capability dependency of IPSec Policy API")
-						    icon       	"Capability dependency"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40BF1943005D"
-						    width      	80
-						    height     	80
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::IPSec::IPSec::Security view::API capabilities::Capability dependency of IPSec SADB API" @755
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(753, 890)
-						    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 	@755
-							location   	(753, 1009)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	475
-							justify    	0
-							label      	"Capability dependency of IPSec SADB API")
-						    icon       	"Capability dependency"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40BF199000B0"
-						    width      	80
-						    height     	80
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::IPSec::IPSec::Security view::API capabilities::Capability dependency of SECPOL API" @756
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(1775, 893)
-						    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 	@756
-							location   	(1775, 1012)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	478
-							justify    	0
-							label      	"Capability dependency of SECPOL API")
-						    icon       	"Capability dependency"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40BF19B1034D"
-						    width      	80
-						    height     	80
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::IPSec::IPSec::Security view::API capabilities::Capability dependency of PF_KEY API" @757
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(1253, 893)
-						    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 	@757
-							location   	(1253, 1012)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	481
-							justify    	0
-							label      	"Capability dependency of PF_KEY API")
-						    icon       	"Capability dependency"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40BF19CC0339"
-						    width      	80
-						    height     	80
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::IPSec::PF_KEY API" @758
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(1255, 401)
-						    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 	@758
-							location   	(1254, 513)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	226
-							justify    	0
-							label      	"PF_KEY API")
-						    icon       	"Interface"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40ADD5000179"
-						    width      	66
-						    height     	66
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object UsesView "" @759
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @760
-							Parent_View 	@759
-							location   	(1133, 709)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<from>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1BEF03D2"
-						    client     	@757
-						    supplier   	@758
-						    line_style 	0)
-						(object ClassView "Class" "Logical View::IPSec::SECPOL API" @761
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(1781, 401)
-						    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 	@761
-							location   	(1780, 513)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	228
-							justify    	0
-							label      	"SECPOL API")
-						    icon       	"Interface"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40ADD5890143"
-						    width      	66
-						    height     	66
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object UsesView "" @762
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @763
-							Parent_View 	@762
-							location   	(1656, 708)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<from>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1BF50327"
-						    client     	@756
-						    supplier   	@761
-						    line_style 	0)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec Policy API" @764
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(262, 401)
-						    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 	@764
-							location   	(261, 513)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	231
-							justify    	0
-							label      	"IPSec Policy API")
-						    icon       	"Interface"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"3F13C49C02A9"
-						    width      	66
-						    height     	66
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object UsesView "" @765
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @766
-							Parent_View 	@765
-							location   	(143, 706)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<from>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1BE1013D"
-						    client     	@754
-						    supplier   	@764
-						    line_style 	0)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec SADB API" @767
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(755, 405)
-						    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 	@767
-							location   	(754, 517)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	234
-							justify    	0
-							label      	"IPSec SADB API")
-						    icon       	"Interface"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"3FDEBEB4033D"
-						    width      	66
-						    height     	66
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object UsesView "" @768
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @769
-							Parent_View 	@768
-							location   	(633, 709)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<from>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1BE70312"
-						    client     	@755
-						    supplier   	@767
-						    line_style 	0)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Capabilities::NetworkControl" @770
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(1070, 1712)
-						    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 	@770
-							location   	(891, 1660)
-							fill_color 	13434879
-							nlines     	1
-							max_width  	358
-							justify    	0
-							label      	"NetworkControl")
-						    stereotype 	(object ItemLabel
-							Parent_View 	@770
-							location   	(891, 1610)
-							fill_color 	13434879
-							anchor     	10
-							nlines     	1
-							max_width  	358
-							justify    	0
-							label      	"<<Capability>>")
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"404ED40A00E9"
-						    width      	376
-						    height     	228
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object UsesView "" @771
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @772
-							Parent_View 	@771
-							location   	(697, 1232)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<to>>"
-							pctDist    	0.411885
-							height     	71
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1B2A0329"
-						    client     	@754
-						    supplier   	@770
-						    line_style 	0)
-						(object UsesView "" @773
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @774
-							Parent_View 	@773
-							location   	(964, 1229)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<to>>"
-							pctDist    	0.311129
-							height     	76
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1B3202E4"
-						    client     	@755
-						    supplier   	@770
-						    line_style 	0)
-						(object UsesView "" @775
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @776
-							Parent_View 	@775
-							location   	(1497, 1316)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<to>>"
-							pctDist    	0.362473
-							height     	65
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1B6C033A"
-						    client     	@756
-						    supplier   	@770
-						    line_style 	0)
-						(object UsesView "" @777
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @778
-							Parent_View 	@777
-							location   	(1235, 1253)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<to>>"
-							pctDist    	0.271512
-							height     	61
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1B52036E"
-						    client     	@757
-						    supplier   	@770
-						    line_style 	0)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Capabilities::ProtServ" @779
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(262, 1701)
-						    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 	@779
-							location   	(97, 1649)
-							fill_color 	13434879
-							nlines     	1
-							max_width  	330
-							justify    	0
-							label      	"ProtServ")
-						    stereotype 	(object ItemLabel
-							Parent_View 	@779
-							location   	(97, 1599)
-							fill_color 	13434879
-							anchor     	10
-							nlines     	1
-							max_width  	330
-							justify    	0
-							label      	"<<Capability>>")
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"404ED40600D0"
-						    width      	348
-						    height     	228
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object UsesView "" @780
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @781
-							Parent_View 	@780
-							location   	(382, 1345)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<to>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"4434F889006B"
-						    client     	@754
-						    supplier   	@779
-						    line_style 	0)
-						(object AttachView "" @782
-						    Parent_View 	@753
-						    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
-						    client     	@753
-						    supplier   	@775
-						    line_style 	0))))))
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Logical component capabilities"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB1400EE"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list
-				(object Class_Category "Series 60 02.06"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB1400F8"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 02.07"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB140102"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 02.08"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB14010C"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 03.00"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB140116"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 90 01.00"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB140120"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 90 01.01"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB14012A"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 90 02.00"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB140134"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 90 02.01"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB14013E"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list)))
-			    logical_presentations 	(list unit_reference_list))
-			(object Class_Category "Data storage"
-			    attributes 	(list Attribute_Set
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Obsolete"
-				    value      	("S60Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Obsolete"
-				    value      	("S90Release" 999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S60 Since for Swad"
-				    value      	("S60ReleaseForSWAD" 5999))
-				(object Attribute
-				    tool       	"MSW Subsystems"
-				    name       	"S90 Since for Swad"
-				    value      	("S90ReleaseForSWAD" 6999)))
-			    quid       	"40A9CB140148"
-			    exportControl 	"Public"
-			    logical_models 	(list unit_reference_list
-				(object Class "IPSec configuration"
-				    quid       	"40BF1EDF01EB"
-				    documentation 	
-|The .ESK file of IPSec Protocol Module.
-|The .INI file for autoload policies.
-|The algorithms.conf file for cryptographic algorithm configuration.
-				    
-				    stereotype 	"entity"
-				    used_nodes 	(list uses_relationship_list
-					(object Uses_Relationship
-					    quid       	"40BF1FFA022D"
-					    stereotype 	"stored-in"
-					    supplier   	"Logical View::Symbian SW Context::Symbian SW::Common definitions::Data storages::Private ROM"
-					    quidu      	"406D227603B1")
-					(object Uses_Relationship
-					    quid       	"40BF1FFD01D7"
-					    stereotype 	"supports"
-					    supplier   	"Logical View::Symbian SW Context::Symbian SW::Common definitions::Backup policies::None"
-					    quidu      	"406D22BF035C")))
-				(object Class_Category "Series 60 02.06"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB140152"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 02.07"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB14015C"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 02.08"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB14015E"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 03.00"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB140170"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list
-					(object ClassDiagram "IPSec Data Storage"
-					    quid       	"40BF1FA50372"
-					    title      	"IPSec Data Storage"
-					    zoom       	100
-					    max_height 	28350
-					    max_width  	21600
-					    origin_x   	0
-					    origin_y   	0
-					    items      	(list diagram_item_list
-						(object ClassView "Class" "Logical View::IPSec::IPSec::Security view::Data storage::IPSec configuration" @783
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(747, 778)
-						    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 	@783
-							location   	(747, 934)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	479
-							justify    	0
-							label      	"IPSec configuration")
-						    icon       	"entity"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40BF1EDF01EB"
-						    height     	154
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Common definitions::Backup policies::None" @784
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(743, 305)
-						    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 	@784
-							location   	(495, 252)
-							fill_color 	13434879
-							nlines     	1
-							max_width  	496
-							justify    	0
-							label      	"None")
-						    stereotype 	(object ItemLabel
-							Parent_View 	@784
-							location   	(495, 202)
-							fill_color 	13434879
-							anchor     	10
-							nlines     	1
-							max_width  	496
-							justify    	0
-							label      	"<<Backup policy>>")
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"406D22BF035C"
-						    width      	514
-						    height     	230
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Common definitions::Data storages::Private ROM" @785
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(747, 1414)
-						    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 	@785
-							location   	(524, 1361)
-							fill_color 	13434879
-							nlines     	1
-							max_width  	446
-							justify    	0
-							label      	"Private ROM")
-						    stereotype 	(object ItemLabel
-							Parent_View 	@785
-							location   	(524, 1311)
-							fill_color 	13434879
-							anchor     	10
-							nlines     	1
-							max_width  	446
-							justify    	0
-							label      	"<<Data storage>>")
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"406D227603B1"
-						    width      	464
-						    height     	230
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object UsesView "" @786
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @787
-							Parent_View 	@786
-							location   	(905, 1117)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<stored-in>>"
-							pctDist    	0.469595
-							height     	158
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1FFA022D"
-						    client     	@783
-						    supplier   	@785
-						    line_style 	0)
-						(object UsesView "" @788
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @789
-							Parent_View 	@788
-							location   	(897, 567)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<supports>>"
-							pctDist    	0.477032
-							height     	154
-							orientation 	1)
-						    line_color 	3342489
-						    quidu      	"40BF1FFD01D7"
-						    client     	@783
-						    supplier   	@784
-						    line_style 	0)))))
-				(object Class_Category "Series 90 01.00"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB14017A"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 90 01.01"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB140184"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 90 02.00"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB14018E"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 90 02.01"
-				    attributes 	(list Attribute_Set
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Obsolete"
-					    value      	("S60Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Obsolete"
-					    value      	("S90Release" 999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S60 Since for Swad"
-					    value      	("S60ReleaseForSWAD" 5999))
-					(object Attribute
-					    tool       	"MSW Subsystems"
-					    name       	"S90 Since for Swad"
-					    value      	("S90ReleaseForSWAD" 6999)))
-				    quid       	"40A9CB140198"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list))
-				(object Class_Category "Series 60 03.02"
-				    quid       	"4434F94F031D"
-				    exportControl 	"Public"
-				    logical_models 	(list unit_reference_list)
-				    logical_presentations 	(list unit_reference_list
-					(object ClassDiagram "IPSec Data Storage"
-					    quid       	"4434F9610341"
-					    title      	"IPSec Data Storage"
-					    zoom       	100
-					    max_height 	28350
-					    max_width  	21600
-					    origin_x   	0
-					    origin_y   	0
-					    items      	(list diagram_item_list
-						(object ClassView "Class" "Logical View::IPSec::IPSec::Security view::Data storage::IPSec configuration" @790
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(747, 778)
-						    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 	@790
-							location   	(747, 938)
-							anchor_loc 	1
-							nlines     	2
-							max_width  	427
-							justify    	0
-							label      	"IPSec configuration")
-						    icon       	"entity"
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"40BF1EDF01EB"
-						    width      	162
-						    height     	162
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Common definitions::Backup policies::None" @791
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(743, 305)
-						    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 	@791
-							location   	(531, 252)
-							fill_color 	13434879
-							nlines     	1
-							max_width  	424
-							justify    	0
-							label      	"None")
-						    stereotype 	(object ItemLabel
-							Parent_View 	@791
-							location   	(531, 202)
-							fill_color 	13434879
-							anchor     	10
-							nlines     	1
-							max_width  	424
-							justify    	0
-							label      	"<<Backup policy>>")
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"406D22BF035C"
-						    width      	442
-						    height     	230
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object UsesView "" @792
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @793
-							Parent_View 	@792
-							location   	(624, 559)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<supports>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1FFD01D7"
-						    client     	@790
-						    supplier   	@791
-						    line_style 	0)
-						(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Common definitions::Data storages::Private ROM" @794
-						    ShowCompartmentStereotypes 	TRUE
-						    IncludeAttribute 	TRUE
-						    IncludeOperation 	TRUE
-						    location   	(747, 1414)
-						    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 	@794
-							location   	(550, 1361)
-							fill_color 	13434879
-							nlines     	1
-							max_width  	394
-							justify    	0
-							label      	"Private ROM")
-						    stereotype 	(object ItemLabel
-							Parent_View 	@794
-							location   	(550, 1311)
-							fill_color 	13434879
-							anchor     	10
-							nlines     	1
-							max_width  	394
-							justify    	0
-							label      	"<<Data storage>>")
-						    icon_style 	"Icon"
-						    line_color 	3342489
-						    fill_color 	13434879
-						    quidu      	"406D227603B1"
-						    width      	412
-						    height     	230
-						    annotation 	8
-						    autoResize 	TRUE)
-						(object UsesView "" @795
-						    font       	(object Font
-							size       	10
-							face       	"Arial"
-							bold       	FALSE
-							italics    	FALSE
-							underline  	FALSE
-							strike     	FALSE
-							color      	0
-							default_color 	TRUE)
-						    stereotype 	(object SegLabel @796
-							Parent_View 	@795
-							location   	(867, 1153)
-							font       	(object Font
-							    size       	10
-							    face       	"Arial"
-							    bold       	FALSE
-							    italics    	FALSE
-							    underline  	FALSE
-							    strike     	FALSE
-							    color      	0
-							    default_color 	TRUE)
-							anchor     	10
-							anchor_loc 	1
-							nlines     	1
-							max_width  	450
-							justify    	0
-							label      	"<<stored-in>>"
-							pctDist    	0.500000
-							height     	120
-							orientation 	0)
-						    line_color 	3342489
-						    quidu      	"40BF1FFA022D"
-						    client     	@790
-						    supplier   	@794
-						    line_style 	0))))))
-			    logical_presentations 	(list unit_reference_list)))
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Series 60 02.06"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1401A2"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list)
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Series 60 02.07"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1401AC"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list)
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Series 60 02.08"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1401B7"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list)
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Series 60 03.00"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1401C1"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list)
-		    logical_presentations 	(list unit_reference_list
-			(object ClassDiagram "IPSec Decomposition"
-			    quid       	"40ADB4BC0297"
-			    title      	"IPSec Decomposition"
-			    documentation 	"In addition to these dependencies, each binary module that handles data packets uses so called mbuf manager from Symbian's comms-infrastructure. For clarity, it's not in the figure."
-			    zoom       	100
-			    max_height 	28350
-			    max_width  	21600
-			    origin_x   	663
-			    origin_y   	0
-			    items      	(list diagram_item_list
-				(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Protocol Module" @797
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1101, 1207)
-				    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 	@797
-					location   	(814, 1155)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	574
-					justify    	0
-					label      	"IPSec Protocol Module")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@797
-					location   	(814, 1105)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	572
-					justify    	0
-					label      	"<<IP Stack layer DLL plug-in>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40A9CB2D0265"
-				    width      	592
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object ClassView "Class" "Logical View::IPSec::IPSec::Crypto Library Protocol Module" @798
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1102, 1752)
-				    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 	@798
-					location   	(797, 1700)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	610
-					justify    	0
-					label      	"Crypto Library Protocol Module")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@798
-					location   	(797, 1650)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	610
-					justify    	0
-					label      	"<<IPSEC6 DLL plug-in>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADB3500215"
-				    width      	628
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @799
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB4CF00B3"
-				    client     	@797
-				    supplier   	@798
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure::Socket Server protocols API" @800
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(523, 1377)
-				    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 	@800
-					location   	(522, 1485)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	415
-					justify    	0
-					label      	"Socket Server protocols API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3E817CDB019F"
-				    width      	58
-				    height     	58
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IP hook API" @801
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(526, 1008)
-				    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 	@801
-					location   	(525, 1116)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	422
-					justify    	0
-					label      	"IP hook API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3E817CDB02EF"
-				    width      	58
-				    height     	58
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::TCP/IP API" @802
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1454, 842)
-				    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 	@802
-					location   	(1453, 950)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	429
-					justify    	0
-					label      	"TCP/IP API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3E817CDB0379"
-				    width      	58
-				    height     	58
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @803
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB52E0326"
-				    client     	@797
-				    supplier   	@802
-				    line_style 	0)
-				(object UsesView "" @804
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB53400AD"
-				    client     	@797
-				    supplier   	@801
-				    line_style 	0)
-				(object UsesView "" @805
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB538038E"
-				    client     	@797
-				    supplier   	@800
-				    line_style 	0)
-				(object UsesView "" @806
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB54601A3"
-				    client     	@798
-				    supplier   	@800
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Security::Cryptography algorithms" @807
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1101, 2052)
-				    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 	@807
-					location   	(1100, 2160)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	435
-					justify    	0
-					label      	"Cryptography algorithms")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3EB8190E0384"
-				    width      	58
-				    height     	58
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @808
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB5C7019D"
-				    client     	@798
-				    supplier   	@807
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Manager" @809
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(2208, 1199)
-				    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 	@809
-					location   	(1978, 1147)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	460
-					justify    	0
-					label      	"IPSec Policy Manager")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@809
-					location   	(1978, 1097)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	460
-					justify    	0
-					label      	"<<Symbian OS Server>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADB65900A2"
-				    width      	478
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure::Sockets client API" @810
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(2689, 1198)
-				    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 	@810
-					location   	(2688, 1306)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	442
-					justify    	0
-					label      	"Sockets client API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3E817CDB0196"
-				    width      	58
-				    height     	58
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Parser" @811
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(2467, 655)
-				    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 	@811
-					location   	(2244, 603)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	446
-					justify    	0
-					label      	"IPSec Policy Parser")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@811
-					location   	(2244, 553)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	446
-					justify    	0
-					label      	"<<Library>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADCE230198"
-				    width      	464
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @812
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADCFF103D3"
-				    client     	@811
-				    supplier   	@802
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy API" @813
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1454, 458)
-				    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 	@813
-					location   	(1137, 406)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	634
-					justify    	0
-					label      	"IPSec Policy API")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@813
-					location   	(1137, 356)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	631
-					justify    	0
-					label      	"<<client-side I/F implementation>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADD18B02CA"
-				    width      	652
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @814
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    stereotype 	(object SegLabel @815
-					Parent_View 	@814
-					location   	(2041, 857)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					anchor     	10
-					anchor_loc 	1
-					nlines     	1
-					max_width  	450
-					justify    	0
-					label      	"<<inter-process>>"
-					pctDist    	0.734338
-					height     	127
-					orientation 	0)
-				    line_color 	3342489
-				    quidu      	"40ADD1FA0304"
-				    client     	@813
-				    supplier   	@809
-				    line_style 	0)
-				(object UsesView "" @816
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD2030311"
-				    client     	@813
-				    supplier   	@802
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec SADB API" @817
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(2304, 1721)
-				    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 	@817
-					location   	(1987, 1669)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	634
-					justify    	0
-					label      	"IPSec SADB API")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@817
-					location   	(1987, 1619)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	631
-					justify    	0
-					label      	"<<client-side I/F implementation>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADD2640342"
-				    width      	652
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec Policy API" @818
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1457, 86)
-				    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 	@818
-					location   	(1456, 194)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	449
-					justify    	0
-					label      	"IPSec Policy API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3F13C49C02A9"
-				    width      	58
-				    height     	58
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec SADB API" @819
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(2304, 1948)
-				    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 	@819
-					location   	(2303, 2056)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	456
-					justify    	0
-					label      	"IPSec SADB API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3FDEBEB4033D"
-				    width      	58
-				    height     	58
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object RealizeView "" @820
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD2E50179"
-				    client     	@813
-				    supplier   	@818
-				    line_style 	0)
-				(object RealizeView "" @821
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD2E8032C"
-				    client     	@817
-				    supplier   	@819
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::PF_KEY API" @822
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1635, 1492)
-				    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 	@822
-					location   	(1634, 1600)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	422
-					justify    	0
-					label      	"PF_KEY API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADD5000179"
-				    width      	58
-				    height     	58
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object RealizeView "" @823
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD5740392"
-				    client     	@797
-				    supplier   	@822
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::SECPOL API" @824
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1629, 1208)
-				    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 	@824
-					location   	(1628, 1316)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	429
-					justify    	0
-					label      	"SECPOL API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADD5890143"
-				    width      	58
-				    height     	58
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object RealizeView "" @825
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD5FC02A5"
-				    client     	@797
-				    supplier   	@824
-				    line_style 	0)
-				(object UsesView "" @826
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADCCDD012F"
-				    client     	@809
-				    supplier   	@810
-				    line_style 	0)
-				(object UsesView "" @827
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADCCF10231"
-				    client     	@809
-				    supplier   	@824
-				    line_style 	0)
-				(object UsesView "" @828
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADCD1903BF"
-				    client     	@809
-				    supplier   	@802
-				    line_style 	0)
-				(object UsesView "" @829
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADCEC6017D"
-				    client     	@809
-				    supplier   	@811
-				    line_style 	0)
-				(object UsesView "" @830
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD357029F"
-				    client     	@817
-				    supplier   	@802
-				    line_style 	0)
-				(object UsesView "" @831
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD4D90368"
-				    client     	@817
-				    supplier   	@810
-				    line_style 	0)
-				(object UsesView "" @832
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD5780351"
-				    client     	@817
-				    supplier   	@822
-				    line_style 	0)))))
-		(object Class_Category "Series 90 01.00"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1401CB"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list)
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Series 90 01.01"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1401DE"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list)
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Series 90 02.00"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1401E8"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list)
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Series 90 02.01"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Obsolete"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Obsolete"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"40A9CB1401F2"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list)
-		    logical_presentations 	(list unit_reference_list))
-		(object Class_Category "Series 60 03.02"
-		    attributes 	(list Attribute_Set
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since"
-			    value      	("S60Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S60 Since for Swad"
-			    value      	("S60ReleaseForSWAD" 5999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since"
-			    value      	("S90Release" 999))
-			(object Attribute
-			    tool       	"MSW Subsystems"
-			    name       	"S90 Since for Swad"
-			    value      	("S90ReleaseForSWAD" 6999)))
-		    quid       	"4434EBFC03AB"
-		    exportControl 	"Public"
-		    logical_models 	(list unit_reference_list)
-		    logical_presentations 	(list unit_reference_list
-			(object ClassDiagram "IPSec Decomposition"
-			    quid       	"4434EC0D02D4"
-			    title      	"IPSec Decomposition"
-			    documentation 	"In addition to these dependencies, each binary module that handles data packets uses so called mbuf manager from Symbian's comms-infrastructure. For clarity, it's not in the figure."
-			    zoom       	80
-			    max_height 	28350
-			    max_width  	21600
-			    origin_x   	1537
-			    origin_y   	0
-			    items      	(list diagram_item_list
-				(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Protocol Module" @833
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1101, 1207)
-				    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 	@833
-					location   	(764, 1155)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	674
-					justify    	0
-					label      	"IPSec Protocol Module")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@833
-					location   	(764, 1105)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	674
-					justify    	0
-					label      	"<<IP Stack layer DLL plug-in>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40A9CB2D0265"
-				    width      	692
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object ClassView "Class" "Logical View::IPSec::IPSec::Crypto Library Protocol Module" @834
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1102, 1752)
-				    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 	@834
-					location   	(755, 1700)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	694
-					justify    	0
-					label      	"Crypto Library Protocol Module")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@834
-					location   	(755, 1650)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	694
-					justify    	0
-					label      	"<<IPSEC6 DLL plug-in>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADB3500215"
-				    width      	712
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @835
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB4CF00B3"
-				    client     	@833
-				    supplier   	@834
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure::Socket Server protocols API" @836
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(523, 1377)
-				    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 	@836
-					location   	(522, 1489)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	313
-					justify    	0
-					label      	"Socket Server protocols API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3E817CDB019F"
-				    width      	66
-				    height     	66
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @837
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB538038E"
-				    client     	@833
-				    supplier   	@836
-				    line_style 	0)
-				(object UsesView "" @838
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB54601A3"
-				    client     	@834
-				    supplier   	@836
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IP hook API" @839
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(526, 1008)
-				    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 	@839
-					location   	(525, 1120)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	317
-					justify    	0
-					label      	"IP hook API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3E817CDB02EF"
-				    width      	66
-				    height     	66
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @840
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB53400AD"
-				    client     	@833
-				    supplier   	@839
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::TCP/IP API" @841
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1454, 842)
-				    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 	@841
-					location   	(1453, 954)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	321
-					justify    	0
-					label      	"TCP/IP API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3E817CDB0379"
-				    width      	66
-				    height     	66
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @842
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB52E0326"
-				    client     	@833
-				    supplier   	@841
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Security::Cryptography algorithms" @843
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1101, 2052)
-				    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 	@843
-					location   	(1100, 2164)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	325
-					justify    	0
-					label      	"Cryptography algorithms")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3EB8190E0384"
-				    width      	66
-				    height     	66
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @844
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADB5C7019D"
-				    client     	@834
-				    supplier   	@843
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Manager" @845
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(2208, 1199)
-				    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 	@845
-					location   	(1933, 1147)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	550
-					justify    	0
-					label      	"IPSec Policy Manager")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@845
-					location   	(1933, 1097)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	550
-					justify    	0
-					label      	"<<Symbian OS Server>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADB65900A2"
-				    width      	568
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @846
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADCD1903BF"
-				    client     	@845
-				    supplier   	@841
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Comms Infrastructure::Sockets client API" @847
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(2689, 1198)
-				    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 	@847
-					location   	(2688, 1310)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	328
-					justify    	0
-					label      	"Sockets client API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3E817CDB0196"
-				    width      	66
-				    height     	66
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @848
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADCCDD012F"
-				    client     	@845
-				    supplier   	@847
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy Parser" @849
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(2467, 655)
-				    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 	@849
-					location   	(2216, 603)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	502
-					justify    	0
-					label      	"IPSec Policy Parser")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@849
-					location   	(2216, 553)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	502
-					justify    	0
-					label      	"<<Library>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADCE230198"
-				    width      	520
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @850
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADCEC6017D"
-				    client     	@845
-				    supplier   	@849
-				    line_style 	0)
-				(object UsesView "" @851
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADCFF103D3"
-				    client     	@849
-				    supplier   	@841
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec Policy API" @852
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1454, 458)
-				    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 	@852
-					location   	(1082, 406)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	744
-					justify    	0
-					label      	"IPSec Policy API")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@852
-					location   	(1082, 356)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	744
-					justify    	0
-					label      	"<<client-side I/F implementation>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADD18B02CA"
-				    width      	762
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @853
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    stereotype 	(object SegLabel @854
-					Parent_View 	@853
-					location   	(1792, 623)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					anchor     	10
-					anchor_loc 	1
-					nlines     	1
-					max_width  	450
-					justify    	0
-					label      	"<<inter-process>>"
-					pctDist    	0.265701
-					height     	120
-					orientation 	0)
-				    line_color 	3342489
-				    quidu      	"40ADD1FA0304"
-				    client     	@852
-				    supplier   	@845
-				    line_style 	0)
-				(object UsesView "" @855
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD2030311"
-				    client     	@852
-				    supplier   	@841
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::IPSec::IPSec SADB API" @856
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(2304, 1721)
-				    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 	@856
-					location   	(1932, 1669)
-					fill_color 	13434879
-					nlines     	1
-					max_width  	744
-					justify    	0
-					label      	"IPSec SADB API")
-				    stereotype 	(object ItemLabel
-					Parent_View 	@856
-					location   	(1932, 1619)
-					fill_color 	13434879
-					anchor     	10
-					nlines     	1
-					max_width  	744
-					justify    	0
-					label      	"<<client-side I/F implementation>>")
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADD2640342"
-				    width      	762
-				    height     	228
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object UsesView "" @857
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD357029F"
-				    client     	@856
-				    supplier   	@841
-				    line_style 	0)
-				(object UsesView "" @858
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD4D90368"
-				    client     	@856
-				    supplier   	@847
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec Policy API" @859
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1457, 86)
-				    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 	@859
-					location   	(1456, 198)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	331
-					justify    	0
-					label      	"IPSec Policy API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3F13C49C02A9"
-				    width      	66
-				    height     	66
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object RealizeView "" @860
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD2E50179"
-				    client     	@852
-				    supplier   	@859
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::Symbian SW Context::Symbian SW::Symbian OS::Networking::IPSec SADB API" @861
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(2304, 1948)
-				    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 	@861
-					location   	(2303, 2060)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	335
-					justify    	0
-					label      	"IPSec SADB API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"3FDEBEB4033D"
-				    width      	66
-				    height     	66
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object RealizeView "" @862
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD2E8032C"
-				    client     	@856
-				    supplier   	@861
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::PF_KEY API" @863
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1635, 1492)
-				    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 	@863
-					location   	(1634, 1604)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	338
-					justify    	0
-					label      	"PF_KEY API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADD5000179"
-				    width      	66
-				    height     	66
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object RealizeView "" @864
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD5740392"
-				    client     	@833
-				    supplier   	@863
-				    line_style 	0)
-				(object UsesView "" @865
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD5780351"
-				    client     	@856
-				    supplier   	@863
-				    line_style 	0)
-				(object ClassView "Class" "Logical View::IPSec::SECPOL API" @866
-				    ShowCompartmentStereotypes 	TRUE
-				    IncludeAttribute 	TRUE
-				    IncludeOperation 	TRUE
-				    location   	(1629, 1208)
-				    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 	@866
-					location   	(1628, 1320)
-					anchor_loc 	1
-					nlines     	2
-					max_width  	341
-					justify    	0
-					label      	"SECPOL API")
-				    icon       	"Interface"
-				    icon_style 	"Icon"
-				    line_color 	3342489
-				    fill_color 	13434879
-				    quidu      	"40ADD5890143"
-				    width      	66
-				    height     	66
-				    annotation 	8
-				    autoResize 	TRUE)
-				(object RealizeView "" @867
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADD5FC02A5"
-				    client     	@833
-				    supplier   	@866
-				    line_style 	0)
-				(object UsesView "" @868
-				    stereotype 	TRUE
-				    line_color 	3342489
-				    quidu      	"40ADCCF10231"
-				    client     	@845
-				    supplier   	@866
-				    line_style 	0))))))
-	    logical_presentations 	(list unit_reference_list)))
-    logical_presentations 	(list unit_reference_list
-	(object ClassDiagram "Main"
-	    quid       	"443A47B4010D"
-	    title      	"Main"
-	    zoom       	100
-	    max_height 	28350
-	    max_width  	21600
-	    origin_x   	0
-	    origin_y   	0
-	    items      	(list diagram_item_list))))
--- a/networksecurity/ipsec/ipsec6/Documentation/ipsec6.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,82028 +0,0 @@
-
-(object Petal
-    version    	46
-    _written   	"Example_Name
-    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       	"4373479202FD"
-    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      	0
-	gridY      	0
-	defaultFont 	(object Font
-	    size       	10
-	    face       	"Arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	3
-	showClassOfObject 	TRUE
-	notation   	"Unified")
-    root_usecase_package 	(object Class_Category "Use Case View"
-	quid       	"4373479202FF"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"4373479401F5"
-		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       	"4373479202FE"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"437347920300"
-	logical_models 	(list unit_reference_list
-	    (object Class "TProtocolName"
-		quid       	"439404E601CD")
-	    (object Class "CProtocolIP"
-		quid       	"4394498A0257")
-	    (object Class "$UNNAMED$0"
-		quid       	"43983354009B")
-	    (object UseCase "NewUseCase"
-		quid       	"438C1A490151"
-		stereotype 	"use-case realization")
-	    (object Association "$UNNAMED$1"
-		quid       	"438C5E120269"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$2"
-			quid       	"438C5E150324"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::IPSEC"
-			quidu      	"43734937034B"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$3"
-			quid       	"438C5E150326"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolFamilyIpsec"
-			quidu      	"437347F4030D")))
-	    (object Association "$UNNAMED$4"
-		quid       	"438D69EB0189"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$5"
-			quid       	"438D69ED00CE"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::RHookSA"
-			quidu      	"437347F6003E"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$6"
-			quid       	"438D69ED00DD"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::CIp6Hook"
-			quidu      	"43734D99033C"
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$7"
-		quid       	"438D6A7503C3"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$8"
-			quid       	"438D6A7802D9"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::RHookSA"
-			quidu      	"437347F6003E"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$9"
-			quid       	"438D6A7802E8"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-			quidu      	"437347F60138"
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$10"
-		quid       	"438D77160098"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$11"
-			quid       	"438D771700B7"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-			quidu      	"4373492F0213"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$12"
-			quid       	"438D771700C7"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$13"
-		quid       	"439404580135"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$14"
-			quid       	"439404580368"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::TLibraryPtr"
-			quidu      	"437347F500FA"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$15"
-			quid       	"439404580377"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::CLibraryList"
-			quidu      	"437347F50157"
-			client_cardinality 	(value cardinality "0..*")
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$16"
-		quid       	"439405140258"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$17"
-			quid       	"4394051600F1"
-			supplier   	"Logical View::TProtocolName"
-			quidu      	"439404E601CD"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$18"
-			quid       	"4394051600F3"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::TLibraryPtr"
-			quidu      	"437347F500FA")))
-	    (object Association "$UNNAMED$19"
-		quid       	"4394078500BD"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$20"
-			quid       	"43940786014A"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmMap"
-			quidu      	"437349310280"
-			client_cardinality 	(value cardinality "0..*")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$21"
-			quid       	"43940786014C"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::CAlgorithmList"
-			quidu      	"4373493102DE"
-			is_aggregate 	TRUE)))
-	    (object Class_Category "VC++ Reverse Engineered"
-		quid       	"437347F40232"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "NewInterface"
-			quid       	"4378A3DE01EF"
-			stereotype 	"Interface"
-			operations 	(list Operations
-			    (object Operation "opname"
-				quid       	"4378AF0601A1"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "NewInterface2"
-			quid       	"43799395010B"
-			stereotype 	"Interface")
-		    (object Association "$UNNAMED$22"
-			quid       	"4378A5C900AA"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$23"
-				quid       	"4378A5CC02FC"
-				supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-				quidu      	"4373492F0213"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$24"
-				quid       	"4378A5CC033A"
-				supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-				quidu      	"437347F603D8"
-				Containment 	"By Reference"
-				is_navigable 	TRUE
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$25"
-			quid       	"4378AE4F016B"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$26"
-				quid       	"4378AE5002C3"
-				supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-				quidu      	"4373492F0213"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$27"
-				quid       	"4378AE5002E2"
-				supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-				quidu      	"437347F603D8"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$28"
-			quid       	"437993A4004F"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$29"
-				quid       	"437993A7009D"
-				supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderKey"
-				quidu      	"43734936035B"
-				client_cardinality 	(value cardinality "0..*")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$30"
-				quid       	"437993A700AD"
-				supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-				quidu      	"437349360138"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$31"
-			quid       	"437996B701BC"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$32"
-				quid       	"437996B80278"
-				supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicyAction"
-				quidu      	"4373492F002E"
-				client_cardinality 	(value cardinality "0..*")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$33"
-				quid       	"437996B80287"
-				supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySelector"
-				quidu      	"4373492F00CB"
-				is_navigable 	TRUE
-				is_aggregate 	TRUE)))
-		    (object Class_Category "rose"
-			quid       	"437347F40243"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CEndPoint"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F40245"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F40261"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecReferenceCountObject"
-					quidu      	"43734930029F"))
-				operations 	(list Operations
-				    (object Operation "~CEndPoint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F40271"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CEndPoint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F40272"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"437347F40273"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "aScope"
-						quid       	"437347F40274"
-						type       	"const TUint32"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CEndPoint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F40275"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"437347F40276"
-						type       	"RCircularList&")
-					    (object Parameter "aLength"
-						quid       	"437347F40277"
-						type       	"TUint"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F40280"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"437347F40282"
-						type       	"RCircularList&")
-					    (object Parameter "aName"
-						quid       	"437347F40283"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"CEndPoint*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437347F40245")
-				    (object Operation "Cast"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F40284"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"437347F40286"
-						type       	"RCircularList&"))
-					result     	"CEndPoint&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437347F40245")
-				    (object Operation "MatchingName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F40287"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"437347F40288"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Name"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F402DE"
-					stereotype 	"const"
-					result     	"const TDesC8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsNamed"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F402E0"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TAddressBuf"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F402EE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F402FE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TBuf<70>"
-					quidu      	"437347F402EF"))
-				operations 	(list Operations
-				    (object Operation "TAddressBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F402FF"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"437347F40300"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf<70>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"437347F402EF"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"437347F402FD"
-					supplier   	"TBuf"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CProtocolFamilyIpsec"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F4030D"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F4030E"
-					supplier   	"CProtocolFamilyBase"))
-				operations 	(list Operations
-				    (object Operation "CProtocolFamilyIpsec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F4030F"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CProtocolFamilyIpsec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F40310"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Install"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F40311"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F4031C"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewProtocolL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F4031D"
-					parameters 	(list Parameters
-					    (object Parameter "aSockType"
-						quid       	"437347F4031E"
-						type       	"TUint")
-					    (object Parameter "aProtocol"
-						quid       	"437347F4031F"
-						type       	"TUint"))
-					result     	"CProtocolBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProtocolList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F40320"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocolList"
-						quid       	"437347F40321"
-						type       	"TServerProtocolDesc* &"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TAcquireMessage"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F403B9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F403C8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"))
-				operations 	(list Operations
-				    (object Operation "TAcquireMessage"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F403C9"
-					parameters 	(list Parameters
-					    (object Parameter "aSA"
-						quid       	"437347F403CA"
-						type       	"const CSecurityAssoc&"
-						const      	TRUE)
-					    (object Parameter "aSpec"
-						quid       	"437347F403CB"
-						type       	"const TSecurityAssocSpec&"
-						const      	TRUE)
-					    (object Parameter "aTunnel"
-						quid       	"437347F403CC"
-						type       	"TUint8")
-					    (object Parameter "aTs"
-						quid       	"437347F403CD"
-						type       	"const RTrafficSelectorSet&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TExpireMessage"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F5008C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F5009C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"))
-				operations 	(list Operations
-				    (object Operation "TExpireMessage"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F5009D"
-					parameters 	(list Parameters
-					    (object Parameter "aSA"
-						quid       	"437347F5009E"
-						type       	"const CSecurityAssoc&"
-						const      	TRUE)
-					    (object Parameter "aExpired"
-						quid       	"437347F5009F"
-						type       	"const T_sadb_lifetime&"
-						const      	TRUE)
-					    (object Parameter "aSeq"
-						quid       	"437347F500A0"
-						type       	"TUint32"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TLibraryPtr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F500FA"
-				operations 	(list Operations
-				    (object Operation "TLibraryPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F500FB"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TLibraryPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F50109"
-					parameters 	(list Parameters
-					    (object Parameter "aLibrary"
-						quid       	"437347F5010A"
-						type       	"CProtocolCrypto*")
-					    (object Parameter "aName"
-						quid       	"437347F5010B"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "algs"
-						quid       	"437347F5010C"
-						type       	"TAlgorithmDesc*")
-					    (object Parameter "aNum"
-						quid       	"437347F5010D"
-						type       	"TUint"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CLibraryList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F50157"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F5015A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CArrayFixFlat<TLibraryPtr>"
-					quidu      	"437347F50158"))
-				operations 	(list Operations
-				    (object Operation "CLibraryList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F50167"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CLibraryList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F50168"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F50169"
-					parameters 	(list Parameters
-					    (object Parameter "aLibrary"
-						quid       	"437347F5016A"
-						type       	"CProtocolCrypto*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F5016B"
-					parameters 	(list Parameters
-					    (object Parameter "aMap"
-						quid       	"437347F5016C"
-						type       	"const TAlgorithmMap&"
-						const      	TRUE)
-					    (object Parameter "aLib"
-						quid       	"437347F5016D"
-						type       	"TLibraryPtr* *"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Instantiated_Class "CArrayFixFlat<TLibraryPtr>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"437347F50158"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"437347F50159"
-					supplier   	"CArrayFixFlat"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CAuthenticationHmac"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F50203"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F50204"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationBase"
-					quidu      	"43734932008C"))
-				operations 	(list Operations
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F50205"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F50207"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"437347F50209"
-						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       	"437347F50213"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"437347F50215"
-						type       	"TInt"))
-					result     	"const TDesC8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compare"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F50216"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aDigest"
-						quid       	"437347F50218"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F50219"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DigestSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F5021B"
-					documentation 	
-|
-| Return the number of bytes defined by the algorithm
-| map, not the real digest length of the algorithm.
-					
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F50222"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLib"
-						quid       	"437347F50224"
-						type       	"const TLibraryPtr&"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						quid       	"437347F50225"
-						type       	"TUint")
-					    (object Parameter "aKey"
-						quid       	"437347F50226"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aBits"
-						quid       	"437347F50227"
-						type       	"TInt"))
-					result     	"CAuthenticationHmac*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0
-					quidu      	"437347F50203")
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F50228"
-					parameters 	(list Parameters
-					    (object Parameter "aLib"
-						quid       	"437347F50229"
-						type       	"const TLibraryPtr&"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						quid       	"437347F5022A"
-						type       	"TUint")
-					    (object Parameter "aKey"
-						quid       	"437347F50232"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aBits"
-						quid       	"437347F50233"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "~CAuthenticationHmac"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F50234"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CAuthenticationHmac"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F50236"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CEncryptionCipher"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F502CE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F502CF"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEncryptionBase"
-					quidu      	"43734932005D"))
-				operations 	(list Operations
-				    (object Operation "Encrypt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F502D0"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anIV"
-						quid       	"437347F502D2"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Decrypt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F502DE"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anIV"
-						quid       	"437347F502E0"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F502E1"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						quid       	"437347F502E3"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Finish"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F502E4"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anIV"
-						quid       	"437347F502E6"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F502E7"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IVSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F502EF"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CEncryptionCipher"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F502F1"
-					parameters 	(list Parameters
-					    (object Parameter "aLib"
-						quid       	"437347F502F2"
-						type       	"const TLibraryPtr&"
-						const      	TRUE)
-					    (object Parameter "anIndex"
-						quid       	"437347F502F3"
-						type       	"TUint")
-					    (object Parameter "aBits"
-						quid       	"437347F502F4"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "~CEncryptionCipher"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F502F5"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CEncryptionNull"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F5034B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F5034C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEncryptionBase"
-					quidu      	"43734932005D"))
-				operations 	(list Operations
-				    (object Operation "Encrypt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F5034D"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"437347F5034F"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Decrypt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F5035B"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"437347F5035D"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F5035E"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"437347F50360"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Finish"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F50361"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"437347F50363"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F50364"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IVSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F5036C"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CEncryptionNull"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F5036E"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "~CEncryptionNull"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F5036F"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RHookSA"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F6003E"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F6003F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RSecurityAssociation"
-					quidu      	"43734932001F"))
-				operations 	(list Operations
-				    (object Operation "Callback"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F60040"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aAssociation"
-						quid       	"437347F6004F"
-						type       	"RSecurityAssociation&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RHookSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F60050"
-					parameters 	(list Parameters
-					    (object Parameter "aFlow"
-						quid       	"437347F60051"
-						type       	"CFlowContext&")
-					    (object Parameter "aItem"
-						quid       	"437347F60052"
-						type       	"CPolicyAction* const"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TUpperLayerSnoop"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F6007D"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F6007E"
-					documentation 	" Basic"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F60080"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Port"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F60082"
-					documentation 	" Access values"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOff"
-						quid       	"437347F6008D"
-						type       	"TUint8"))
-					result     	"TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Byte"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F6008E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOff"
-						quid       	"437347F60090"
-						type       	"TUint8"))
-					result     	"TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TSnoopHeader"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F600AB"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CIpsecHook"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F60138"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F60139"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecReferenceCountObject"
-					quidu      	"43734930029F")
-				    (object Inheritance_Relationship
-					quid       	"437347F6013A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MFlowHook"
-					quidu      	"43734DA1032C"))
-				operations 	(list Operations
-				    (object Operation "CIpsecHook"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F6013B"
-					parameters 	(list Parameters
-					    (object Parameter "aMgr"
-						quid       	"437347F6013C"
-						type       	"MAssociationManager&")
-					    (object Parameter "aFlow"
-						quid       	"437347F6013D"
-						type       	"CFlowContext&")
-					    (object Parameter "aInfo"
-						quid       	"437347F6013E"
-						type       	"const RPolicySelectorInfo&"
-						const      	TRUE)
-					    (object Parameter "aCount"
-						quid       	"437347F60148"
-						type       	"const TInt"
-						const      	TRUE)
-					    (object Parameter "aTunnels"
-						quid       	"437347F60149"
-						type       	"const TInt"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "~CIpsecHook"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F6014A"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Assoc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F6014B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						quid       	"437347F6014D"
-						type       	"TInt"))
-					result     	"RHookSA&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0
-					quidu      	"437347F6003E")
-				    (object Operation "Tunnel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F6014E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						quid       	"437347F60157"
-						type       	"TInt"))
-					result     	"RIpAddress&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F60158"
-					documentation 	" for CProtocolSecpol"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aMgr"
-						quid       	"437347F6015A"
-						type       	"MAssociationManager&")
-					    (object Parameter "aFlow"
-						quid       	"437347F6015B"
-						type       	"CFlowContext&")
-					    (object Parameter "aInfo"
-						quid       	"437347F6015C"
-						type       	"const RPolicySelectorInfo&"
-						const      	TRUE)
-					    (object Parameter "aCount"
-						quid       	"437347F6015D"
-						type       	"TInt")
-					    (object Parameter "aItems"
-						quid       	"437347F6015E"
-						type       	"CPolicyAction* *")
-					    (object Parameter "aTunnels"
-						quid       	"437347F6015F"
-						type       	"TInt")
-					    (object Parameter "aSrc"
-						quid       	"437347F60167"
-						type       	"const RIpAddress*"
-						const      	TRUE))
-					result     	"CIpsecHook*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437347F60138")
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F60168"
-					documentation 	" MFlowHook"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F60169"
-					parameters 	(list Parameters
-					    (object Parameter "aHead"
-						quid       	"437347F6016A"
-						type       	"TPacketHead&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F6016B"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"437347F6016C"
-						type       	"RMBufSendPacket&")
-					    (object Parameter "aInfo"
-						quid       	"437347F6016D"
-						type       	"RMBufSendInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F60177"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TIpsecFragmentData"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F601B5"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CIpsecFragmentInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F60242"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F60243"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "CIpsecFragmentInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F60244"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						quid       	"437347F60245"
-						type       	"TUint"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F60251"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						quid       	"437347F60253"
-						type       	"TUint"))
-					result     	"CIpsecFragmentInfo*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437347F60242")
-				    (object Operation "operator[]"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F60254"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						quid       	"437347F60256"
-						type       	"TInt"))
-					result     	"TIpsecFragmentData&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437347F601B5")
-				    (object Operation "~CIpsecFragmentInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F60257"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CProtocolSecpol"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F603D8"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F603D9"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolPosthook"
-					quidu      	"43734D930213")
-				    (object Inheritance_Relationship
-					quid       	"437347F70000"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MSecurityPolicyManager"
-					quidu      	"4373492F01C5")
-				    (object Inheritance_Relationship
-					quid       	"437347F70001"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MEventListener"
-					quidu      	"43734D9C02F3"
-					exportControl 	"Private"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"43799A4E01C0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-					quidu      	"437347F60138"))
-				operations 	(list Operations
-				    (object Operation "CProtocolSecpol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70002"
-					documentation 	" ESOCK Protocol Basics"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CProtocolSecpol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70003"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindToL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70004"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"437347F70005"
-						type       	"CProtocolBase*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Identify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70006"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aInfo"
-						quid       	"437347F70010"
-						type       	"TServerProtocolDesc*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewSAPL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70011"
-					parameters 	(list Parameters
-					    (object Parameter "aSockType"
-						quid       	"437347F70012"
-						type       	"TUint"))
-					result     	"CServProviderBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TransformL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70013"
-					documentation 	" for CProtocolIpsec (inbound transforms)"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"437347F70014"
-						type       	"RMBufHookPacket&")
-					    (object Parameter "aInfo"
-						quid       	"437347F70015"
-						type       	"RMBufRecvInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70016"
-					documentation 	" Hook methods (inbound direction)"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"437347F7001F"
-						type       	"RMBufHookPacket&")
-					    (object Parameter "aInfo"
-						quid       	"437347F70020"
-						type       	"RMBufRecvInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OpenL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70021"
-					documentation 	" Hook methods (outbound direction)"
-					parameters 	(list Parameters
-					    (object Parameter "aHead"
-						quid       	"437347F70022"
-						type       	"TPacketHead&")
-					    (object Parameter "aFlow"
-						quid       	"437347F70023"
-						type       	"CFlowContext*"))
-					result     	"MFlowHook*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Notify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70024"
-					documentation 	" MEventListener"
-					parameters 	(list Parameters
-					    (object Parameter "aEventClass"
-						quid       	"437347F70025"
-						type       	"TUint")
-					    (object Parameter "aEventType"
-						quid       	"437347F7002E"
-						type       	"TUint")
-					    (object Parameter "aData"
-						quid       	"437347F7002F"
-						type       	"const void*"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetInterfaceIndex"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70030"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"437347F70031"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "UpdateInterfaceIndex"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70032"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"437347F70033"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aIndex"
-						quid       	"437347F7003E"
-						type       	"TUint32"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "FixupInterfaceIndexes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7003F"
-					parameters 	(list Parameters
-					    (object Parameter "aPolicy"
-						quid       	"437347F70040"
-						type       	"CSecurityPolicy*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Policy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F70041"
-					documentation 	" Security Policy Management section"
-					stereotype 	"const"
-					result     	"CSecurityPolicy*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SetPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70043"
-					parameters 	(list Parameters
-					    (object Parameter "aPolicy"
-						quid       	"437347F7004E"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aOffset"
-						quid       	"437347F7004F"
-						type       	"TUint&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Deliver"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70050"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"437347F70051"
-						type       	"RMBufPacketBase&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "NetworkAttachedL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70052"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "NetworkDetached"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70053"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "InterfaceAttached"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7005D"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"437347F7005E"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aIf"
-						quid       	"437347F7005F"
-						type       	"CNifIfBase*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SelectSource"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70060"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aDst"
-						quid       	"437347F70062"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"437347F7006D"
-						type       	"RIpAddress&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CollectBundle"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7006E"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFilter"
-						quid       	"437347F70070"
-						type       	"TPolicyFilterInfo&")
-					    (object Parameter "aKey"
-						quid       	"437347F70071"
-						type       	"RPolicySelectorInfo&")
-					    (object Parameter "aMaxItems"
-						quid       	"437347F70072"
-						type       	"const TInt"
-						const      	TRUE)
-					    (object Parameter "aItems"
-						quid       	"437347F70073"
-						type       	"CPolicyAction* *")
-					    (object Parameter "aSrc"
-						quid       	"437347F70074"
-						type       	"RIpAddress*")
-					    (object Parameter "aTunnels"
-						quid       	"437347F70075"
-						type       	"TInt&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "UpdateTunnelInterface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7007D"
-					parameters 	(list Parameters
-					    (object Parameter "aInfo"
-						quid       	"437347F7007E"
-						type       	"RMBufRecvInfo&")
-					    (object Parameter "aSa"
-						quid       	"437347F7007F"
-						type       	"const CSecurityAssoc* const"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CheckPacketId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70080"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"437347F70081"
-						type       	"RMBufHookPacket&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CheckFragmentPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70082"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Instantiated_Class "TDblQue<CProviderSecpol>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"437347F700AB"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"437347F700AC"
-					supplier   	"TDblQue"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CProtocolIpsec"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F70157"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F70158"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIp6Hook"
-					quidu      	"43734D99033C"))
-				operations 	(list Operations
-				    (object Operation "CProtocolIpsec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F70159"
-					parameters 	(list Parameters
-					    (object Parameter "aSecpol"
-						quid       	"437347F7015A"
-						type       	"CProtocolSecpol&"
-						quidu      	"437347F603D8"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CProtocolIpsec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7015B"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Identify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F70167"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aEntry"
-						quid       	"437347F70169"
-						type       	"TServerProtocolDesc*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437347F7016A"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"437347F7016B"
-						type       	"RMBufHookPacket&")
-					    (object Parameter "aInfo"
-						quid       	"437347F7016C"
-						type       	"RMBufRecvInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TKeyword"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F70196"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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
-|	/**
-|	* Tokens of the IPsec policy syntax.
-|	*/
-|	{
-|	token_string,		///< Any string of non-white space and non-token characters.
-|	token_question,		///< Question mark: '?'
-|	token_equal,		///< Equal sign: '='
-|	token_comma,		///< Comma: ','
-|	token_brace_left,	///< Left brace: '{'
-|	token_brace_right,	///< Right brace: '}'
-|	token_par_left,		///< Left parens: '('
-|	token_par_right,	///< Right parens: ')'
-|	token_eof			///< End of policy string.
-|	} token_type;
-					))
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F701B5"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TParser"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437347F702CE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437347F702DE"
-					supplier   	"TLex"))
-				operations 	(list Operations
-				    (object Operation "TParser"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F702DF"
-					parameters 	(list Parameters
-					    (object Parameter "aSp"
-						quid       	"437347F702E0"
-						type       	"CSecurityPolicy*")
-					    (object Parameter "aPolicy"
-						quid       	"437347F702E1"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aEp"
-						quid       	"437347F702E2"
-						type       	"REndPoints&"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ParseL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F702E3"
-					parameters 	(list Parameters
-					    (object Parameter "aStartOffset"
-						quid       	"437347F702E4"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ParseEndPointL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F702E5"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SetAddressOrEndPointL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F702EE"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"437347F702EF"
-						type       	"RIpAddress&")
-					    (object Parameter "aMask"
-						quid       	"437347F702F0"
-						type       	"TInt")
-					    (object Parameter "aError"
-						quid       	"437347F702F1"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ParseAddressL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F702F2"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"437347F702F3"
-						type       	"RIpAddress&")
-					    (object Parameter "aMask"
-						quid       	"437347F702F4"
-						type       	"TInt")
-					    (object Parameter "aError"
-						quid       	"437347F702FD"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ParseAddressAndMaskL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F702FE"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"437347F702FF"
-						type       	"RIpAddress&")
-					    (object Parameter "aMask"
-						quid       	"437347F70300"
-						type       	"RIpAddress&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ParseSecurityBundleL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70301"
-					parameters 	(list Parameters
-					    (object Parameter "aActions"
-						quid       	"437347F70302"
-						type       	"RPolicyActions&")
-					    (object Parameter "aTS"
-						quid       	"437347F70303"
-						type       	"CTransportSelector*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ParseAssociationParametersL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7030D"
-					parameters 	(list Parameters
-					    (object Parameter "aSpec"
-						quid       	"437347F7030E"
-						type       	"TSecurityAssocSpec&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ParseSelectorL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7030F"
-					parameters 	(list Parameters
-					    (object Parameter "aPs"
-						quid       	"437347F70310"
-						type       	"CPolicySelector* &"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TransportSelectorL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F70311"
-					parameters 	(list Parameters
-					    (object Parameter "aTs"
-						quid       	"437347F70312"
-						type       	"CTransportSelector* &"))
-					result     	"token_type"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0
-					quidu      	"437347F701B5")
-				    (object Operation "ParseAssociationL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7031C"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ParseAlgorithmReferenceL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7031D"
-					parameters 	(list Parameters
-					    (object Parameter "aInsert"
-						quid       	"437347F7031E"
-						type       	"TInt"))
-					result     	"TAlgorithmMap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ParseAlgorithmMappingL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7031F"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"437347F70320"
-						type       	"TAlgorithmClass"
-						quidu      	"4373493800FB"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "NextToken"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7032C"
-					result     	"token_type"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0
-					quidu      	"437347F701B5")
-				    (object Operation "SkipSpaceAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437347F7032D"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CPolicySpec"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373492F0000"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373492F0001"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecReferenceCountObject"
-					quidu      	"43734930029F"))
-				operations 	(list Operations
-				    (object Operation "~CPolicySpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0002"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CPolicySpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0003"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CPolicyAction"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373492F002E"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373492F003E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecReferenceCountObject"
-					quidu      	"43734930029F"))
-				operations 	(list Operations
-				    (object Operation "~CPolicyAction"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F003F"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RPolicyActions"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef class RArray<CPolicyAction *> RPolicyActions;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373492F0072"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CSelectorInterface"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373492F008C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373492F008D"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "CSelectorInterface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F009C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CSelectorInterface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F009D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373492F00CB"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373492F00DA"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "CPolicySelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F00DB"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CPolicySelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F00DC"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373492F0148"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373492F0149"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "CSecurityPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F014A"
-					documentation 	
-|
-| Construct an empty policy object
-					
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "~CSecurityPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F014B"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SetPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F014C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPolicy"
-						quid       	"4373492F0158"
-						type       	"CSecurityPolicy* &")
-					    (object Parameter "aNewPolicy"
-						quid       	"4373492F0159"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aOffset"
-						quid       	"4373492F015A"
-						type       	"TUint&")
-					    (object Parameter "aEp"
-						quid       	"4373492F015B"
-						type       	"REndPoints&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindSpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F015C"
-					documentation 	
-|
-| The following methods are really intended to be used only
-| by the Policy parser, not for generic consumption!
-					
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"4373492F015E"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"CPolicySpec*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"4373492F0000")
-				    (object Operation "FindAlg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F015F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"4373492F0161"
-						type       	"TAlgorithmClass"
-						quidu      	"4373493800FB")
-					    (object Parameter "anAlg"
-						quid       	"4373492F0167"
-						type       	"TInt"))
-					result     	"TAlgorithmMap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindAlg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F0168"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLib"
-						quid       	"4373492F016A"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "anAlg"
-						quid       	"4373492F016B"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"TAlgorithmMap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewAlgL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F016C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLib"
-						quid       	"4373492F016E"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "anAlg"
-						quid       	"4373492F016F"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"TAlgorithmMap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LookupInterfaceL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0170"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"4373492F0177"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"const CSelectorInterface*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Instantiated_Class "RArray<CPolicySpec*>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"4373492F0186"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"4373492F0187"
-					supplier   	"RArray"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Instantiated_Class "RArray<RIpAddress>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"4373492F0196"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"4373492F0197"
-					supplier   	"RArray"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MSecurityPolicyManager"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373492F01C5"
-				documentation 	
-|
-|	This header contains "private" data between sc_prt.cpp and sc_sap.cpp.
-|	It should not be included by anyone else.
-				
-				stereotype 	"interface"
-				operations 	(list Operations
-				    (object Operation "SetPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F01C6"
-					documentation 	
-|*
-|	* Set a new policy for the IPSEC.
-|	*
-|	* @param aPolicy	The policy definition string
-|	* @retval aOffset	Parsing offset into the policy string. In and out parameter.
-|	*
-|	* @return KErrNone, if policy installed, and error otherwise.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPolicy"
-						quid       	"4373492F01C8"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aOffset"
-						quid       	"4373492F01C9"
-						type       	"TUint&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Deliver"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F01D4"
-					documentation 	
-|*
-|	* Deliver a copy of a packet to all policy sockets.
-|	*
-|	* @param aPacket The packet
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"4373492F01D6"
-						type       	"RMBufPacketBase&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				module     	"Component View::rose.idl"
-				quidu      	"43BA68DB02B3"
-				language   	"VC++")
-			    (object Class "CProviderSecpol"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373492F0213"
-				documentation 	
-|//////////////////////////////////////////////////////////////////////////////
-| Secpol Socket Provider Base
-|//////////////////////////////////////////////////////////////////////////////
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43BA68F000CE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderIpsecBase"
-					quidu      	"43BA68FA02F1"))
-				operations 	(list Operations
-				    (object Operation "InitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0223"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CProviderSecpol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0224"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"4373492F0225"
-						type       	"MSecurityPolicyManager*"
-						quidu      	"4373492F01C5"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CProviderSecpol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0226"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Start"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0227"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocalName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0228"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"4373492F0233"
-						type       	"TSockAddr&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLocalName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0234"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"4373492F0235"
-						type       	"TSockAddr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0236"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"4373492F0238"
-						type       	"TSockAddr&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRemName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0239"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"4373492F023A"
-						type       	"TSockAddr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0242"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						quid       	"4373492F0244"
-						type       	"TUint")
-					    (object Parameter "name"
-						quid       	"4373492F0245"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						quid       	"4373492F0246"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ioctl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0247"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						quid       	"4373492F0248"
-						type       	"TUint")
-					    (object Parameter "name"
-						quid       	"4373492F0249"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						quid       	"4373492F024A"
-						type       	"TDes8*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelIoctl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0251"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"4373492F0252"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"4373492F0253"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0254"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						quid       	"4373492F0255"
-						type       	"TUint")
-					    (object Parameter "name"
-						quid       	"4373492F0256"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						quid       	"4373492F0257"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Write"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0258"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						quid       	"4373492F0259"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "options"
-						quid       	"4373492F0261"
-						type       	"TUint")
-					    (object Parameter "anAddr"
-						quid       	"4373492F0262"
-						type       	"TSockAddr*"
-						initv      	"NULL"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0263"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						quid       	"4373492F0264"
-						type       	"TDes8&")
-					    (object Parameter "aOptions"
-						quid       	"4373492F0265"
-						type       	"TUint")
-					    (object Parameter "anAddr"
-						quid       	"4373492F0266"
-						type       	"TSockAddr*"
-						initv      	"NULL"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ActiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0267"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ActiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0268"
-					parameters 	(list Parameters
-					    (object Parameter "aConnectionData"
-						quid       	"4373492F0271"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PassiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0272"
-					parameters 	(list Parameters
-					    (object Parameter "aQueSize"
-						quid       	"4373492F0273"
-						type       	"TUint"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PassiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0274"
-					parameters 	(list Parameters
-					    (object Parameter "aQueSize"
-						quid       	"4373492F0275"
-						type       	"TUint")
-					    (object Parameter "aConnectionData"
-						quid       	"4373492F0276"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shutdown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0277"
-					parameters 	(list Parameters
-					    (object Parameter "aOption"
-						quid       	"4373492F0278"
-						type       	"TCloseType"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shutdown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0279"
-					parameters 	(list Parameters
-					    (object Parameter "aOption"
-						quid       	"4373492F0280"
-						type       	"TCloseType")
-					    (object Parameter "aDisconnectionData"
-						quid       	"4373492F0281"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AutoBind"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0282"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsReceiving"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0283"
-					documentation 	" Used by CProtocolSecpol only."
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SecurityCheck"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0284"
-					parameters 	(list Parameters
-					    (object Parameter "aChecker"
-						quid       	"4373492F0285"
-						type       	"MProvdSecurityChecker*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Deliver"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F0286"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"4373492F0290"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Deliver"
-					quid       	"438C7008027C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CProviderSecpol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68F000ED"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43BA68F000FD"
-						type       	"MSecurityPolicyManager&"
-						quidu      	"4373492F01C5"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TExtendedSequenceNumber"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373492F02DE"
-				operations 	(list Operations
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F02EE"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F02EF"
-					stereotype 	"const"
-					result     	"int"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F02F1"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						quid       	"4373492F02F2"
-						type       	"TUint32"))
-					result     	"TExtendedSequenceNumber&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"4373492F02DE")
-				    (object Operation "operator TUint32"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F02F3"
-					stereotype 	"const"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHigh"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F02FE"
-					parameters 	(list Parameters
-					    (object Parameter "aVal"
-						quid       	"4373492F02FF"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "High"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F0300"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RTrafficSelector"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373492F032C"
-				operations 	(list Operations
-				    (object Operation "operator<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F032D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSel"
-						quid       	"4373492F032F"
-						type       	"const RTrafficSelector&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RTrafficSelectorSet"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373492F036B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373492F037C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RArray<RTrafficSelector>"
-					quidu      	"4373492F037A"))
-				operations 	(list Operations
-				    (object Operation "~RTrafficSelectorSet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F037D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373492F038A"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373492F038B"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Instantiated_Class "RArray<RTrafficSelector>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"4373492F037A"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"4373492F037B"
-					supplier   	"RArray"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RAssociationInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373492F0399"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373492F039A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTrafficSelector"
-					quidu      	"4373492F032C"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CIpsecReferenceCountObject"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734930029F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373493002AF"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "CIpsecReferenceCountObject"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493002B0"
-					documentation 	" Non-default constructor only needed for debugging"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493002B1"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsShared"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493002B2"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493002B4"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CIpsecReferenceCountObject"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493002B5"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RPolicySelectorInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734930030D"
-				operations 	(list Operations
-				    (object Operation "FillZ"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734930030E"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPolicyFilterInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734930036B"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CTransportSelector"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493003B9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373493003BA"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecReferenceCountObject"
-					quidu      	"43734930029F"))
-				operations 	(list Operations
-				    (object Operation "CTransportSelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493003BB"
-					parameters 	(list Parameters
-					    (object Parameter "aData"
-						quid       	"4373493003BC"
-						type       	"const RPolicySelectorInfo&"
-						const      	TRUE)
-					    (object Parameter "aMask"
-						quid       	"4373493003C8"
-						type       	"const RPolicySelectorInfo&"
-						const      	TRUE)
-					    (object Parameter "aOr"
-						quid       	"4373493003C9"
-						type       	"CTransportSelector* const"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Match"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493003CA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"4373493003CC"
-						type       	"const RPolicySelectorInfo&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CTransportSelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493003CD"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"43734931000F"
-				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::rose"
-				quidu      	"437347E50232"
-				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 uint64_t TLifetimeBytes;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734931002E"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TLifetimeSeconds"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef uint64_t TLifetimeSeconds;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734931003E"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CIdentity"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734931008C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734931008D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecReferenceCountObject"
-					quidu      	"43734930029F"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734931009C"
-					documentation 	" Create and construct a new Identity block"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aIdentity"
-						quid       	"43734931009E"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"CIdentity*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734931008C")
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734931009F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aIdentity"
-						quid       	"4373493100A1"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						quid       	"4373493100A2"
-						type       	"TUint16"))
-					result     	"CIdentity*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734931008C")
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493100A3"
-					stereotype 	"const"
-					result     	"TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Match"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493100AB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOther"
-						quid       	"4373493100AD"
-						type       	"const CIdentity&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CIdentity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493100AE"
-					documentation 	" Construct and destruct are private, triggered internally."
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"4373493100AF"
-						type       	"TUint32"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "~CIdentity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493100B0"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Identity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493100C2"
-					stereotype 	"const"
-					result     	"const TDesC8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493100FA"
-				documentation 	" TLifetime, a help structure"
-				operations 	(list Operations
-				    (object Operation "TLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349310109"
-					parameters 	(list Parameters
-					    (object Parameter "aLifetime"
-						quid       	"43734931010A"
-						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       	"43734931010B"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						quid       	"43734931010D"
-						type       	"TTime&")
-					    (object Parameter "aNow"
-						quid       	"43734931010E"
-						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       	"43734931010F"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493101A5"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"437349310280"
-				operations 	(list Operations
-				    (object Operation "TAlgorithmMap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349310281"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"437349310282"
-						type       	"TAlgorithmClass"
-						quidu      	"4373493800FB")
-					    (object Parameter "anId"
-						quid       	"437349310283"
-						type       	"TInt")
-					    (object Parameter "aBits"
-						quid       	"437349310284"
-						type       	"TInt")
-					    (object Parameter "aLibrary"
-						quid       	"437349310290"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "anAlgorithm"
-						quid       	"437349310291"
-						type       	"const TDesC&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493102DE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373493102F0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CArrayFixFlat<TAlgorithmMap>"
-					quidu      	"4373493102EE"))
-				operations 	(list Operations
-				    (object Operation "CAlgorithmList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493102F1"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493102F2"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"4373493102F3"
-						type       	"TAlgorithmClass"
-						quidu      	"4373493800FB")
-					    (object Parameter "anId"
-						quid       	"4373493102F4"
-						type       	"TInt")
-					    (object Parameter "aBits"
-						quid       	"4373493102FD"
-						type       	"TInt")
-					    (object Parameter "aLibrary"
-						quid       	"4373493102FE"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "anAlgorithm"
-						quid       	"4373493102FF"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349310300"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"437349310301"
-						type       	"TAlgorithmClass"
-						quidu      	"4373493800FB")
-					    (object Parameter "anAlg"
-						quid       	"437349310302"
-						type       	"TInt"))
-					result     	"TAlgorithmMap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437349310280")
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349310303"
-					parameters 	(list Parameters
-					    (object Parameter "aLibrary"
-						quid       	"437349310304"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "anAlg"
-						quid       	"43734931030D"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"TAlgorithmMap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437349310280"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493102EE"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"4373493102EF"
-					supplier   	"CArrayFixFlat"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MAssociationManager"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734931035B"
-				stereotype 	"interface"
-				operations 	(list Operations
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734931036B"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734931036D"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Acquire"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734931036F"
-					documentation 	
-|
-| Locate SA matching the paramteters
-| (generates ACQUIRE if not found).
-|
-|	Returns
-|	< 0,	for permanent error (no SA will
-|			be available)
-|	= 0,	SA available and ready to be used
-|	> 0,	SA available but pending, SA may become
-|			available later (negotiation completes)
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSA"
-						quid       	"437349310371"
-						type       	"CSecurityAssoc* &")
-					    (object Parameter "aSpec"
-						quid       	"437349310372"
-						type       	"const TSecurityAssocSpec&"
-						const      	TRUE)
-					    (object Parameter "aTS"
-						quid       	"43734931037A"
-						type       	"const CTransportSelector*"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"43734931037B"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aDst"
-						quid       	"43734931037C"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aInfo"
-						quid       	"43734931037D"
-						type       	"const RPolicySelectorInfo&"
-						const      	TRUE)
-					    (object Parameter "aTunnel"
-						quid       	"43734931037E"
-						type       	"TBool"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Verify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734931037F"
-					documentation 	
-|*
-|	* Verify Security Association.
-|	*
-|	* SECPOL calls this to verify that the applied SA matches the
-|	* policy specification.
-|	*
-|	* @param aSa	the SA to be verified
-|	* @param aSpec	the required SA features
-|	* @param aSrc	the source address from the packet
-|	* @param aDst	the destination address of the packet
-|	* @param aInfo	the selector information
-|	*
-|	* @returns
-|	*	@li	KErrNone, when all is OK
-|	*	@li	error < 0, when something doesn't match
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"437349310381"
-						type       	"const CSecurityAssoc*"
-						const      	TRUE)
-					    (object Parameter "aSpec"
-						quid       	"437349310382"
-						type       	"const TSecurityAssocSpec&"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"437349310383"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aDst"
-						quid       	"437349310384"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aInfo"
-						quid       	"43734931038A"
-						type       	"const RPolicySelectorInfo&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734931038B"
-					documentation 	
-|*
-|	* Outgoing packet transformation for IPSEC
-|	*
-|	* SECPOL calls this once for each packet for each IPsec required
-|	* IPsec transform (ESP or AH).
-|	*
-|	* First, applies the tunnel transform, if present.
-|	* After this, applies the IPSEC transform specified by the Security
-|	* Association if present.
-|	* Having a NULL SA parameter allows this to be used as a plain
-|	* tunnel wrapper.
-|	*
-|	* @param aSa		The SA to be applied to the packet (or NULL)
-|	* @param aPacket	The outgoing packet
-|	* @param aInfo		The info block associated with the packet
-|	* @param aTunnel	The outer tunnel destination (request tunneling if specified)
-|	*
-|	* @returns
-|	* @li KErrNone, if transformation successfully done
-|	* @li KErrGeneral, otherwise (some error condition occurred)
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"43734931038D"
-						type       	"CSecurityAssoc*"
-						quidu      	"43734930008C")
-					    (object Parameter "aPacket"
-						quid       	"43734931038E"
-						type       	"RMBufSendPacket&")
-					    (object Parameter "aInfo"
-						quid       	"43734931038F"
-						type       	"RMBufSendInfo&")
-					    (object Parameter "aTunnel"
-						quid       	"437349310390"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349310391"
-					documentation 	
-|
-| Decode IPSEC layer from the received packet and return the
-| the applied Security Association and the optional tunnel
-| address.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"437349310393"
-						type       	"CSecurityAssoc* &")
-					    (object Parameter "aPacket"
-						quid       	"437349310399"
-						type       	"RMBufRecvPacket&")
-					    (object Parameter "info"
-						quid       	"43734931039A"
-						type       	"RMBufRecvInfo&")
-					    (object Parameter "aProtocol"
-						quid       	"43734931039B"
-						type       	"TInt")
-					    (object Parameter "aTunnel"
-						quid       	"43734931039C"
-						type       	"TIpAddress&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Overhead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734931039D"
-					documentation 	
-|
-| Return maximum overhead caused by this transformation
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"43734931039F"
-						type       	"const CSecurityAssoc* const"
-						const      	TRUE)
-					    (object Parameter "aTunnel"
-						quid       	"4373493103A0"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493103A1"
-					documentation 	
-|*
-|	* Unconditionally remove all references to the SA and destroy the object,
-|	*
-|	* The Security Association must be deleted by this function, the ~CSecurityAssociation()
-|	* destructor must not be invoked from outside this function.
-|	*
-|	* Remove the association from the hash table (iHash) and terminate
-|	* the pending timer (if any).
-|	*
-|	* @param aSa	The SA (NULL also allowed for NOP)
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493103AA"
-						type       	"CSecurityAssoc*"
-						quidu      	"43734930008C"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TimerOn"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493103AB"
-					documentation 	
-|*
-|	* Activate a timeout callback for SA.
-|	*
-|	* CSecurityAssociation calls this to set a timer for self when the SA
-|	* has time based lifetime. Unless cancelled, timeout expiration calls the
-|	* CSecurityAssoc::TimerExpired after aDelta seconds has passed.
-|	*
-|	* @param aSa The affected SA
-|	* @param aDelta The timeout
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493103AD"
-						type       	"CSecurityAssoc&"
-						quidu      	"43734930008C")
-					    (object Parameter "aDelta"
-						quid       	"4373493103AE"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Expired"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493103AF"
-					documentation 	
-|*
-|	* Generate Expired message.
-|	* Called by CSecurityAssocition, when it detects that lifetime has expired (hard)
-|	* or is about to expired (soft). Generate an Expired message and deliver it to all
-|	* interested parties.
-|	*
-|	* @param aSa	The association
-|	* @param aType	Expiration type (SADB_EXT_LIFETIME_SOFT, SADB_EXT_LIFETIME_HARD)
-|	* @param aLifetime Expired lifetime
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493103B1"
-						type       	"const CSecurityAssoc&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						quid       	"4373493103B2"
-						type       	"TInt")
-					    (object Parameter "aLifetime"
-						quid       	"4373493103B9"
-						type       	"const TLifetime&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAlgorithms"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493103BA"
-					documentation 	" Miscellaneous"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"4373493103BC"
-						type       	"CAlgorithmList*"
-						quidu      	"4373493102DE"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493103BD"
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"4373493103BF"
-						type       	"TUint8")
-					    (object Parameter "aSPI"
-						quid       	"4373493103C0"
-						type       	"TUint32")
-					    (object Parameter "aDst"
-						quid       	"4373493103C1"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"CSecurityAssoc*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734930008C")
-				    (object Operation "EndPointCollection"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493103C2"
-					documentation 	
-|*
-|	* Return the named EndPoint collection.
-|	*
-|	* Security Associtiations can be bound to named end points. The same EP's can be
-|	* referenced in the security policy. To allow this, the Security Policy (SPD) and
-|	* Security Association Databases (SAD) must use a shared "name space" for the
-|	* end points.
-|	*
-|	* The end point collection is owned by SAD, and the SPD needs to find a reference
-|	* to the same instance using this function.
-|	*
-|	* @return The end point collection.
-					
-					stereotype 	"abstract"
-					result     	"REndPoints&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Acquire"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68F20293"
-					documentation 	
-|*
-|	* Acquire a new Security Association.
-|	*
-|	* SECPOL calls this when it needs a Security Association for a flow.
-|	*
-|	* If a matching Security Association already exists, it is returned.
-|	* Otherwise this generates a PFKEY ACQUIRE message for each registered
-|	* key management application and the function returns without SA.
-|	*
-|	* When not found, this creates a "larval egg SA" that will match any
-|	* future request with same parameters. This prevents generating multiple
-|	* ACQUIRE messages for the same security association.
-|	*
-|	* @retval aSa	located SA
-|	* @param aSpec	SA requirements
-|	* @param aTS	The traffic selector.
-|	* @param aSrc	the source address (of SA)
-|	* @param aDst	the destination address (of SA)
-|	* @param aInfo	the selector information
-|	* @param aTunnel True, when association is used in tunnel mode.
-|	* @returns
-|	* @li	KErrNone        SA found and returned.
-|	* @li	KRequestPending SA found (or created), but in LARVAL state
-|	* @li	KErrDied        the new larval SA expired (some weird problem)
-|	* @li	KErrNotFound    creating SA failed (parameters error? memory?)
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"43BA68F2033F"
-						type       	"CSecurityAssoc* &")
-					    (object Parameter "aSpec"
-						quid       	"43BA68F2038D"
-						type       	"const TSecurityAssocSpec&"
-						const      	TRUE)
-					    (object Parameter "aTS"
-						quid       	"43BA68F30003"
-						type       	"const CTransportSelector*"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"43BA68F30060"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aDst"
-						quid       	"43BA68F300BE"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aInfo"
-						quid       	"43BA68F3011C"
-						type       	"const RPolicySelectorInfo&"
-						const      	TRUE)
-					    (object Parameter "aTunnel"
-						quid       	"43BA68F3016A"
-						type       	"TBool"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68F301F7"
-					documentation 	
-|*
-|	* Incoming packet transformation for IPSEC (one layer).
-|	*
-|	* SECPOL calls this for each incoming packet when the next
-|	* procotol indicates IPsec header (AH or ESP).
-|	*
-|	* Decode IPSEC layer from the received packet and return the
-|	* the applied Security Association and the optional tunnel
-|	* address.
-|	*
-|	* @retval aSa		Returns the SA that was used by this transformation (if any)
-|	* @param aPacket	The incoming packet
-|	* @param aInfo		The info block associated with the packet
-|	* @param aProtocol	The protocol (either AH or ESP, and maybe UDP for NAT traversal)
-|	* @retval aTunnel	Returns outer source address, if detunneling was done. Otherwise
-|	*					just unspecified address.
-|	* @returns
-|	* @li	< 0, transform failed with error
-|	* @li	>= 0, transform succesfull, the next protocol id after unwrap.
-|	*
-|	* @exception leave	transform failed with an error
-|	*
-|	* If the input aProtocol is not ESP, AH or IP-in-IP, this function does
-|	* nothing and just returns the aProtocol and packet unchanged!!
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"43BA68F302B2"
-						type       	"CSecurityAssoc* &")
-					    (object Parameter "aPacket"
-						quid       	"43BA68F30310"
-						type       	"RMBufRecvPacket&"
-						quidu      	"43734D990196")
-					    (object Parameter "aInfo"
-						quid       	"43BA68F3036E"
-						type       	"RMBufRecvInfo&"
-						quidu      	"43734D990128")
-					    (object Parameter "aProtocol"
-						quid       	"43BA68F303CB"
-						type       	"TInt")
-					    (object Parameter "aTunnel"
-						quid       	"43BA68F40041"
-						type       	"TIpAddress&"
-						quidu      	"4373493703A9"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Overhead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68F4009F"
-					documentation 	
-|*
-|	* Returns the maximum overhead caused by this SA/Tunnel combination
-|	* for an outbound packet.
-|	*
-|	* @param aSa		the association (can be null)
-|	* @param aTunnel	request IPSEC tunneling, if address is specified
-|	*
-|	* @return	the header overhead caused by the transformation
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"43BA68F4014B"
-						type       	"const CSecurityAssoc* const"
-						const      	TRUE)
-					    (object Parameter "aTunnel"
-						quid       	"43BA68F401A9"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAlgorithms"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68F40216"
-					documentation 	
-|*
-|	* Deliver Algorithm map from policy to Security Association Database (SAD).
-|	*
-|	* The ownership of the aList is not changed. The SAD must make own copy of
-|	* this.
-|	*
-|	* @param aList	The algorithm List.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"43BA68F402D1"
-						type       	"const CAlgorithmList&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68F4032F"
-					documentation 	
-|*
-|	* Find an SA matching the parameters.
-|	*
-|	* If SA cannot be located with the given destination address, the search
-|	* is repeated with no destination address.
-|	*
-|	* This function exists ONLY for locating the INCOMING SA for a packet,
-|	* which has AH or ESP header..
-|	*
-|	* @param aType		the Association Type (AH or ESP)
-|	* @param aSPI		the SPI number
-|	* @param aDst		the destination address (never NONE)
-|	* @returns
-|	* @li non NULL,   pointer to CSecurityAssociation, if found
-|	* @li NULL,       if the requested association does not exist
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43BA68F50003"
-						type       	"TUint8")
-					    (object Parameter "aSPI"
-						quid       	"43BA68F50070"
-						type       	"TUint32")
-					    (object Parameter "aDst"
-						quid       	"43BA68F500CE"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"CSecurityAssoc*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734930008C"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				module     	"Component View::rose.idl"
-				quidu      	"43BA68DB02B3"
-				language   	"VC++")
-			    (object Class "SecurityAssociationCallback"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef void (*SecurityAssociationCallback)(RSecurityAssociation &aAssoc);")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493103C9"
-				documentation 	
-|*
-|* Security Association callback.
-				
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RSecurityAssociation"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734932001F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437349320020"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RCircularList"
-					quidu      	"437349380222"))
-				operations 	(list Operations
-				    (object Operation "Status"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349320021"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734932002F"
-					parameters 	(list Parameters
-					    (object Parameter "aCallback"
-						quid       	"437349320030"
-						type       	"SecurityAssociationCallback"
-						quidu      	"4373493103C9"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "None"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349320031"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349320032"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"437349320033"
-						type       	"CSecurityAssoc*"
-						quidu      	"43734930008C"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Association"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349320034"
-					stereotype 	"const"
-					result     	"CSecurityAssoc*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734930008C"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CEncryptionBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734932005D"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734932005E"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "~CEncryptionBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734932005F"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Encrypt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734932006E"
-					documentation 	
-|*
-|	* Prepare engine for encryption of a packet.
-|	*
-|	* @param anIV The initial vector for the encryption.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anIV"
-						quid       	"437349320070"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Decrypt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349320071"
-					documentation 	
-|*
-|	* Prepare engine for decryption of a packet.
-|	*
-|	* @param anIV The initial vector for the decryption
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anIV"
-						quid       	"437349320073"
-						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       	"437349320074"
-					documentation 	
-|*
-|	* Finish encrypt or decrypt of a packet.
-|	*
-|	* @retval anIV The last block processed.
-|	*
-|	* The last block is only used in encryption and the returned
-|	* value is used as an initial vector for the next packet to
-|	* be encrypted.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anIV"
-						quid       	"437349320076"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349320077"
-					documentation 	
-|*
-|	* Apply encrypt or decrypt to a buffer fragment.
-|	*
-|	* @param aBuf The data to prcoess
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aBuf"
-						quid       	"43734932007E"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734932007F"
-					documentation 	
-|*
-|	* Return the block size of the algorithm.
-|	*
-|	* @return Block size in bytes.
-					
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IVSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349320081"
-					documentation 	
-|*
-|	* Return configured IV size.
-|	*
-|	* The configured IV size can be shorter than the actual
-|	* IV of the algorithm.
-|	*
-|	* @return The configured IV size.
-					
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CAuthenticationBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734932008C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734932008D"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "~CAuthenticationBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734932008E"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734932009D"
-					documentation 	
-|*
-|	* Initialize digest.
-|	*
-|	* Do the HMAC set-up and initialize the message digest computing.
-					
-					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       	"43734932009F"
-					documentation 	
-|*
-|	* Feed a fragment of data to the digest.
-|	*
-|	* @param aMessage The data fragment.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"4373493200A1"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Compare"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200A2"
-					documentation 	
-|*
-|	* Finish digest and compare ICV.
-|	*
-|	* This is used when computing the digest for incoming packets. Input
-|	* ICV is from the incoming packet and is compared with the computed
-|	* value.
-|	*
-|	* @param aDigest The digest to compare
-|	* @return
-|	*	@li == 0, digests match (ICV check passes).
-|	*	@li != 0, digests do not match.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDigest"
-						quid       	"4373493200A4"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200A5"
-					documentation 	
-|*
-|	* Finish digest and return final ICV.
-|	*
-|	* This is used when computing the digest for outgoing packets. The returned
-|	* digest value is placed into the packet.
-|	*
-|	* @param aSize The number of bytes to use.
-|	* @return The digest.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"4373493200AB"
-						type       	"TInt"))
-					result     	"const TDesC8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200AC"
-					documentation 	
-|*
-|	* Return block size of the digest algorithm.
-|	*
-|	* @return The block size.
-					
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DigestSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200AE"
-					documentation 	
-|*
-|	* Return configured digest size.
-|	*
-|	* This tells how many bytes of the digest value (BlockSize()) is actually
-|	* used as ICV value.
-|	*
-|	* @return The digest size.
-					
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CIpsecCryptoManager"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493200DA"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373493200DB"
-					supplier   	"CBase"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"43940BC9034A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationBase"
-					quidu      	"43734932008C")
-				    (object Uses_Relationship
-					quid       	"43940BCD002D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEncryptionBase"
-					quidu      	"43734932005D"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200DC"
-					stereotype 	"static"
-					result     	"CIpsecCryptoManager*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"4373493200DA")
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200DE"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CIpsecCryptoManager"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200EA"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddLibraryL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200EB"
-					parameters 	(list Parameters
-					    (object Parameter "aLibrary"
-						quid       	"4373493200EC"
-						type       	"CProtocolCrypto*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAlgorithms"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200ED"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"4373493200EE"
-						type       	"CAlgorithmList*"
-						quidu      	"4373493102DE"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewAuthL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200EF"
-					parameters 	(list Parameters
-					    (object Parameter "anAlg"
-						quid       	"4373493200F0"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						quid       	"4373493200F1"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"CAuthenticationBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734932008C")
-				    (object Operation "NewEncryptL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200FA"
-					parameters 	(list Parameters
-					    (object Parameter "anAlg"
-						quid       	"4373493200FB"
-						type       	"TInt")
-					    (object Parameter "aKey"
-						quid       	"4373493200FC"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"CEncryptionBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734932005D")
-				    (object Operation "SupportedAlgorithms"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493200FD"
-					parameters 	(list Parameters
-					    (object Parameter "aNumAuth"
-						quid       	"4373493200FE"
-						type       	"TInt&")
-					    (object Parameter "aNumEncrypt"
-						quid       	"4373493200FF"
-						type       	"TInt&"))
-					result     	"CArrayFixFlat<struct sadb_alg>*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CIpsecCryptoManager"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349320100"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SetAlgorithms"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68F50293"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"43BA68F50294"
-						type       	"const CAlgorithmList&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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 TUint8 uint8_t;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349320119"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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 TUint16 uint16_t;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349320129"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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 TUint32 uint32_t;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349320139"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"437349320148"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"437349320177"
-				documentation 	"** Base Message Header Format"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493201F4"
-				documentation 	"** Additional Message Fields"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"437349320232"
-				documentation 	"** Association Extension"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493202BF"
-				documentation 	"** Lifetime Extension"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"43734932032C"
-				documentation 	"** Address Extension"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"43734932038A"
-				documentation 	"** Key Extension"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493203D8"
-				documentation 	"** Identity Extension"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"43734933005D"
-				documentation 	"** Sensitivity extension"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493300DA"
-				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::rose"
-				quidu      	"437347E50232"
-				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       	"437349330167"
-				documentation 	"** Proposal combination"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"437349330251"
-				documentation 	"** Supported Algorithms Extension"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"43734933029F"
-				documentation 	" * Supported algorithm descriptor"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493302FD"
-				documentation 	"** SPI Range Extension"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_msg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734933034B"
-				documentation 	
-|
-| Map the basic PFKEY V2 structures into Classes with
-| constructors for initialized content.
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734933034C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_msg"
-					quidu      	"437349320177"))
-				operations 	(list Operations
-				    (object Operation "T_sadb_msg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734933034D"
-					parameters 	(list Parameters
-					    (object Parameter "aMsgType"
-						quid       	"43734933035B"
-						type       	"TUint8")
-					    (object Parameter "aSaType"
-						quid       	"43734933035C"
-						type       	"TUint8"
-						initv      	"0")
-					    (object Parameter "aSeq"
-						quid       	"43734933035D"
-						type       	"TUint32"
-						initv      	"0"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_sa"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734933036B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734933036C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sa"
-					quidu      	"437349320232"))
-				operations 	(list Operations
-				    (object Operation "T_sadb_sa"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734933036D"
-					parameters 	(list Parameters
-					    (object Parameter "aSPI"
-						quid       	"43734933036E"
-						type       	"TUint32"
-						initv      	"0")
-					    (object Parameter "aWindow"
-						quid       	"43734933036F"
-						type       	"TUint8"
-						initv      	"0")
-					    (object Parameter "aState"
-						quid       	"43734933037A"
-						type       	"TUint8"
-						initv      	"SADB_SASTATE_LARVAL")
-					    (object Parameter "aAalg"
-						quid       	"43734933037B"
-						type       	"TUint8"
-						initv      	"0")
-					    (object Parameter "aEalg"
-						quid       	"43734933037C"
-						type       	"TUint8"
-						initv      	"0")
-					    (object Parameter "aFlags"
-						quid       	"43734933037D"
-						type       	"TUint32"
-						initv      	"0"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_lifetime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734933038A"
-				documentation 	
-|	T_sadb_lifetime
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437349330399"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_lifetime"
-					quidu      	"4373493202BF"))
-				operations 	(list Operations
-				    (object Operation "T_sadb_lifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734933039A"
-					parameters 	(list Parameters
-					    (object Parameter "aLt"
-						quid       	"43734933039B"
-						type       	"const TLifetime&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "T_sadb_lifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734933039C"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734933039D"
-						type       	"TUint8")
-					    (object Parameter "aLt"
-						quid       	"43734933039E"
-						type       	"const TLifetime&"
-						const      	TRUE)
-					    (object Parameter "aRef"
-						quid       	"43734933039F"
-						type       	"const TLifetime&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_address"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493303A9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373493303B9"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_address"
-					quidu      	"43734932032C"))
-				operations 	(list Operations
-				    (object Operation "T_sadb_address"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493303BA"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"4373493303BB"
-						type       	"TUint8")
-					    (object Parameter "aProto"
-						quid       	"4373493303BC"
-						type       	"TUint8"
-						initv      	"0")
-					    (object Parameter "aPrefix"
-						quid       	"4373493303BD"
-						type       	"TUint8"
-						initv      	"0"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_key"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493303C8"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373493303C9"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_key"
-					quidu      	"43734932038A"))
-				operations 	(list Operations
-				    (object Operation "T_sadb_key"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493303CA"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"4373493303D8"
-						type       	"TUint8")
-					    (object Parameter "aKeyBytes"
-						quid       	"4373493303D9"
-						type       	"TInt"
-						initv      	"0")
-					    (object Parameter "aKeyBits"
-						quid       	"4373493303DA"
-						type       	"TInt"
-						initv      	"-1"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_supported"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349340000"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437349340001"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_supported"
-					quidu      	"437349330251"))
-				operations 	(list Operations
-				    (object Operation "T_sadb_supported"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349340002"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"437349340003"
-						type       	"TUint8")
-					    (object Parameter "aNum"
-						quid       	"437349340004"
-						type       	"TInt"
-						initv      	"0"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_ident"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734934000F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734934001F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_ident"
-					quidu      	"4373493203D8"))
-				operations 	(list Operations
-				    (object Operation "T_sadb_ident"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349340020"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"437349340021"
-						type       	"TUint8")
-					    (object Parameter "aLength"
-						quid       	"437349340022"
-						type       	"TInt"
-						initv      	"0"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_sens"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734934002E"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734934002F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sens"
-					quidu      	"43734933005D"))
-				operations 	(list Operations
-				    (object Operation "T_sadb_sens"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734934003E"
-					documentation 	" A dummy"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_prop"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734934003F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734934004E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_prop"
-					quidu      	"4373493300DA"))
-				operations 	(list Operations
-				    (object Operation "T_sadb_prop"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734934004F"
-					parameters 	(list Parameters
-					    (object Parameter "aReplay"
-						quid       	"437349340050"
-						type       	"TUint8")
-					    (object Parameter "aNum"
-						quid       	"437349340051"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_selector"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734934005D"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734934006D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_x_selector"
-					quidu      	"4373493503C8"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "T_sadb_ts"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734934008C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734934008D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_x_ts"
-					quidu      	"437349350399"))
-				operations 	(list Operations
-				    (object Operation "T_sadb_ts"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734934008E"
-					parameters 	(list Parameters
-					    (object Parameter "aNum"
-						quid       	"43734934008F"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeyBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493400BB"
-				documentation 	
-|
-| Remapping of the bytestream PF_KEY into structures
-				
-				operations 	(list Operations
-				    (object Operation "TPfkeyBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493400CE"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493400CF"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493400D1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"4373493400DA"
-						type       	"RMBufChain&")
-					    (object Parameter "aTotal"
-						quid       	"4373493400DB"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493400DC"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"4373493400DE"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeyAssociation"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349340109"
-				operations 	(list Operations
-				    (object Operation "TPfkeyAssociation"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349340119"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734934011A"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734934011C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734934011E"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"43734934011F"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349340128"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"43734934012A"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeyLifetime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349340148"
-				operations 	(list Operations
-				    (object Operation "TPfkeyLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734934015C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349340167"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349340169"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734934016B"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"43734934016C"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734934016D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"43734934016F"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeyIdentity"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493401A5"
-				operations 	(list Operations
-				    (object Operation "TPfkeyIdentity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493401C5"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493401C6"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LoadFromStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493401C8"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"4373493401C9"
-						type       	"const TInt"
-						const      	TRUE)
-					    (object Parameter "aPtr"
-						quid       	"4373493401CA"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493401CB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"4373493401D5"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"4373493401D6"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493401D7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"4373493401D9"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeyAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349340213"
-				operations 	(list Operations
-				    (object Operation "TPfkeyAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349340242"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349340243"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349340245"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"437349340247"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"437349340248"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LoadFromStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349340249"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"437349340251"
-						type       	"const TInt"
-						const      	TRUE)
-					    (object Parameter "aPtr"
-						quid       	"437349340252"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aEp"
-						quid       	"437349340253"
-						type       	"REndPoints&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindToEndPoint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349340254"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"437349340255"
-						type       	"TPfkeyIdentity&"
-						quidu      	"4373493401A5")
-					    (object Parameter "aEp"
-						quid       	"437349340256"
-						type       	"REndPoints&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349340261"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"437349340263"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeyKey"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349340290"
-				operations 	(list Operations
-				    (object Operation "TPfkeyKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493402A4"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493402AF"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493402B1"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"4373493402B3"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"4373493402B4"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493402B5"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"4373493402B7"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeySensitivity"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493402EE"
-				operations 	(list Operations
-				    (object Operation "TPfkeySensitivity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349340312"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349340313"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349340315"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"437349340317"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"43734934031C"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734934031D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"43734934031F"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeyProposal"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734934034B"
-				operations 	(list Operations
-				    (object Operation "TPfkeyProposal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734934037A"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734934037B"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734934037D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734934037F"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"437349340380"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349340381"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"43734934038B"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeySupported"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493403B9"
-				operations 	(list Operations
-				    (object Operation "TPfkeySupported"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349350000"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349350001"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349350003"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"437349350005"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"437349350006"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349350007"
-					parameters 	(list Parameters
-					    (object Parameter "aExt"
-						quid       	"43734935000F"
-						type       	"struct sadb_supported*")
-					    (object Parameter "aNumAlg"
-						quid       	"437349350010"
-						type       	"TInt")
-					    (object Parameter "aAlg"
-						quid       	"437349350011"
-						type       	"struct sadb_alg*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349350012"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"437349350014"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeySpirange"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734935003E"
-				operations 	(list Operations
-				    (object Operation "TPfkeySpirange"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349350053"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349350054"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349350056"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734935005E"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"43734935005F"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349350060"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"437349350062"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeyTs"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734935008C"
-				operations 	(list Operations
-				    (object Operation "TPfkeyTs"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493500A1"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493500B0"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Selector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493500B2"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						quid       	"4373493500BB"
-						type       	"TInt"))
-					result     	"const T_sadb_selector&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStream"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493500BC"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"4373493500BE"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"4373493500BF"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493500C0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"4373493500C2"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPFkeyPrivExt"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493500DA"
-				operations 	(list Operations
-				    (object Operation "TPFkeyPrivExt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493500FA"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeyMessage"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349350196"
-				documentation 	
-|
-| Internal presentation of the PF_KEY message
-				
-				operations 	(list Operations
-				    (object Operation "Length64"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349350197"
-					documentation 	
-| Length()
-|	Return the byte length of the stream representation
-|	of this message.
-					
-					stereotype 	"const"
-					result     	"TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteStreamL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493501A5"
-					documentation 	
-| ByteStream(aPacket)
-|	Append a byte stream presentation of this message into
-|	a RMBufChain (aPacket)
-					
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"4373493501A7"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPfkeyMessage"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493501A8"
-					documentation 	
-|
-|
-| Construct internal presentation from the PFKEY bytestream message
-					
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"4373493501A9"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aEp"
-						quid       	"4373493501AA"
-						type       	"REndPoints&"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPfkeyMessage"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493501AB"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493501AC"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLabel"
-						quid       	"4373493501AE"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "sadb_gen_ext"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493502DE"
-				documentation 	
-|
-| Private generic Extension. Header definition corresponds PFKEYv2 extension header definition
-| struct sadb_ext. Generic extension data begins right after the header.
-				
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPfkeyGenExtension"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734935032C"
-				documentation 	
-|*-------------------------------------------------------------------------------------------
-| *
-| *	TPfkeyGenExtension implements a class to handle PFKEY generic extension data buffer.
-| *	generic extension data format is LID format begining with four bytes extension header.
-| *	Extension header consists two bytes extension length and two bytes	extension ID.
-| *	LID format consists from one byte length, one byte ID and parameter data.
-| *	Buffer format: HL,HID,LID,LID,...LID
-| *	
-| *------------------------------------------------------------------------------------------
-				
-				operations 	(list Operations
-				    (object Operation "TPfkeyGenExtension"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734935032D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPfkeyGenExtension"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734935032E"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"43734935033C"
-						type       	"TDes8&"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TPfkeyGenExtension"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734935033D"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"43734935033E"
-						type       	"TDes8&")
-					    (object Parameter "aHdrId"
-						quid       	"43734935033F"
-						type       	"TUint16"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetExtLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349350340"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "GetParameterStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349350341"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CompareParamId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349350342"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"43734935034B"
-						type       	"TUint8")
-					    (object Parameter "aIndex"
-						quid       	"43734935034C"
-						type       	"TUint32"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "GetParamPointer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734935034D"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						quid       	"43734935034E"
-						type       	"TUint32"))
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "GetParamLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734935034F"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						quid       	"437349350350"
-						type       	"TUint32")
-					    (object Parameter "aFoundLth"
-						quid       	"437349350351"
-						type       	"TUint32*"))
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "UpdateExtLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734935035B"
-					parameters 	(list Parameters
-					    (object Parameter "aLth"
-						quid       	"43734935035C"
-						type       	"TUint16"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "StoreParameter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734935035D"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"43734935035E"
-						type       	"TUint8")
-					    (object Parameter "aLth"
-						quid       	"43734935035F"
-						type       	"TUint8")
-					    (object Parameter "aData"
-						quid       	"437349350360"
-						type       	"TUint8*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindParameter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349350361"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"437349350362"
-						type       	"TUint8")
-					    (object Parameter "aFoundLth"
-						quid       	"43734935036B"
-						type       	"TUint32*"))
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetParameterData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734935036C"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"43734935036D"
-						type       	"TUint8")
-					    (object Parameter "aParamDest"
-						quid       	"43734935036E"
-						type       	"TDes8&"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckExtensionType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734935036F"
-					parameters 	(list Parameters
-					    (object Parameter "aHeaderId"
-						quid       	"437349350370"
-						type       	"TUint16"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "sadb_x_ts"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349350399"
-				documentation 	"** Traffic Selector Extension"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "sadb_x_selector"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493503C8"
-				documentation 	" * Basic Selector values"
-				stereotype 	"struct"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CProtocolKey"
-				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       	"437349360138"
-				documentation 	
-|
-|  CProtocolKey
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437349360148"
-					supplier   	"CProtocolBase")
-				    (object Inheritance_Relationship
-					quid       	"437349360149"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MAssociationManager"
-					quidu      	"43734931035B"))
-				operations 	(list Operations
-				    (object Operation "CProtocolKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936014A"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936014B"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"43734936014C"
-						type       	"const CProtocolKey&"
-						const      	TRUE))
-					result     	"CProtocolKey&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437349360138")
-				    (object Operation "~CProtocolKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936014D"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewSAPL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936014F"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aSockType"
-						quid       	"437349360158"
-						type       	"TUint"))
-					result     	"CServProviderBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360159"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aTag"
-						quid       	"43734936015B"
-						type       	"TDesC&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StartL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936015C"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindToL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936015E"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"437349360160"
-						type       	"CProtocolBase*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360167"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"437349360169"
-						type       	"CProtocolBase*")
-					    (object Parameter "id"
-						quid       	"43734936016A"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Identify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936016B"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "aInfo"
-						quid       	"43734936016D"
-						type       	"TServerProtocolDesc*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillinInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936016E"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aEntry"
-						quid       	"437349360170"
-						type       	"TServerProtocolDesc&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360177"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"437349360179"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734936017A"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734936017B"
-						type       	"TDes8&")
-					    (object Parameter "aSourceProtocol"
-						quid       	"43734936017C"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936017D"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734936017F"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"437349360180"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"437349360186"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aSourceProtocol"
-						quid       	"437349360187"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360188"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936018A"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Acquire"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936018C"
-					documentation 	" Methods to be used from the SECPOL"
-					parameters 	(list Parameters
-					    (object Parameter "aSA"
-						quid       	"43734936018D"
-						type       	"CSecurityAssoc* &")
-					    (object Parameter "aSpec"
-						quid       	"43734936018E"
-						type       	"const TSecurityAssocSpec&"
-						const      	TRUE)
-					    (object Parameter "aTS"
-						quid       	"43734936018F"
-						type       	"const CTransportSelector*"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"437349360196"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aDst"
-						quid       	"437349360197"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aInfo"
-						quid       	"437349360198"
-						type       	"const RPolicySelectorInfo&"
-						const      	TRUE)
-					    (object Parameter "aTunnel"
-						quid       	"437349360199"
-						type       	"TBool"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Verify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936019A"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"43734936019B"
-						type       	"const CSecurityAssoc*"
-						const      	TRUE)
-					    (object Parameter "aSpec"
-						quid       	"43734936019C"
-						type       	"const TSecurityAssocSpec&"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"43734936019D"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aDst"
-						quid       	"43734936019E"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aInfo"
-						quid       	"4373493601A5"
-						type       	"const RPolicySelectorInfo&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601A6"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493601A7"
-						type       	"CSecurityAssoc*"
-						quidu      	"43734930008C")
-					    (object Parameter "aPacket"
-						quid       	"4373493601A8"
-						type       	"RMBufSendPacket&")
-					    (object Parameter "aInfo"
-						quid       	"4373493601A9"
-						type       	"RMBufSendInfo&")
-					    (object Parameter "aTunnel"
-						quid       	"4373493601AA"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601AB"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493601AC"
-						type       	"CSecurityAssoc* &")
-					    (object Parameter "aPacket"
-						quid       	"4373493601AD"
-						type       	"RMBufRecvPacket&")
-					    (object Parameter "aInfo"
-						quid       	"4373493601B5"
-						type       	"RMBufRecvInfo&")
-					    (object Parameter "aProtocol"
-						quid       	"4373493601B6"
-						type       	"TInt")
-					    (object Parameter "aTunnel"
-						quid       	"4373493601B7"
-						type       	"TIpAddress&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Overhead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601B8"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493601BA"
-						type       	"const CSecurityAssoc* const"
-						const      	TRUE)
-					    (object Parameter "aTunnel"
-						quid       	"4373493601BB"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAlgorithms"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601BC"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"4373493601BD"
-						type       	"CAlgorithmList*"
-						quidu      	"4373493102DE"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TimerOn"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493601BE"
-					documentation 	" Methods to be used from the CSecurityAssoc"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493601C5"
-						type       	"CSecurityAssoc&"
-						quidu      	"43734930008C")
-					    (object Parameter "aDelta"
-						quid       	"4373493601C6"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Expired"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601C7"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493601C8"
-						type       	"const CSecurityAssoc&"
-						const      	TRUE)
-					    (object Parameter "aType"
-						quid       	"4373493601C9"
-						type       	"TInt")
-					    (object Parameter "aLifetime"
-						quid       	"4373493601CA"
-						type       	"const TLifetime&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Delete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601CB"
-					documentation 	" Generic"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493601CC"
-						type       	"CSecurityAssoc*"
-						quidu      	"43734930008C"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601D4"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"4373493601D6"
-						type       	"TUint8")
-					    (object Parameter "aSPI"
-						quid       	"4373493601D7"
-						type       	"TUint32")
-					    (object Parameter "aDst"
-						quid       	"4373493601D8"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"CSecurityAssoc*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734930008C")
-				    (object Operation "EndPointCollection"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493601D9"
-					result     	"REndPoints&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Exec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601DA"
-					documentation 	" PFKEYv2 main entry (called by CProviderKey"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"4373493601DB"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"4373493601E4"
-						type       	"CProviderKey*"
-						initv      	"NULL"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601E5"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"4373493601E7"
-						type       	"TUint8")
-					    (object Parameter "aSPI"
-						quid       	"4373493601E8"
-						type       	"TUint32")
-					    (object Parameter "aDst"
-						quid       	"4373493601E9"
-						type       	"const TIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aHash"
-						quid       	"4373493601EA"
-						type       	"TInt&"))
-					result     	"CSecurityAssoc*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0
-					quidu      	"43734930008C")
-				    (object Operation "FindEgg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601EB"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "sa"
-						quid       	"4373493601F4"
-						type       	"CSecurityAssoc*"
-						quidu      	"43734930008C")
-					    (object Parameter "aMsg"
-						quid       	"4373493601F5"
-						type       	"const TPfkeyMessage&"
-						const      	TRUE)
-					    (object Parameter "aBase"
-						quid       	"4373493601F6"
-						type       	"const struct sadb_msg&"
-						const      	TRUE))
-					result     	"CSecurityAssoc*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0
-					quidu      	"43734930008C")
-				    (object Operation "ExecGetSPI"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601F7"
-					documentation 	" These ExecNNN methods are only used in key_msg.cpp (not intended for general use)"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"4373493601F8"
-						type       	"TPfkeyMessage&"
-						quidu      	"437349350196")
-					    (object Parameter "aBase"
-						quid       	"4373493601F9"
-						type       	"struct sadb_msg&")
-					    (object Parameter "aSrc"
-						quid       	"4373493601FA"
-						type       	"CProviderKey*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ExecUpdate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493601FB"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360203"
-						type       	"TPfkeyMessage&"
-						quidu      	"437349350196")
-					    (object Parameter "aBase"
-						quid       	"437349360204"
-						type       	"struct sadb_msg&")
-					    (object Parameter "aSrc"
-						quid       	"437349360205"
-						type       	"CProviderKey*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ExecAdd"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360206"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360207"
-						type       	"TPfkeyMessage&"
-						quidu      	"437349350196")
-					    (object Parameter "aBase"
-						quid       	"437349360208"
-						type       	"struct sadb_msg&")
-					    (object Parameter "aSrc"
-						quid       	"437349360209"
-						type       	"CProviderKey*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ExecDelete"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360213"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360214"
-						type       	"TPfkeyMessage&"
-						quidu      	"437349350196")
-					    (object Parameter "aBase"
-						quid       	"437349360215"
-						type       	"struct sadb_msg&")
-					    (object Parameter "aSrc"
-						quid       	"437349360216"
-						type       	"CProviderKey*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ExecGet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360217"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360218"
-						type       	"TPfkeyMessage&"
-						quidu      	"437349350196")
-					    (object Parameter "aBase"
-						quid       	"437349360219"
-						type       	"struct sadb_msg&")
-					    (object Parameter "aSrc"
-						quid       	"43734936021A"
-						type       	"CProviderKey*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ExecAcquire"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360222"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360223"
-						type       	"TPfkeyMessage&"
-						quidu      	"437349350196")
-					    (object Parameter "aBase"
-						quid       	"437349360224"
-						type       	"struct sadb_msg&")
-					    (object Parameter "aSrc"
-						quid       	"437349360225"
-						type       	"CProviderKey*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ExecRegister"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360226"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360227"
-						type       	"TPfkeyMessage&"
-						quidu      	"437349350196")
-					    (object Parameter "aBase"
-						quid       	"437349360228"
-						type       	"struct sadb_msg&")
-					    (object Parameter "aSrc"
-						quid       	"437349360229"
-						type       	"CProviderKey*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ExecFlush"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360232"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360233"
-						type       	"TPfkeyMessage&"
-						quidu      	"437349350196")
-					    (object Parameter "aBase"
-						quid       	"437349360234"
-						type       	"struct sadb_msg&")
-					    (object Parameter "aSrc"
-						quid       	"437349360235"
-						type       	"CProviderKey*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ExecDump"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360236"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360237"
-						type       	"TPfkeyMessage&"
-						quidu      	"437349350196")
-					    (object Parameter "aBase"
-						quid       	"437349360238"
-						type       	"struct sadb_msg&")
-					    (object Parameter "aSrc"
-						quid       	"437349360242"
-						type       	"CProviderKey*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DumpSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360243"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360244"
-						type       	"TPfkeyMessage&"
-						quidu      	"437349350196")
-					    (object Parameter "aBase"
-						quid       	"437349360245"
-						type       	"struct sadb_msg&")
-					    (object Parameter "aDst"
-						quid       	"437349360246"
-						type       	"CProviderKey*")
-					    (object Parameter "sa"
-						quid       	"437349360247"
-						type       	"CSecurityAssoc*"
-						quidu      	"43734930008C"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Deliver"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360248"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360249"
-						type       	"const TPfkeyMessage&"
-						const      	TRUE)
-					    (object Parameter "aMask"
-						quid       	"437349360251"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DeliverRegistered"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360252"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"437349360253"
-						type       	"const TPfkeyMessage&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CancelSAP"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360254"
-					documentation 	"  Remove a SAP from the iSAPList"
-					parameters 	(list Parameters
-					    (object Parameter "aSAP"
-						quid       	"437349360255"
-						type       	"CProviderKey*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "HashSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349360256"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Hash"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349360261"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "addr"
-						quid       	"437349360263"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "type"
-						quid       	"437349360264"
-						type       	"TUint8"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SetAlgorithms"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68F90206"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"43BA68F90225"
-						type       	"const CAlgorithmList&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Deliver"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68F90274"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"43BA68F90283"
-						type       	"const TPfkeyMessage&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Instantiated_Class "TDblQue<CProviderKey>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"437349360282"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"437349360290"
-					supplier   	"TDblQue"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CProviderKey"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734936035B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43BA68F9034E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderIpsecBase"
-					quidu      	"43BA68FA02F1"))
-				operations 	(list Operations
-				    (object Operation "InitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936035D"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CProviderKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936035E"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734936036B"
-						type       	"CProtocolBase*"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CProviderKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936036C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ActiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936036D"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PassiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936036F"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aQueSize"
-						quid       	"437349360371"
-						type       	"TUint"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ActiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360372"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aConnectionData"
-						quid       	"437349360374"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PassiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936037A"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aQueSize"
-						quid       	"43734936037C"
-						type       	"TUint")
-					    (object Parameter "aConnectionData"
-						quid       	"43734936037D"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shutdown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936037E"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aOption"
-						quid       	"437349360380"
-						type       	"TCloseType")
-					    (object Parameter "aDisconnectionData"
-						quid       	"437349360381"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shutdown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360382"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aOption"
-						quid       	"43734936038A"
-						type       	"TCloseType"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936038B"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734936038D"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734936038E"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734936038F"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ioctl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349360390"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						quid       	"437349360392"
-						type       	"TUint")
-					    (object Parameter "name"
-						quid       	"437349360393"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						quid       	"437349360399"
-						type       	"TDes8*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelIoctl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936039A"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734936039C"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734936039D"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734936039E"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"4373493603A0"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"4373493603A1"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"4373493603A2"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Write"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493603A9"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						quid       	"4373493603AB"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "options"
-						quid       	"4373493603AC"
-						type       	"TUint")
-					    (object Parameter "aAddr"
-						quid       	"4373493603AD"
-						type       	"TSockAddr*"
-						initv      	"NULL"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493603AE"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						quid       	"4373493603B0"
-						type       	"TDes8&")
-					    (object Parameter "aOptions"
-						quid       	"4373493603B1"
-						type       	"TUint")
-					    (object Parameter "anAddr"
-						quid       	"4373493603B2"
-						type       	"TSockAddr*"
-						initv      	"NULL"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocalName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493603B3"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"4373493603BA"
-						type       	"TSockAddr&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLocalName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493603BB"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"4373493603BD"
-						type       	"TSockAddr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493603BE"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"4373493603C0"
-						type       	"TSockAddr&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRemName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493603C1"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"4373493603C8"
-						type       	"TSockAddr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AutoBind"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493603C9"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Start"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493603CB"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProtocolKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493603CD"
-					stereotype 	"const"
-					result     	"CProtocolKey*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437349360138")
-				    (object Operation "SecurityCheck"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493603CF"
-					parameters 	(list Parameters
-					    (object Parameter "aChecker"
-						quid       	"4373493603D0"
-						type       	"MProvdSecurityChecker*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Deliver"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493603D8"
-					documentation 	" For CProtocolKey only"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"4373493603D9"
-						type       	"const TPfkeyMessage&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CProviderKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68F9035E"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43BA68F9037D"
-						type       	"CProtocolKey&"
-						quidu      	"437349360138"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CNatTraversal"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734937002E"
-				documentation 	
-|*-----------------------------------------------------------------------------------------
-| *
-| * Class CNatTraversal
-| * This class contains all parameters needed to handle ESP UDP encapsulation (= NAT Traversal)
-| * The class instance is created (when necessary) due PFKEY Update (Add) primitives.
-| *
-| *-----------------------------------------------------------------------------------------
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734937003E"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "CNatTraversal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734937003F"
-					parameters 	(list Parameters
-					    (object Parameter "aNatTraversalIETF"
-						quid       	"437349370040"
-						type       	"TBool"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "GetParameters"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349370041"
-					parameters 	(list Parameters
-					    (object Parameter "aParams"
-						quid       	"437349370042"
-						type       	"TDes8&"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "New"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349370043"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aFlags"
-						quid       	"437349370045"
-						type       	"TUint32")
-					    (object Parameter "aGenericExt"
-						quid       	"43734937004E"
-						type       	"const TPFkeyPrivExt&"
-						const      	TRUE))
-					result     	"CNatTraversal*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734937002E")
-				    (object Operation "NatTraversalIETF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734937004F"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetDestPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349370050"
-					result     	"TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetSrcPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349370051"
-					result     	"TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UseDestIPAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349370052"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetDestIPAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734937005D"
-					result     	"TInetAddr*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CNatTraversal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734937005E"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TIpsecNATT"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734937009C"
-				documentation 	
-|
-|  TIpsecNATT
-				
-				operations 	(list Operations
-				    (object Operation "TIpsecNATT"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493700AB"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"4373493700AC"
-						type       	"MAssociationManager*"
-						quidu      	"43734931035B"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493700AD"
-					parameters 	(list Parameters
-					    (object Parameter "aNatTraversal"
-						quid       	"4373493700AE"
-						type       	"CNatTraversal*"
-						quidu      	"43734937002E")
-					    (object Parameter "aPacket"
-						quid       	"4373493700AF"
-						type       	"RMBufSendPacket&")
-					    (object Parameter "aInfo"
-						quid       	"4373493700B0"
-						type       	"RMBufSendInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493700B1"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493700BB"
-						type       	"CSecurityAssoc* &")
-					    (object Parameter "aPacket"
-						quid       	"4373493700BC"
-						type       	"RMBufRecvPacket&")
-					    (object Parameter "aInfo"
-						quid       	"4373493700BD"
-						type       	"RMBufRecvInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Overhead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493700BE"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TIpsecReasonCode"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349370196"
-				stereotype 	"enum"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "EIpsec_Ok"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"0"))
-					quid       	"4373493701A6")
-				    (object ClassAttribute "EIpsec_RMBUF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"1"))
-					quid       	"4373493701A7"
-					initv      	"-5228")
-				    (object ClassAttribute "EIpsec_CorruptPacketIn"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"2"))
-					quid       	"4373493701A8"
-					documentation 	
-|
-| AH and ESP
-					)
-				    (object ClassAttribute "EIpsec_CorruptPacketOut"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"3"))
-					quid       	"4373493701B5")
-				    (object ClassAttribute "EIpsec_EspInboundSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"4"))
-					quid       	"4373493701B6")
-				    (object ClassAttribute "EIpsec_EspAuthentication"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"5"))
-					quid       	"4373493701B7")
-				    (object ClassAttribute "EIpsec_EspAuthAlg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"6"))
-					quid       	"4373493701B8")
-				    (object ClassAttribute "EIpsec_EspEncrAlg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"7"))
-					quid       	"4373493701C5")
-				    (object ClassAttribute "EIpsec_AhAuthAlg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"8"))
-					quid       	"4373493701C6")
-				    (object ClassAttribute "EIpsec_AhInboundSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"9"))
-					quid       	"4373493701C7")
-				    (object ClassAttribute "EIpsec_AhIcvLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"10"))
-					quid       	"4373493701C8")
-				    (object ClassAttribute "EIpsec_AhAuthentication"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"11"))
-					quid       	"4373493701C9")
-				    (object ClassAttribute "EIpsec_PacketLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"12"))
-					quid       	"4373493701D4")
-				    (object ClassAttribute "EIpsec_DataAlignment"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"13"))
-					quid       	"4373493701D5")
-				    (object ClassAttribute "EIpsec_EspPadByte"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"14"))
-					quid       	"4373493701D6")
-				    (object ClassAttribute "EIpsec_EspPadLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"15"))
-					quid       	"4373493701D7")
-				    (object ClassAttribute "EIpsec_ReplayDuplicate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"16"))
-					quid       	"4373493701D8")
-				    (object ClassAttribute "EIpsec_OutboundNotFound"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"17"))
-					quid       	"4373493701E4"
-					documentation 	
-|
-| SECPOL
-					)
-				    (object ClassAttribute "EIpsec_OutboundPending"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"18"))
-					quid       	"4373493701E5")
-				    (object ClassAttribute "EIpsec_NoSelectorMatch"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"19"))
-					quid       	"4373493701E6")
-				    (object ClassAttribute "EIpsec_MaxTransforms"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"20"))
-					quid       	"4373493701E7")
-				    (object ClassAttribute "EIpsec_TooFewTransforms"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"21"))
-					quid       	"4373493701F4")
-				    (object ClassAttribute "EIpsec_TunnelMismatch"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"22"))
-					quid       	"4373493701F5")
-				    (object ClassAttribute "EIpsec_MismatchedSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"23"))
-					quid       	"4373493701F6")
-				    (object ClassAttribute "EIpsec_UnrequiredSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"24"))
-					quid       	"4373493701F7")
-				    (object ClassAttribute "EIpsec_TooManyTransforms"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"25"))
-					quid       	"4373493701F8")
-				    (object ClassAttribute "EIpsec_NoBundle"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"26"))
-					quid       	"437349370203")
-				    (object ClassAttribute "EIpsec_AhRMBufSplit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"27"))
-					quid       	"437349370204"
-					documentation 	
-|
-| IPv6 additions
-					)
-				    (object ClassAttribute "EIpsec_AhPacketTooLong"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"28"))
-					quid       	"437349370205")
-				    (object ClassAttribute "EIpsec_AhSequenceWrap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"29"))
-					quid       	"437349370206")
-				    (object ClassAttribute "EIpsec_EspSequenceWrap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"30"))
-					quid       	"437349370213")
-				    (object ClassAttribute "EIpsec_EspBadCipherBlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"31"))
-					quid       	"437349370214")
-				    (object ClassAttribute "EIpsec_AcquireFailed"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"32"))
-					quid       	"437349370215")
-				    (object ClassAttribute "EIpsec_MismatchedDestination"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"33"))
-					quid       	"437349370216"
-					documentation 	
-|
-| Detail reasons for SA not matching the SA spec in the policy
-| (replace one EIpsec_MismatchedSA with multiple detail errors)
-					)
-				    (object ClassAttribute "EIpsec_MismatchedType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"34"))
-					quid       	"437349370217")
-				    (object ClassAttribute "EIpsec_MismatchedPFS"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"35"))
-					quid       	"437349370222")
-				    (object ClassAttribute "EIpsec_MismatchedAuthAlg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"36"))
-					quid       	"437349370223")
-				    (object ClassAttribute "EIpsec_MismatchedEncryptAlg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"37"))
-					quid       	"437349370224")
-				    (object ClassAttribute "EIpsec_MismatchReplayWindow"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"38"))
-					quid       	"437349370225")
-				    (object ClassAttribute "EIpsec_MismatchSource"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"39"))
-					quid       	"437349370232")
-				    (object ClassAttribute "EIpsec_MismatchProxy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"40"))
-					quid       	"437349370233")
-				    (object ClassAttribute "EIpsec_MismatchSourcePort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"41"))
-					quid       	"437349370234")
-				    (object ClassAttribute "EIpsec_MismatchDestinationPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"42"))
-					quid       	"437349370235")
-				    (object ClassAttribute "EIpsec_MismatchProtocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"43"))
-					quid       	"437349370236")
-				    (object ClassAttribute "EIpsec_MismatchSourceIdentity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"44"))
-					quid       	"437349370242")
-				    (object ClassAttribute "EIpsec_MismatchDestinationIdentity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"45"))
-					quid       	"437349370243")
-				    (object ClassAttribute "EIpsec_BadCipherKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"46"))
-					quid       	"437349370244"
-					documentation 	
-|
-| PFKEY and SAD specific errors
-					)
-				    (object ClassAttribute "EIpsec_UnknownCipherNumber"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"47"))
-					quid       	"437349370245")
-				    (object ClassAttribute "EIpsec_UnknownDigestNumber"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"48"))
-					quid       	"437349370251")
-				    (object ClassAttribute "EIpsec_UnavailableCipher"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"49"))
-					quid       	"437349370252")
-				    (object ClassAttribute "EIpsec_UnavailableDigest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"50"))
-					quid       	"437349370253")
-				    (object ClassAttribute "EIpsec_PolicyUnknownEncrypt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"51"))
-					quid       	"437349370254"
-					documentation 	
-|
-| Policy Parsing Error codes
-					)
-				    (object ClassAttribute "EIpsec_PolicyUnknownAuth"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"52"))
-					quid       	"437349370255")
-				    (object ClassAttribute "EIpsec_PolicyIdentityDefined"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"53"))
-					quid       	"437349370261")
-				    (object ClassAttribute "EIpsec_PolicyInvalidIdentity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"54"))
-					quid       	"437349370262")
-				    (object ClassAttribute "EIpsec_PolicyUnknownSpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"55"))
-					quid       	"437349370263")
-				    (object ClassAttribute "EIpsec_PolicyNumberExpected"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"56"))
-					quid       	"437349370264")
-				    (object ClassAttribute "EIpsec_PolicyCloseBraceExpected"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"57"))
-					quid       	"437349370271")
-				    (object ClassAttribute "EIpsec_PolicyNoType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"58"))
-					quid       	"437349370272")
-				    (object ClassAttribute "EIpsec_PolicyTooManyTypes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"59"))
-					quid       	"437349370273")
-				    (object ClassAttribute "EIpsec_PolicyNoAuthAlgorithm"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"60"))
-					quid       	"437349370274")
-				    (object ClassAttribute "EIpsec_PolicyNoEncryptAlgorithm"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"61"))
-					quid       	"437349370275")
-				    (object ClassAttribute "EIpsec_PolicySpecName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"62"))
-					quid       	"437349370280")
-				    (object ClassAttribute "EIpsec_PolicySyntaxError"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"63"))
-					quid       	"437349370281")
-				    (object ClassAttribute "EIpsec_PolicySpecNotFound"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"64"))
-					quid       	"437349370282")
-				    (object ClassAttribute "EIpsec_PolicyLeftParen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"65"))
-					quid       	"437349370283")
-				    (object ClassAttribute "EIpsec_PolicyRightParen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"66"))
-					quid       	"437349370290")
-				    (object ClassAttribute "EIpsec_PolicyInvalidIpAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"67"))
-					quid       	"437349370291")
-				    (object ClassAttribute "EIpsec_PolicyIpAddressExpected"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"68"))
-					quid       	"437349370292")
-				    (object ClassAttribute "EIpsec_PolicyIpMaskExpected"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"69"))
-					quid       	"437349370293")
-				    (object ClassAttribute "EIpsec_PolicyInboundOutbound"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"70"))
-					quid       	"437349370294")
-				    (object ClassAttribute "EIpsec_PolicyUnknownSelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"71"))
-					quid       	"43734937029F")
-				    (object ClassAttribute "EIpsec_IcmpError"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"72"))
-					quid       	"4373493702A0"
-					documentation 	
-|
-| Temporary place for new errors
-					)
-				    (object ClassAttribute "EIpsec_LostSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"73"))
-					quid       	"4373493702A1")
-				    (object ClassAttribute "EIpsec_NoInnerSource"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"74"))
-					quid       	"4373493702A2")
-				    (object ClassAttribute "EIpsec_NotANATTPacket"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"75"))
-					quid       	"4373493702AF"
-					documentation 	
-|
-| Special code for NAT Traversal
-					)
-				    (object ClassAttribute "EIpsec_FragmentMismatch"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"76"))
-					quid       	"4373493702B0"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TIpsecPanic"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493702FD"
-				stereotype 	"enum"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "EIpsecPanic_NoData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"0"))
-					quid       	"43734937030E")
-				    (object ClassAttribute "EIpsecPanic_DeleteSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"1"))
-					quid       	"43BA68FA0264")
-				    (object ClassAttribute "EIpsecPanic_Debug"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"1"))
-					quid       	"43734937030D")
-				    (object ClassAttribute "EIpsecPanic_BadBind"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"3"))
-					quid       	"43734937030F")
-				    (object ClassAttribute "EPfkeyPanic_Debug"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"4"))
-					quid       	"437349370310")
-				    (object ClassAttribute "EPfkeyPanic_IllegalFragment"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"5"))
-					quid       	"437349370311")
-				    (object ClassAttribute "EPfkeyPanic_BadRMBuf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"6"))
-					quid       	"43734937031C")
-				    (object ClassAttribute "EPfkeyPanic_BadCipherBlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"7"))
-					quid       	"43734937031D")
-				    (object ClassAttribute "EPfkeyPanic_AlgConf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"8"))
-					quid       	"43734937031E")
-				    (object ClassAttribute "EPfkeyPanic_AlgorithmMap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"9"))
-					quid       	"43734937031F")
-				    (object ClassAttribute "EPfkeyPanic_DeleteSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"10"))
-					quid       	"43734937032C"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "IPSEC"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734937034B"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"438C5E020101"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"))
-				operations 	(list Operations
-				    (object Operation "NewSecpolL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734937034C"
-					stereotype 	"static"
-					result     	"CProtocolBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewPfkeyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734937034E"
-					stereotype 	"static"
-					result     	"CProtocolBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IdentifySecpol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349370350"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aEntry"
-						quid       	"43734937035C"
-						type       	"TServerProtocolDesc&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IdentifyPfkey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734937035D"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aEntry"
-						quid       	"43734937035F"
-						type       	"TServerProtocolDesc&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindAssociationManager"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349370360"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"437349370362"
-						type       	"const CProtocolBase*"
-						const      	TRUE)
-					    (object Parameter "aId"
-						quid       	"437349370363"
-						type       	"TUint"))
-					result     	"MAssociationManager*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734931035B"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TIpsecIPIP"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734937036B"
-				documentation 	
-|
-|  TIpsecIPIP
-				
-				operations 	(list Operations
-				    (object Operation "Overhead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734937036C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTunnel"
-						quid       	"43734937037B"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734937037C"
-					parameters 	(list Parameters
-					    (object Parameter "aTunnel"
-						quid       	"43734937037D"
-						type       	"const TIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aPacket"
-						quid       	"43734937037E"
-						type       	"RMBufSendPacket&")
-					    (object Parameter "aInfo"
-						quid       	"43734937037F"
-						type       	"RMBufSendInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349370380"
-					parameters 	(list Parameters
-					    (object Parameter "aTunnel"
-						quid       	"437349370381"
-						type       	"TIpAddress&")
-					    (object Parameter "aPacket"
-						quid       	"437349370382"
-						type       	"RMBufRecvPacket&")
-					    (object Parameter "aInfo"
-						quid       	"43734937038A"
-						type       	"RMBufRecvInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllocId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734937038B"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TIpAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493703A9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373493703B9"
-					supplier   	"TIp6Addr"))
-				operations 	(list Operations
-				    (object Operation "TIpAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493703BA"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TIpAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493703BB"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"4373493703BC"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "aScope"
-						quid       	"4373493703BD"
-						type       	"const TUint32"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TIpAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493703BE"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"4373493703BF"
-						type       	"const TSockAddr&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Address"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493703C8"
-					stereotype 	"const"
-					result     	"const TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493703CA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"4373493703CC"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493703CD"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"4373493703CF"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493703D0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"4373493703D9"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEqMask"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493703DA"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"4373493703DC"
-						type       	"const TIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aMask"
-						quid       	"4373493703DD"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsMulticast"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493703DE"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493703E0"
-					parameters 	(list Parameters
-					    (object Parameter "aStr"
-						quid       	"4373493703E1"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aMask"
-						quid       	"437349380000"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380001"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"437349380002"
-						type       	"const TSockAddr&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMask"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380003"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"437349380004"
-						type       	"const TSockAddr&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380005"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"437349380006"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "aScope"
-						quid       	"437349380007"
-						type       	"const TUint32"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734938000F"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"437349380010"
-						type       	"const TUint32"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAddressNone"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380011"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsNone"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349380012"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ip4Address"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349380014"
-					documentation 	
-| A dubious method. But, this returns the IPv4 address.
-| It will return the value of the last 4 bytes swapped into host order.
-| (basicly a reverse of SetAddress(TUint32), but without any checks)
-					
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TIpsecESP"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734938002E"
-				documentation 	
-|
-|	TIpsecESP
-				
-				operations 	(list Operations
-				    (object Operation "TIpsecESP"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734938003E"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734938003F"
-						type       	"MAssociationManager*"
-						quidu      	"43734931035B"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380040"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"437349380041"
-						type       	"CSecurityAssoc&"
-						quidu      	"43734930008C")
-					    (object Parameter "aPacket"
-						quid       	"437349380042"
-						type       	"RMBufSendPacket&")
-					    (object Parameter "aInfo"
-						quid       	"437349380043"
-						type       	"RMBufSendInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734938004E"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"43734938004F"
-						type       	"CSecurityAssoc* &")
-					    (object Parameter "aPacket"
-						quid       	"437349380050"
-						type       	"RMBufRecvPacket&")
-					    (object Parameter "aInfo"
-						quid       	"437349380051"
-						type       	"RMBufRecvInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Overhead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380052"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"437349380054"
-						type       	"const CSecurityAssoc&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "REndPoints"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734938005F"
-				documentation 	
-| REndPoints
-| **********
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734938006D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RCircularList"
-					quidu      	"437349380222"
-					exportControl 	"Private"))
-				operations 	(list Operations
-				    (object Operation "LogPrint"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734938006E"
-					documentation 	" The following is only available in DEBUG build"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aFormat"
-						quid       	"437349380070"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RIpAddress"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734938009C"
-				operations 	(list Operations
-				    (object Operation "RIpAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734938009D"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RIpAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734938009E"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734938009F"
-						type       	"const RIpAddress&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800AB"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"4373493800AC"
-						type       	"const RIpAddress&"
-						const      	TRUE))
-					result     	"RIpAddress&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734938009C")
-				    (object Operation "~RIpAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800AD"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800AE"
-					parameters 	(list Parameters
-					    (object Parameter "aMgr"
-						quid       	"4373493800AF"
-						type       	"REndPoints&"
-						quidu      	"43734938005F")
-					    (object Parameter "aName"
-						quid       	"4373493800B0"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800B1"
-					parameters 	(list Parameters
-					    (object Parameter "aMgr"
-						quid       	"4373493800B2"
-						type       	"REndPoints&"
-						quidu      	"43734938005F")
-					    (object Parameter "aName"
-						quid       	"4373493800BB"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aAddr"
-						quid       	"4373493800BC"
-						type       	"const TIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aOptional"
-						quid       	"4373493800BD"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800BE"
-					parameters 	(list Parameters
-					    (object Parameter "aMgr"
-						quid       	"4373493800BF"
-						type       	"REndPoints&"
-						quidu      	"43734938005F")
-					    (object Parameter "aAddr"
-						quid       	"4373493800C0"
-						type       	"const TIpAddress&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800C1"
-					parameters 	(list Parameters
-					    (object Parameter "aMgr"
-						quid       	"4373493800C2"
-						type       	"REndPoints&"
-						quidu      	"43734938005F")
-					    (object Parameter "aAddr"
-						quid       	"4373493800C3"
-						type       	"const TInetAddr&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800CB"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"4373493800CC"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "aScopeId"
-						quid       	"4373493800CD"
-						type       	"TUint32"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800CE"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"4373493800CF"
-						type       	"const TInetAddr&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800D0"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator()"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800D1"
-					stereotype 	"const"
-					result     	"const TIpAddress&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsNamed"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800DA"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Name"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493800DC"
-					stereotype 	"const"
-					result     	"const TDesC8&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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 TBuf<0x20> TAlgorithmName;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493800EA"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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 CMessageDigestCrypto and CSymmetricCipher)
-|	//
-|	} TAlgorithmClass;
-					))
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493800FB"
-				documentation 	"@}"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"437349380128"
-				documentation 	
-|	TAlgorithmDesc (and related types)
-|*
-|// A description of available algorithm.
-|//
-|// Similar to ProtocolList, a protocol supporting this API must
-|// return a description of each implemented algorithm as an
-|// array of TAlgorithmDesc objects as a result of AlgorithmList
-|// call.
-				
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CMessageDigestCrypto"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349380177"
-				documentation 	
-| CMessageDigestCrypto
-| ********************
-|*
-|// Base Message Digest (abstract) class.
-|//
-|// All message digest algorithms must be derived from this
-|// base class, which defines the IPSEC required API for
-|// message digests (used by AH and ESP with authentication
-|// implementations). 
-|//
-|// Because IPSEC needs to run digest for each packet
-|// independently, it is important that the implementation
-|// can reset the computation by Init() without needing
-|// to do any additional allocations.
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437349380186"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380187"
-					documentation 	
-|*
-|	// Set digest into initial state.
-|	//
-|	// IPSEC calls this method to start a new digest
-|	// computation for each IP packet that needs
-|	// digest computation.
-					
-					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       	"437349380189"
-					documentation 	
-|*
-|	// Add segment of data to the digest.
-|	//
-|	// The octets in aMessage must be added to the digest
-|	// value. The length of the aMessage can be anything
-|	// from 0 or more octets. If the digest algorithm has
-|	// any inherent block requirements, then this method
-|	// must handle it (specifically, the digest must work
-|	// correctly, even if the data is fed to it one byte
-|	// at time).
-|	//
-|	// @param aMessage
-|	//	describe the segment of octets to be added into
-|	//	the digest (length >= 0).
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"43734938018B"
-						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       	"43734938018C"
-					documentation 	
-|*
-|	// Wrap up the digest and return the result.
-|	//
-|	// @param aDigest
-|	//	a buffer to return the final computed digest value.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDigest"
-						quid       	"437349380197"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CMessageDigestCrypto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349380198"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493801B5"
-				documentation 	
-| CSymmetricCipher
-| ****************
-|*
-|// Base Symmetric Cipher (abstract) class.
-|//
-|// All cipher algorithms must be derived from this
-|// base class, which defines the IPSEC required API for
-|// cipher algorithms (used by ESP implementation). 
-|//
-|// Because IPSEC needs to run cipher for each packet
-|// independently, it is important that the implementation
-|// can reset the computation by InitL() without needing
-|// to do any additional allocations [which means that
-|// it being a leaving function is a bad sign!]
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4373493801B6"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "Setkey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493801B7"
-					documentation 	
-|*
-|	// Define the cipher key.
-|	//
-|	// Because setting the key can be time consuming,
-|	// this is only called once after instantiation of the
-|	// class. Then, each packet is started with a call
-|	// to InitL.
-|	//
-|	// @param aKey
-|	//	the cipher key. The length of the key is
-|	//	defined by the length of this descriptor,
-|	//	and is always multiple of 8 bits.
-|	// @return
-|	// @li	> 0, the key is weak (but set anyway)
-|	// @li	= 0, all ok
-|	// @li	< 0, the key not usable (not set)
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"4373493801C5"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493801C6"
-					documentation 	
-|*
-|	// Reset the cipher engine to initial state.
-|	//
-|	// As this method is called for each packet, it
-|	// should not do any memory allocation or heavy
-|	// computations.
-|	//
-|	// @param aIV initial vector.
-|	// @param aMode tells whether initialize is for decrypt or encrypt.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aIV"
-						quid       	"4373493801C8"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aMode"
-						quid       	"4373493801C9"
-						type       	"TAction"
-						quidu      	"4373493801E4"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493801CA"
-					documentation 	
-|*
-|	// Perform encryption or decryption.
-|	//
-|	// Because algorithms are expected to work blocks, the
-|	// caller will guarantee that ALL Outbuf's given to Update
-|	// will exist up to Finish call (or at least as long as at
-|	// least blocksize octets have been given to Update after it).
-|	// The implementation of the algorithm can store pointer(s) to
-|	// aOutbuf described memory area, and return data to such
-|	// memory area on some later Update or Finish call.
-|	//
-|	// The lengths of buffers are always equal, e.g. aInbuf.Length()
-|	// octets will always fit into aOutbuf. This length can be anything
-|	// from zero upwards. The cipher must work even if octets were
-|	// fed to it one by one.
-|	//
-|	// @param aOutbuf	result of the decrypt/encrypt
-|	// @param aInbuf	input to decrypt/encrypt
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aOutbuf"
-						quid       	"4373493801CC"
-						type       	"TDes8&")
-					    (object Parameter "aInbuf"
-						quid       	"4373493801CD"
-						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       	"4373493801D4"
-					documentation 	
-|*
-|	// Finish encryption or decryption.
-|	//
-|	// 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.
-|	//
-|	// IPSEC does use the final IV.
-|	//
-|	// @param	aIV	the place to return the final IV.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aIV"
-						quid       	"4373493801D6"
-						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       	"4373493801D7"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				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       	"4373493801E4"
-					stereotype 	"enum"
-					module     	"Component View::rose"
-					quidu      	"437347E50232")))
-			    (object Class "CProtocolCrypto"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"4373493801F4"
-				documentation 	
-| CProtocolCrypto
-| ***************
-|*
-|// Base class of the protocol implementing an algorithm library as a protocol
-|//
-|// All algorithm libraries must be derived from this base class.
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"437349380203"
-					supplier   	"CProtocolBase"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439408DC02D5"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationBase"
-					quidu      	"43734932008C")
-				    (object Uses_Relationship
-					quid       	"439408E201FA"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEncryptionBase"
-					quidu      	"43734932005D")
-				    (object Uses_Relationship
-					quid       	"43940BD6033A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CMessageDigestCrypto"
-					quidu      	"437349380177")
-				    (object Uses_Relationship
-					quid       	"43940BDE0136"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSymmetricCipher"
-					quidu      	"4373493801B5"))
-				operations 	(list Operations
-				    (object Operation "AlgorithmList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380204"
-					documentation 	
-|*
-|	// Return the list of supported algorithms.
-|	//
-|	// IPSEC calls this method once during the binding
-|	// process to find out the algorithms that are supported
-|	// by this library.
-|	//
-|	// @retval	aList
-|	//	a pointer to a new allocated array of TAlgorithmDesc.
-|	//	This array contains the descriptions of the supported
-|	//	algorithms. Can also return NULL, if not algorithms
-|	//	are supported at this point. The calling IPSEC will
-|	//	release this array, when it is not needed.
-|	//
-|	// @returns
-|	//	the length of the the array. May also return <= 0,
-|	//	in which case IPSEC will not be using any algorithms
-|	//	from this library.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"437349380206"
-						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       	"437349380207"
-					documentation 	
-|*
-|	// Create an instance of cipher algorithm
-|	//
-|	// When IPSEC requires a use of specific algorithm, it
-|	// asks a new instance of the algorithm by calling this
-|	// method.
-|	//
-|	// @param aAlg
-|	//	index of the algorithm in the array of descriptions
-|	//	that was returned by the AlgorithmList().
-|	//
-|	// @return
-|	// @li	NULL, if algorithm could not be instantiated
-|	// @li	non-NULL (= new algorithm engine instance), if algorithm instantiated
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aAlg"
-						quid       	"437349380209"
-						type       	"TUint"))
-					result     	"CSymmetricCipher*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"4373493801B5")
-				    (object Operation "MessageDigest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380213"
-					documentation 	
-|*
-|	// Create an instance of digest algorithm
-|	//
-|	// When IPSEC requires a use of specific algorithm, it
-|	// asks a new instance of the algorithm by calling this
-|	// method.
-|	//
-|	// @param aAlg
-|	//	index of the algorithm in the array of descriptions
-|	//	that was returned by the AlgorithmList().
-|	//
-|	// @return
-|	// @li	NULL, if algorithm could not be instantiated
-|	// @li	non-NULL (= new algorithm engine instance), if algorithm instantiated
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aAlg"
-						quid       	"437349380215"
-						type       	"TUint"))
-					result     	"CMessageDigestCrypto*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437349380177")
-				    (object Operation "~CProtocolCrypto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349380216"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RCircularList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349380222"
-				operations 	(list Operations
-				    (object Operation "RCircularList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380223"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~RCircularList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380224"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RCircularList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380232"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"437349380233"
-						type       	"RCircularList&"
-						quidu      	"437349380222"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Attach"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380234"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"437349380235"
-						type       	"RCircularList&"
-						quidu      	"437349380222"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Detach"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380236"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsDetached"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349380237"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TCircularListIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349380251"
-				operations 	(list Operations
-				    (object Operation "TCircularListIter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349380261"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"437349380262"
-						type       	"const RCircularList&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"437349380263"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"437349380264"
-						type       	"TInt"))
-					result     	"RCircularList*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"437349380222"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TIpsecAH"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"437349380290"
-				documentation 	
-|
-|	TIpsecAH
-				
-				operations 	(list Operations
-				    (object Operation "TIpsecAH"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734938029F"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"4373493802A0"
-						type       	"MAssociationManager*"
-						quidu      	"43734931035B"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493802A1"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493802A2"
-						type       	"CSecurityAssoc&"
-						quidu      	"43734930008C")
-					    (object Parameter "aPacket"
-						quid       	"4373493802A3"
-						type       	"RMBufSendPacket&")
-					    (object Parameter "aInfo"
-						quid       	"4373493802A4"
-						type       	"RMBufSendInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493802A5"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493802A6"
-						type       	"CSecurityAssoc* &")
-					    (object Parameter "aPacket"
-						quid       	"4373493802A7"
-						type       	"RMBufRecvPacket&")
-					    (object Parameter "aInfo"
-						quid       	"4373493802AF"
-						type       	"RMBufRecvInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Overhead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493802B0"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSa"
-						quid       	"4373493802B2"
-						type       	"const CSecurityAssoc&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderUDP"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D8F01C5"
-				documentation 	" TInet6HeaderUPD"
-				operations 	(list Operations
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01C6"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01C8"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01D4"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01D6"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SrcPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01D7"
-					documentation 	
-|
-| Access, Get UDP field values from the packet
-					
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DstPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01D9"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01E4"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Checksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01E6"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSrcPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01E8"
-					documentation 	
-|
-| Build, Set UDP field value to the packet
-					
-					parameters 	(list Parameters
-					    (object Parameter "aPort"
-						quid       	"43734D8F01E9"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDstPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01F4"
-					parameters 	(list Parameters
-					    (object Parameter "aPort"
-						quid       	"43734D8F01F5"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01F6"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D8F01F7"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetChecksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F01F8"
-					parameters 	(list Parameters
-					    (object Parameter "aSum"
-						quid       	"43734D8F01F9"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TimeoutFactory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D8F0232"
-				documentation 	
-|	TimeoutFactory
-|	**************
-				
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D8F0242"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aUnit"
-						quid       	"43734D8F0244"
-						type       	"TUint"
-						initv      	"1")
-					    (object Parameter "aPtr"
-						quid       	"43734D8F0245"
-						type       	"TAny*"
-						initv      	"0")
-					    (object Parameter "aPriority"
-						quid       	"43734D8F0246"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"IMPORT_C MTimeoutManager*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D8F0247"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						quid       	"43734D8F0252"
-						type       	"RTimeout&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "IsActive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D8F0253"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						quid       	"43734D8F0255"
-						type       	"const RTimeout&"
-						const      	TRUE))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MTimeoutManager"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D8F0261"
-				documentation 	
-|	MTimeoutManager
-|	***************
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D8F0262"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "~MTimeoutManager"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F0271"
-					documentation 	
-|*
-|	* Destructor.
-|	*
-|	* Even though this is a "mixin" class, the entity that creates
-|	* it through the TimeoutFactory::NewL() is expected to delete
-|	* this manager using the returned pointer.
-					
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D8F0273"
-					documentation 	
-|*
-|	* Activate timeout callback after the specified time.
-|	*
-|	* Set a timeout for an object (any previous timeout setting for
-|	* this object is silently removed, no Expired callback will
-|	* occur for that). The timeout (aTime) value interpretation is
-|	* dependent on the aUnit parameter specified for the manager,
-|	* when it was created (see TimeoutFactory::NewL).
-|	*
-|	* @param	aLink	the timeout handle within the object
-|	* @param	aTime	the time (in fraction of second units).
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						quid       	"43734D8F0275"
-						type       	"RTimeout&")
-					    (object Parameter "aTime"
-						quid       	"43734D8F0276"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TimeoutCallback"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef void (*TimeoutCallback)(RTimeout &aLink, const TTime &aNow, TAny *aPtr);")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D8F0277"
-				documentation 	
-|	TimeoutCallback
-|	***************
-|*
-|* The callback template.
-|*
-|* If the timer expires, the timeout callback is called.
-|*
-|* @param	aLink
-|*		The timeout handle that expired,
-|* @param	aNow
-|*		The current time (to which the expiry is based on.
-|* @param	aPtr
-|*		The aPtr paramater given in timeout manager instantiation.
-|*
-|* @publishedPartner
-|* @released
-				
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RTimeout"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D8F029F"
-				documentation 	
-|	RTimeout
-|	********
-				
-				operations 	(list Operations
-				    (object Operation "RTimeout"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F02AF"
-					parameters 	(list Parameters
-					    (object Parameter "aCallback"
-						quid       	"43734D8F02B0"
-						type       	"TimeoutCallback"
-						quidu      	"43734D8F0277"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F02B1"
-					parameters 	(list Parameters
-					    (object Parameter "aMgr"
-						quid       	"43734D8F02B2"
-						type       	"MTimeoutManager*"
-						quidu      	"43734D8F0261")
-					    (object Parameter "aTime"
-						quid       	"43734D8F02B3"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsActive"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F02B4"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Cancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F02B6"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Parameterized_Class "TimeoutLinkage"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D8F02EE"
-				documentation 	
-|	**************
-|	TimeoutLinkage
-|	**************
-				
-				operations 	(list Operations
-				    (object Operation "Object"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F02FF"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aLink"
-						quid       	"43734D8F0301"
-						type       	"RTimeout&"
-						quidu      	"43734D8F029F"))
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					quid       	"43734D8F02FD"
-					type       	"class")
-				    (object Parameter "Offset"
-					quid       	"43734D8F02FE"
-					type       	"int")))
-			    (object Class "TTcpSeqNum"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D8F031C"
-				documentation 	
-|*  TCP sequence number with mod-32 arithmetic.
-|@publishedAll
-|@released
-				
-				operations 	(list Operations
-				    (object Operation "TTcpSeqNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F032C"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTcpSeqNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F032D"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F032E"
-						type       	"TUint32"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TTcpSeqNum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F032F"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F0330"
-						type       	"const TTcpSeqNum&"
-						const      	TRUE))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F033C"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F033D"
-						type       	"TUint32"))
-					result     	"TTcpSeqNum&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F033E"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F033F"
-						type       	"const TTcpSeqNum&"
-						const      	TRUE))
-					result     	"TTcpSeqNum&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "operator+="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F0340"
-					parameters 	(list Parameters
-					    (object Parameter "aOff"
-						quid       	"43734D8F0341"
-						type       	"TInt"))
-					result     	"TTcpSeqNum&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "operator-="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F0342"
-					parameters 	(list Parameters
-					    (object Parameter "aOff"
-						quid       	"43734D8F034B"
-						type       	"TInt"))
-					result     	"TTcpSeqNum&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F034C"
-					result     	"TTcpSeqNum&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "operator++"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F034D"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"43734D8F034E"
-						type       	"TInt"))
-					result     	"TTcpSeqNum"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "operator--"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F034F"
-					result     	"TTcpSeqNum&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "operator--"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F0350"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"43734D8F035B"
-						type       	"TInt"))
-					result     	"TTcpSeqNum"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "operator=="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F035C"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F035E"
-						type       	"const TTcpSeqNum&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator!="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F035F"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F0361"
-						type       	"const TTcpSeqNum&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F0362"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F036C"
-						type       	"const TTcpSeqNum&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator<="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F036D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F036F"
-						type       	"const TTcpSeqNum&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F0370"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F0372"
-						type       	"const TTcpSeqNum&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator>="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F037A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F037C"
-						type       	"const TTcpSeqNum&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator+"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F037D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOff"
-						quid       	"43734D8F037F"
-						type       	"TInt"))
-					result     	"TTcpSeqNum"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F0380"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOff"
-						quid       	"43734D8F0382"
-						type       	"TInt"))
-					result     	"TTcpSeqNum"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "operator-"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F038A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D8F038C"
-						type       	"const TTcpSeqNum&"
-						const      	TRUE))
-					result     	"TInt32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Uint32"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F038D"
-					documentation 	
-|
-| Automatic typecast can lead to ambiguous expressions and
-| in the worst case to some very hard-to-track errors.
-| We use the following explicit typecast instead. -ML
-					
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Inside"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F038F"
-					documentation 	" Methods for checking whether a sequence number is inside or outside a given window."
-					parameters 	(list Parameters
-					    (object Parameter "aSeqLo"
-						quid       	"43734D8F0390"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C")
-					    (object Parameter "aSeqHi"
-						quid       	"43734D8F0399"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Outside"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D8F039A"
-					parameters 	(list Parameters
-					    (object Parameter "aSeqLo"
-						quid       	"43734D8F039B"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C")
-					    (object Parameter "aSeqHi"
-						quid       	"43734D8F039C"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TTcpOptions"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D90006D"
-				documentation 	"* @}"
-				operations 	(list Operations
-				    (object Operation "TTcpOptions"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D90007D"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D90007E"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D90007F"
-					stereotype 	"const"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Error"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900081"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ClearError"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900083"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MSS"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D90008C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMSS"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D90008E"
-					parameters 	(list Parameters
-					    (object Parameter "aMSS"
-						quid       	"43734D90008F"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ClearMSS"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900090"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TimeStamps"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900091"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TimeStamps"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D90009D"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aTsVal"
-						quid       	"43734D90009F"
-						type       	"TUint32&")
-					    (object Parameter "aTsEcr"
-						quid       	"43734D9000A0"
-						type       	"TUint32&"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetTimeStamps"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000A1"
-					parameters 	(list Parameters
-					    (object Parameter "aTsVal"
-						quid       	"43734D9000A2"
-						type       	"TUint32")
-					    (object Parameter "aTsEcr"
-						quid       	"43734D9000A3"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ClearTimeStamps"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000AB"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SackOk"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000AC"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSackOk"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000AE"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ClearSackOk"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000AF"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SuppressSack"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000B0"
-					parameters 	(list Parameters
-					    (object Parameter "aBool"
-						quid       	"43734D9000BB"
-						type       	"TBool"
-						initv      	"ETrue"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SackBlocks"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000BC"
-					result     	"SequenceBlockQueue&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Unknown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000BD"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ClearUnknown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000BF"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WindowScale"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000C0"
-					documentation 	
-|/ Query window scale option from TCP header options.
-|/ Wscale == 1 means scale factor 1, i.e. shift count of 0 is used in TCP option.
-|/ Wscale == 0 means that wscale option is not used in TCP header.
-					
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetWindowScale"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000CC"
-					parameters 	(list Parameters
-					    (object Parameter "aWscale"
-						quid       	"43734D9000CD"
-						type       	"TUint8"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAlignOpt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000CE"
-					documentation 	
-|*
-|  	If set, each option will be aligned to 32-bit longword boundaries with Nop padding.
-|  	By default the Nop padding is not applied.
-|  	
-|  	@param aAlignNop	ETrue if option alignment should be applied.
-					
-					parameters 	(list Parameters
-					    (object Parameter "aAlignOpt"
-						quid       	"43734D9000CF"
-						type       	"TBool"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProcessOptions"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9000D0"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						quid       	"43734D9000DA"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLen"
-						quid       	"43734D9000DB"
-						type       	"TUint"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "OutputOptions"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9000DC"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						quid       	"43734D9000DD"
-						type       	"TUint8*")
-					    (object Parameter "aMaxLen"
-						quid       	"43734D9000DE"
-						type       	"TUint"))
-					result     	"IMPORT_C TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CheckOptAlignment"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9000DF"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						quid       	"43734D9000E0"
-						type       	"TUint8*")
-					    (object Parameter "aI"
-						quid       	"43734D9000EA"
-						type       	"TUint&")
-					    (object Parameter "aNumBytes"
-						quid       	"43734D9000EB"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "AlignedLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9000EC"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9000EE"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderTCP"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D900203"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900204"
-					documentation 	
-|
-| Basic
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900214"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900216"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SrcPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900217"
-					documentation 	
-|
-| Access, Get TCP field values from the packet
-					
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DstPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900219"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Sequence"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900223"
-					stereotype 	"const"
-					result     	"TTcpSeqNum"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "Acknowledgment"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900225"
-					stereotype 	"const"
-					result     	"TTcpSeqNum"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D8F031C")
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900227"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FIN"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900229"
-					documentation 	
-|
-| A testing method for each individual Control Bit is provided
-| (It remains to be seen whether this is useful or not). Note
-| also that the result of the AND is returned, not 0 and 1.
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SYN"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900233"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RST"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900235"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PSH"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900237"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ACK"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900242"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "URG"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900244"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ECE"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900246"
-					documentation 	"/ ECN Echo flag [RFC 3168]."
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CWR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900248"
-					documentation 	"/ ECN: Congestion Window Reduced [RFC 3168]."
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Control"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900251"
-					documentation 	
-| A method to access all of the above as is. Note that this
-| also returns the reserved unspecified bits. Value can be
-| non-zero, even if none of the above is set. However, it only
-| returns unspecified bits from the 13th byte, not any from 12th!
-					
-					stereotype 	"const"
-					result     	"TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Window"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900253"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Checksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900255"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Urgent"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900257"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Options"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900262"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aOptions"
-						quid       	"43734D900264"
-						type       	"TTcpOptions&"
-						quidu      	"43734D90006D"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Options"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900265"
-					documentation 	"Backwards compatibility, mainly for IPRotor."
-					stereotype 	"const"
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSrcPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900267"
-					documentation 	
-|
-| Build, Set TCP field value to the packet
-					
-					parameters 	(list Parameters
-					    (object Parameter "aPort"
-						quid       	"43734D900271"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDstPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900272"
-					parameters 	(list Parameters
-					    (object Parameter "aPort"
-						quid       	"43734D900273"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSequence"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900274"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D900275"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAcknowledgment"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900276"
-					parameters 	(list Parameters
-					    (object Parameter "aAck"
-						quid       	"43734D900277"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900280"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D900281"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetFIN"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900282"
-					documentation 	
-|
-| A set method for each individual Control Bit is provided
-| (It remains to be seen whether this is sensible or not).
-					
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSYN"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900283"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRST"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900284"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPSH"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900290"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetACK"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900291"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetURG"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900292"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetECE"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D900293"
-					documentation 	"/ Set ECN Echo flag [RFC 3168]."
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCWR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D90029F"
-					documentation 	"/ Set ECN Congestion Window Reduced [RFC 3168]."
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetControl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9002A0"
-					documentation 	
-|
-| Note: does not touch the unused control bits at 12th byte!!!
-					
-					parameters 	(list Parameters
-					    (object Parameter "aFlags"
-						quid       	"43734D9002A1"
-						type       	"TUint8"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetWindow"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9002A2"
-					parameters 	(list Parameters
-					    (object Parameter "aWin"
-						quid       	"43734D9002A3"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetChecksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9002A4"
-					parameters 	(list Parameters
-					    (object Parameter "aSum"
-						quid       	"43734D9002AF"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetUrgent"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9002B0"
-					parameters 	(list Parameters
-					    (object Parameter "aOff"
-						quid       	"43734D9002B1"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOptions"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9002B2"
-					parameters 	(list Parameters
-					    (object Parameter "aOptions"
-						quid       	"43734D9002B3"
-						type       	"TTcpOptions&"
-						quidu      	"43734D90006D"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "SequenceBlock"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9100EA"
-				documentation 	
-|* Sequence Block.
-|@publishedAll
-|@released
-				
-				operations 	(list Operations
-				    (object Operation "SequenceBlock"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9100EB"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						quid       	"43734D9100EC"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C")
-					    (object Parameter "aRight"
-						quid       	"43734D9100ED"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "SequenceBlockQueue"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D910128"
-				documentation 	
-|* Sequence Block Queue.
-|@publishedAll
-|@released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D910157"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TDblQue<SequenceBlock>"
-					quidu      	"43734D910148"))
-				operations 	(list Operations
-				    (object Operation "SequenceBlockQueue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D910158"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~SequenceBlockQueue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D910159"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddOrdered"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D91015A"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						quid       	"43734D91015B"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C")
-					    (object Parameter "aRight"
-						quid       	"43734D91015C"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C"))
-					result     	"IMPORT_C SequenceBlock*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddUnordered"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D91015D"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						quid       	"43734D91015E"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C")
-					    (object Parameter "aRight"
-						quid       	"43734D910167"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C"))
-					result     	"IMPORT_C SequenceBlock*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddOrdered"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D910168"
-					parameters 	(list Parameters
-					    (object Parameter "aBlock"
-						quid       	"43734D910169"
-						type       	"const SequenceBlock*"
-						const      	TRUE))
-					result     	"SequenceBlock*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D9100EA")
-				    (object Operation "AddUnordered"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D91016A"
-					parameters 	(list Parameters
-					    (object Parameter "aBlock"
-						quid       	"43734D91016B"
-						type       	"const SequenceBlock*"
-						const      	TRUE))
-					result     	"SequenceBlock*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D9100EA")
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D91016C"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734D91016D"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C"))
-					result     	"IMPORT_C SequenceBlock*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindGap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D910177"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						quid       	"43734D910178"
-						type       	"TTcpSeqNum&"
-						quidu      	"43734D8F031C")
-					    (object Parameter "aRight"
-						quid       	"43734D910179"
-						type       	"TTcpSeqNum&"
-						quidu      	"43734D8F031C"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prune"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D91017A"
-					parameters 	(list Parameters
-					    (object Parameter "aLeft"
-						quid       	"43734D91017B"
-						type       	"TTcpSeqNum"
-						quidu      	"43734D8F031C"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Limit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D91017C"
-					parameters 	(list Parameters
-					    (object Parameter "aCount"
-						quid       	"43734D91017D"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Clear"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D91017E"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Count"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D910186"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ByteCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D910188"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Instantiated_Class "TDblQue<SequenceBlock>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"43734D910148"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"43734D910149"
-					supplier   	"TDblQue"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "SequenceBlockQueueIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef TDblQueIter<SequenceBlock> SequenceBlockQueueIter;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9101A5"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CProtocolPosthook"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D930213"
-				documentation 	
-| *****************
-| CProtocolPostHook
-| *****************
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D930214"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIp6Hook"
-					quidu      	"43734D99033C"))
-				operations 	(list Operations
-				    (object Operation "~CProtocolPosthook"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D930222"
-					stereotype 	"virtual"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "BindToL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D930224"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734D930226"
-						type       	"CProtocolBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D930227"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734D930229"
-						type       	"CProtocolBase*")
-					    (object Parameter "aId"
-						quid       	"43734D930232"
-						type       	"TUint"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Unbind"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D930233"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734D930235"
-						type       	"CProtocolBase*")
-					    (object Parameter "aId"
-						quid       	"43734D930236"
-						type       	"TUint"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D930237"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D930239"
-						type       	"RMBufChain&")
-					    (object Parameter "aSrc"
-						quid       	"43734D93023A"
-						type       	"CProtocolBase*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Process"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D93023B"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D930243"
-						type       	"RMBufChain&")
-					    (object Parameter "aSrc"
-						quid       	"43734D930244"
-						type       	"CProtocolBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D930245"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"43734D930246"
-						type       	"RMBufHookPacket&")
-					    (object Parameter ""
-						quid       	"43734D930247"
-						type       	"RMBufRecvInfo&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NetworkAttachedL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D930248"
-					documentation 	
-|*
-|	* Network layer has been attached.
-|	*
-|	* This function is called when the network layer is detected and
-|	* attached to this protocol object (::NetworkService() returns non-null).
-|	* The implementation in the derived class can now
-|	* do the hook specific binds and unbinds using:
-|@code
-|	// request inbound packets to my Process()
-|	NetworkService()->BindL(this, MIp6Hook::BindPreHook());
-|	// request outbound packets to my Send().
-|	NetworkService()->BindL(this, MIp6Hook::BindPostHook());
-|	...
-|	// stop getting inbound packets to my Process()
-|	NetworkService()->Unbind(this, MIp6Hook::BindPreHook());
-|	// stop getting outbound packets to my Send()
-|	NetworkService()->Unbind(this, MIp6Hook::BindPostHook());
-|	// ..or, to rip off all my hooks
-|	NetworkService()->Unbind(this);
-|@endcode
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NetworkDetached"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D93024A"
-					documentation 	
-|*
-|	* Network layer is being detached.
-|	*
-|	* This function is called when the hook is losing
-|	* the connection to the network instance (the network
-|	* instance has issued Unbind request, because it is
-|	* shutting down).
-|	*
-|	* Derived class does not need to implement this, unless it
-|	* caches network layer dependent data internally. Otherwise,
-|	* it must implement the function and cleanup all such data.
-|	*
-|	* During the call ::NetworkService returns the
-|	* service instance that is going away. However, it should not
-|	* be used for any binding or unbinding. the detach process does
-|	* the unbindings automaticly.
-|	*
-|	* @note
-|	*	The desctuctor can be called while network is attached.
-|	*	CProtocolPosthook destructor will unbind this object
-|	*	automaticly from the network (cancel all binds), and
-|	*	then detaches withouth calling NetworkDetached. Thus,
-|	*	the destructor of the derived class must do the cleanup
-|	*	of cached data, but it does not need to worry about the
-|	*	binds to the network.
-					
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NetworkService"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D930252"
-					documentation 	
-|*
-|	* Gets the network service.
-|	*
-|	* This returns the network service, if any is currently attached.
-|	* The network is attached after ::NetworkAttachedL call until
-|	* the next ::NetworkDetached or destruction. Otherwise, network
-|	* is not attached and return is always NULL.
-|	*
-|	* @return The network service or NULL.
-					
-					stereotype 	"const"
-					result     	"MNetworkService*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DoBindToL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D930254"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734D930255"
-						type       	"CProtocolBase*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CProtocolBaseUnbind"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D99007D"
-				documentation 	
-|
-|	CProtocolBaseUnbind
-|	*******************
-|*
-|*	CProtocolBase sub-class that adds a required function to unbind a protocol.
-|*
-|*	This class exists only because the CProtocolBase is missing
-|*	an essential method: Unbind. All protocols that implement
-|*	BindL, should also support Unbind!
-|*
-|*	It is assumed that all protocols and hooks, which connect
-|*	to TCPIP stack, must support this method. Strictly, supporting
-|*	Unbind is really needed only if the protocol makes use of
-|*	BindL (e.g. the protocol is bound to other protocols).
-|*
-|* @publishedPartner
-|* @released
-|* @since v7.0
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D99007E"
-					supplier   	"CProtocolBase"))
-				operations 	(list Operations
-				    (object Operation "Unbind"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D99008C"
-					documentation 	
-|*
-|	* Unbinds from a specified protocol.
-|	*
-|	* Unbind is a reverse of the BindL(). Unbind does nothing
-|	* if there is no matching bind. It is safe to call Unbind
-|	* "just to be sure". The rationale for Unbind is explained
-|	* using the UDP protocol as an example.
-|	*
-|	* When UDP protocol is active, it needs to receive IP packets
-|	* with protocol=17 from the IP layer. To achieve this, the UDP
-|	* will call IP protocol instance with BindL(UDP, 17). This registers
-|	* UDP instance as a receiver of the UDP packets. IP records
-|	* the UDP instance pointer and uses UDP->Process() method to
-|	* pass received packets to the UDP protocol instance.
-|	*
-|	* Before UDP protocol instance is destroyed, the UDP
-|	* registration in IP layer must be cancelled. Otherwise the
-|	* IP layer would be using a dangling pointer after UDP destruction.
-|	* The registration is cancelled by use of Unbind.
-|	*
-|	* The similar reasoning applies to any hook that registers with
-|	* the IP layer with BindL.
-|    *
-|	* @param aProtocol
-|	*	Protocol instance being unregistered.
-|	* @param aId
-|	*	Identify the binding that is to be unregistered. The
-|	*	exact interpretation of this depends on protocol implementation,
-|	*	but generally, the aId value used in BindL can be used to
-|	*	unregister that specific binding. In addition to that, the
-|	*	TCPIP IP layer supports generic unbind: if aId is ZERO, then
-|	*	all bindings made by aProtocol are canceled and cleared.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734D99008E"
-						type       	"CProtocolBase*")
-					    (object Parameter "aId"
-						quid       	"43734D99008F"
-						type       	"TUint"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CProtocolInterfaceBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D990090"
-				documentation 	
-|*
-|*	A special interface for a protocol module that itself provides
-|*	access to a network interface.
-|*
-|*	When IP6 is bound to a protocol, such protocol is loaded whenever
-|*	IP is active. If the TServerProtocolDesc::iServiceTypeInfo has
-|*	EInterface (of TProtocolServiceInfo) flag set, the IP6 assumes that
-|*	the protocol is derived from CProtocolIneterfaceBase and that it
-|*	supports the GetBinderL method.
-|*
-|*	The GetBinderL method is then called using the current protocol name
-|*	(ip or ip6) as a parameter. If GetBinderL succeeds by returning a NIF
-|*	pointer, the stack installs this an interface to the system. This can
-|*	be used to create "fake" or real interfaces to the stack outside the
-|*	NIFMAN control.
-|*
-|*	<b>WARNING</b>: TCPIP is just stealing the EInterface flag for this
-|*	purpose. The original use of this flag is unknown, and it does not
-|*	seem to be used for anything in current socket server (as of writing
-|*	this).
-|*
-|* @publishedPartner
-|* @released
-|* @since v7.0
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D99009C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolBaseUnbind"
-					quidu      	"43734D99007D"))
-				operations 	(list Operations
-				    (object Operation "GetBinderL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D99009D"
-					documentation 	
-|*
-|	* Gets the network inteface provided by the protocol module.
-|	*
-|	* Network layer calls this method once after a protocol that
-|	* has been tagged as "interface protocol" by use of EInterface
-|	* flag in the TServerProtocolDesc::iServiceTypeInfo field.
-|	*
-|	* The returned NIF (if ANY) is installed a network interface
-|	* to the IP stack.
-|	*
-|	* @param aName
-|	*	Name of the binding protocol ("ip" or "ip6").
-|	* @return
-|	* @li = non-NULL,
-|	*	The network interface (NIF).
-|	* @li = NULL
-|	*	No interface is installed, but the protocol is left running
-|	*	as if EInterface was not set.
-|	* @leave
-|	*	Close the protocol (protocol is not left running).
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"43734D99009F"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"CNifIfBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RMBufRecvInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D990128"
-				documentation 	
-|
-|	RMBufRecvInfo
-|	*************
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D990138"
-					supplier   	"RMBufPktInfo"))
-				operations 	(list Operations
-				    (object Operation "CheckL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D990139"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D99013B"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RMBufRecvPacket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef class RMBufInfoPacketBase<RMBufRecvInfo> RMBufRecvPacket;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D990196"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MPacketContext"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9901C5"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9901D4"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "SetHookValue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9901D5"
-					documentation 	
-|*
-|	* Sets a (key,value) pair.
-|	* 
-|	* If a setting already exists for the key, the value is just replaced.
-|	*
-|	* @param aId	Key
-|	* @param aValue	Value associated with the key
-|	* @return
-|	* @li	KErrNone, if value stored successfully.
-|	* @li	KErrNoMemory, if there was no room for the new value
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"43734D9901D7"
-						type       	"const TUint32"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						quid       	"43734D9901D8"
-						type       	"const TUint32"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HookValue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9901D9"
-					documentation 	
-|*
-|	* Gets the value associated with the specified key.
-|	*
-|	* Return the current value associated with aId. If aId does not
-|	* exist, ZERO is returned [=> there is no way to differentiate
-|	* between non-existing value and a value that is explicitly set
-|	* to zero. Implementation may interpret setting value to ZERO
-|	* as request to delete the association, if it exists].
-|	*
-|	* @param aId	Key
-|	* @return	The value, or 0 if no value was found for the key..
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"43734D9901DB"
-						type       	"const TUint32"
-						const      	TRUE))
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RMBufHookPacket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D990213"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D990214"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvPacket"
-					quidu      	"43734D990196"))
-				operations 	(list Operations
-				    (object Operation "RMBufHookPacket"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D990222"
-					documentation 	
-|*
-|	* Constructor
-|	* @param aContext Packet context
-					
-					parameters 	(list Parameters
-					    (object Parameter "aContext"
-						quid       	"43734D990223"
-						type       	"MPacketContext* const"))
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHookValue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D990224"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"43734D990225"
-						type       	"const TUint32"
-						const      	TRUE)
-					    (object Parameter "aValue"
-						quid       	"43734D990226"
-						type       	"const TUint32"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HookValue"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D990227"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"43734D990232"
-						type       	"const TUint32"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MIp6Hook"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9902BF"
-				documentation 	
-|
-|	MIp6Hook
-				
-				stereotype 	"interface"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9902CE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "BindHookFor"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9902CF"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734D9902D1"
-						type       	"TUint8"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindHookAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9902D2"
-					stereotype 	"static"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindFlowHook"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9902DE"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPriority"
-						quid       	"43734D9902E0"
-						type       	"TUint8"
-						initv      	"1"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindPostHook"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9902E1"
-					stereotype 	"static"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindPreHook"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9902E3"
-					stereotype 	"static"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindForwardHook"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9902EE"
-					stereotype 	"static"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9902F0"
-					documentation 	
-|*
-|	* Processing of incoming packet.
-|	*
-|	* Depending on the how the hook binds to the stack, the stack calls
-|	* this function from different places during the inbound packet
-|	* processing path:
-|	*
-|	* @li
-|	*	to implement new (or just to monitor occurrence of) header, do a bind
-|	*	with BindHookFor(protocol) and the stack calls this function whenever
-|	*	a header of the protocol is encountered within the packet (some headers
-|	*	can appear more than once per packet). The RMBufRecvPacket::iProtocol
-|	*	contains the protocol.
-|	* @li
-|	*	to watch all packets for upper layer protocols, do a bind with
-|	*	BindHookAll() and the stack calls this function for every packet
-|	*	about to be passed on to the upper layer protocol (identified
-|	*	by RMBufRecvPacket::iProtocol).
-|	* @li
-|	*	to watch all packets which stack would forward (or drop if forwarding
-|	*	is disabled), do a bind with BindForwardHook(), and the stack calls
-|	*	this function whenever a packet would be forwarded.
-|	*
-|	* The same hook can request all of the above callbacks. However, then
-|	* the function may have some difficulties in determining the type
-|	* of call from the packet and associated information.
-|	*
-|	* In addition to normal packet parsing (RMBufRecvInfo::iIcmp == 0),
-|	* the ApplyL is also called when processing a returned packet within
-|	* the ICMP error message (RMBufRecvInfo::iIcmp != 0).
-|	*
-|	* The function receives the packet and information about the state of
-|	* its processing.
-|	*
-|	* The hook has three choices of returns as follows:
-|	* 
-|	* @li < 0:
-|	*	The hook dropped or passed the packet elsewhere.
-|	*	The main loop goes to the next packet
-|	* 
-|	* @li #KIp6Hook_PASS (= 0):
-|	*	The hook has completed, and the header is still in the packet, 
-|	*	and has possibly been modified. The main loop continues processing
-|	*	this header with the next hook or protocol
-|	* 
-|	* @li #KIp6Hook_DONE (= 1):
-|	*	The hook has completed, the header has been handled. The 
-|	*	hook is responsible for updating the iOffset and other fields
-|	*	to skip over the processed header.
-|	*	The main loop will restart to process the new protocol.
-|	* 
-|	* In the case of a ICMPv6 Parameter Problem message, the value of the
-|	* aInfo.iParameter is an offset to the problematic value relative to
-|	* the start of the original packet. To check whether the parameter
-|	* problem applies to the current header, the code must test whether
-|	* the offset falls between 
-|@verbatim
-|	0 <= (iParameter + aInfo.iOffsetIp - aInfo.iOffset) < header_length
-|@endverbatim
-|	*
-|	* @param aPacket
-|	*	The received packet. On return, the packet as modified by the hook.
-|	* @param aInfo
-|	*	The packet information. On return, the information as modified by
-|	*	the hook.
-|	* @return
-|	*	Return code, as described above. 
-|	* @leave error
-|	*	The packet is dropped and buffers are released.
-|	*
-|	* Example: @ref doc_example_1
-|	* @dontinclude mip6hook.cpp
-|	* @skip class TExtensionHeader
-|	* @until //-
-|	* Only this hoook knows how to handle it. The stack needs the help of this
-|	* hook for normal packets, and also for processing the returned packet
-|	* inside the ICMP error reports.
-|	* @skip ::ApplyL
-|	* @until //-
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9902F2"
-						type       	"RMBufHookPacket&"
-						quidu      	"43734D990213")
-					    (object Parameter "aInfo"
-						quid       	"43734D9902F3"
-						type       	"RMBufRecvInfo&"
-						quidu      	"43734D990128"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OpenL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9902F4"
-					documentation 	
-|*
-|	* Opening a hook for a flow.
-|	*
-|	* The OpenL is called once at flow opening phase, if the hook has
-|	* registered a flow hook using BindFlowHook() id.
-|	* OpenL must decide whether the flow needs any processing by this hook.
-|	* If yes, it must return with a non-NULL pointer to an instance of
-|	* MFlowHook. The returned handler is attached to the flow until it
-|	* closes,  which event is informed to the hook by the MFlowHook::Close
-|	* method.
-|	*
-|	* @param aHead
-|	*	Contains the address information of the flow.
-|	*	A hook can update this information in the Open phase, if required.
-|	* @param aFlow The flow for which the hook is being activated
-|	* @return
-|	*	MFlowHook pointer (!= NULL), if the hook attaches to the flow using this handler.
-|	*	Returning NULL means that the hook has no interest on this flow.
-|	*
-|	* @leave error (< 0).
-|	*	The flow setup is aborted and the indicated error is passed to
-|	*	the application.
-|	* @leave EFlow_PENDING
-|	*	(leave with anything > 0). The flow setup is aborted and flow
-|	*	is treated as if no route for the destination was available
-|	*	(flow is put into pending state).
-|	*	This may activate additional interface setups.
-|	*
-|	* @note
-|	*	This function has a default implmentation, which returns NULL.
-|	*
-|	* Example: @ref doc_example_1
-|	* Attach to every outbound flow:
-|	* @dontinclude mip6hook.cpp
-|	* @skip ::OpenL
-|	* @until //-
-|	*
-|	* But, then we need to suply the MFlowHook methods as well.
-|	* @skip ::ReadyL
-|	* @until //-
-|	*
-|	* and 
-|	*
-|	* @skip ::ApplyL
-|	* @until //-
-					
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aHead"
-						quid       	"43734D9902F6"
-						type       	"TPacketHead&")
-					    (object Parameter "aFlow"
-						quid       	"43734D9902FD"
-						type       	"CFlowContext*"))
-					result     	"MFlowHook*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetFlowOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9902FE"
-					documentation 	
-|*
-|	* Implements additional flow options in the hook.
-|	*
-|	* When a hook registers for outbound packets, it will also get these calls whenever
-|	* the upper layer uses the GetOption to a flow.
-|	*
-|	* @note
-|	*	 This function has a default implementation, which returns KErrNotSupported.
-|	* @note
-|	*	The flow does not need to be open when this call occurs. If hook implements
-|	*	any options, it should use the CFlowContext::RetrieveOption for the current
-|	*	value of the option.
-|	*
-|	* @param aLevel		The option level code
-|	* @param aName		The option name code
-|	* @retval aOption   The option value (if KErrNone)
-|	* @param aFlow		The flow
-|	* @return error code (KErrNotSupported) or KErrNone
-|	*
-|	* Example: @ref doc_example_1
-|	* The current example port and protocol number can be read by a socket option
-|	* by any application code. Assuming socket is an opened RSocket (for example,
-|	* an UDP socket), then
-|	*
-|	* @code
-|	TPckgBuf<TUint> opt;
-|	RSocket socket;
-|	if (socket.GetOpt(KSoHookExample_PROTOCOL, KSolHookExample, opt) == KErrNone)
-|		{
-|		...
-|		protocol = opt();
-|		...
-|		}
-|	@endcode
-|	*
-|	* enters the GetFlowOption function in the example hook:
-|	* @dontinclude mip6hook.cpp
-|	* @skip ::GetFlowOption
-|	* @until //-
-					
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734D990300"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734D990301"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734D990302"
-						type       	"TDes8&")
-					    (object Parameter "aFlow"
-						quid       	"43734D990303"
-						type       	"const CFlowContext&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetFlowOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D990304"
-					documentation 	
-|*
-|	* Implements additional flow options in the hook.
-|	*
-|	* When a hook registers for outbound packets, it will also get these calls whenever
-|	* the upper layer uses the SetOption to a flow.
-|	*
-|	* @note
-|	*	 This function has a default implementation, which returns KErrNotSupported.
-|	* @note
-|	*	The flow does not need to be open when this call occurs. The hook should not store
-|	*	the pointer of the flow. Instead, it should use the CFlowContext::StoreOption to
-|	*	remember the option values.
-|	*
-|	* @param aLevel		The option level code
-|	* @param aName		The option name code
-|	* @param aOption	The option value
-|	* @param aFlow		The flow
-|	* @return error code (KErrNotSupported) or KErrNone
-|	*
-|	* Example: @ref doc_example_1
-|	* The example port and protocol number can be changed by a socket option.
-|	* Assuming socket is an opened RSocket (for example, an UDP socket), then
-|	* @code
-|	TPckgBuf<TUint> opt;
-|	RSocket socket;
-|	opt() = 18;
-|	if (socket.SetOpt(KSoHookExample_PROTOCOL, KSolHookExample, opt) == KErrNone)
-|		{
-|		// Succesfully changed the protocol number!
-|		}
-|	@endcode
-|	*
-|	* enters the SetFlowOption function in the example hook:
-|	* @dontinclude mip6hook.cpp
-|	* @skip ::SetFlowOption
-|	* @until //-
-					
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734D990306"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734D99030D"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734D99030E"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aFlow"
-						quid       	"43734D99030F"
-						type       	"CFlowContext&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfaceAttached"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D990310"
-					documentation 	
-|*
-|	* Monitoring attached interfaces.
-|	*
-|	* A hook can monitor what interfaces are attached
-|	* to the stack by overriding the MIp6Hook::InterfaceAttached and
-|	* MIp6Hook::InterfaceDetached.
-|	*
-|	* The InterfaceAttached is called just after the CNifIfBase
-|	* pointer has  been stored into the internal interface
-|	* instance and CNifIfBase::Open() has been called.
-|	*
-|    * @note
-|	*	It is possible to receive InteraceDetached
-|	*	without a matching InterfaceAttached, because interfaces can
-|	*	be up before the hook is active.
-|	*
-|	* @param aName   The name of the interface within the stack
-|	* @param aIf	 The interface
-					
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"43734D990312"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aIf"
-						quid       	"43734D990313"
-						type       	"CNifIfBase*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfaceDetached"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D990314"
-					documentation 	
-|*
-|	* Monitoring attached interfaces.
-|	*
-|	* A hook can monitor what interfaces are attached
-|	* to the stack by overriding the MIp6Hook::InterfaceAttached and
-|	* MIp6Hook::InterfaceDetached.
-|	*
-|	* The InterfaceDetached is called just before the CNifIfBase
-|	* pointer is  going to be removed from the internal interface
-|	* instance and before calling the CNifIfBase::Close().
-|	*
-|    * @note
-|	*	It is possible to receive InteraceDetached
-|	*	without a matching InterfaceAttached, because interfaces can
-|	*	be up before the hook is active.
-|	*
-|	* @param aName   The name of the interface within the stack
-|	* @param aIf	 The interface
-					
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"43734D990316"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aIf"
-						quid       	"43734D99031C"
-						type       	"CNifIfBase*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetFlowOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43BA68FB02A2"
-					documentation 	
-|*
-|	* Implements additional flow options in the hook.
-|	*
-|	* When a hook registers for outbound packets, it will also get these calls whenever
-|	* the upper layer uses the GetOption to a flow.
-|	*
-|	* @note
-|	*	 This function has a default implementation, which returns KErrNotSupported.
-|	* @note
-|	*	The flow does not need to be open when this call occurs. If hook implements
-|	*	any options, it should use the CFlowContext::RetrieveOption for the current
-|	*	value of the option.
-|	*
-|	* @param aLevel		The option level code
-|	* @param aName		The option name code
-|	* @retval aOption   The option value (if KErrNone)
-|	* @param aFlow		The flow
-|	* @return error code (KErrNotSupported) or KErrNone
-|	*
-|	* Example: @ref doc_example_1
-|	* The current example port and protocol number can be read by a socket option
-|	* by any application code. Assuming socket is an opened RSocket (for example,
-|	* an UDP socket), then
-|	*
-|	* @code
-|	TPckgBuf<TUint> opt;
-|	RSocket socket;
-|	if (socket.GetOpt(KSoHookExample_PROTOCOL, KSolHookExample, opt) == KErrNone)
-|		{
-|		...
-|		protocol = opt();
-|		...
-|		}
-|	@endcode
-|	*
-|	* enters the GetFlowOption function in the example hook:
-|	* @dontinclude mip6hook.cpp
-|	* @skip ::GetFlowOption
-|	* @until //-
-					
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43BA68FB02C2"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43BA68FB02E1"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43BA68FB0300"
-						type       	"TDes8&")
-					    (object Parameter "aFlow"
-						quid       	"43BA68FB031F"
-						type       	"const CFlowContext&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				module     	"Component View::rose.idl"
-				quidu      	"43BA68DB02B3"
-				language   	"VC++")
-			    (object Class "CIp6Hook"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D99033C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D99034B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolBaseUnbind"
-					quidu      	"43734D99007D")
-				    (object Inheritance_Relationship
-					quid       	"43734D99034C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MIp6Hook"
-					quidu      	"43734D9902BF"))
-				operations 	(list Operations
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D99034D"
-					documentation 	
-|*
-|	* Processes an incoming packet.
-|	* 
-|	* @see MIp6Hook::ApplyL().
-|	* @param aPacket 	Packet to process
-|	* @param aInfo 		Packet information
-|	* @return 			System-wide error code
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D99034F"
-						type       	"RMBufHookPacket&"
-						quidu      	"43734D990213")
-					    (object Parameter "aInfo"
-						quid       	"43734D990350"
-						type       	"RMBufRecvInfo&"
-						quidu      	"43734D990128"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Identify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D990351"
-					documentation 	
-|
-| Silence compiler
-|
-|*
-|     * dummy
-					
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"43734D990353"
-						type       	"struct TServerProtocolDesc*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Unbind"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D99035B"
-					documentation 	
-|*
-|     * The inbound hooks don't need this really
-					
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"43734D99035C"
-						type       	"CProtocolBase*")
-					    (object Parameter ""
-						quid       	"43734D99035D"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderIP"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9903B9"
-				documentation 	
-|
-| TInet6HeaderIP
-| **************
-|	Methods of manipulating IPv6 IP header.
-|
-|	This implementation assumes TUint8 is exactly 8 bits (and not
-|	9 or more)
-				
-				operations 	(list Operations
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9903C8"
-					documentation 	
-|*
-|	* Gets the header length.	
-|	* 
-|	* Note that the header length is fixed.
-|	* 
-|	* @return	Header length.
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9903CA"
-					documentation 	
-|*
-|	* Gets the minimum header length.
-|	* 
-|	* Note that the header length is fixed.
-|	* 
-|	* @return	Minimum header length
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9903CC"
-					documentation 	
-|*
-|	* Gets the maximum header length.
-|	* 
-|	* Note that the header length is fixed.
-|	* 
-|	* @return	Maximum header length
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9903D9"
-					documentation 	
-|*
-|	* Gets a pointer to the byte following the header.
-|	* 
-|	* @return	Pointer to the byte following the header
-					
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Version"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9903DA"
-					documentation 	
-| IPv6 specific methods, get IP header field values from the packet
-| *****************************************************************
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TrafficClass"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9903DC"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FlowLabel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9903DE"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PayloadLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0001"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0003"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HopLimit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0005"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SrcAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0007"
-					documentation 	
-|
-| The following return a modifiable reference, so
-| they can be used both for access and build.
-					
-					stereotype 	"const"
-					result     	"TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DstAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0010"
-					stereotype 	"const"
-					result     	"TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EcnIsCongestion"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0012"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0013"
-					documentation 	
-| IPv6 specific methods, set IP header field values into the packet
-| *****************************************************************
-					
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetVersion"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0014"
-					parameters 	(list Parameters
-					    (object Parameter "aVersion"
-						quid       	"43734D9A001F"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetTrafficClass"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0020"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"43734D9A0021"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetFlowLabel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0022"
-					parameters 	(list Parameters
-					    (object Parameter "aFlow"
-						quid       	"43734D9A0023"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPayloadLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0024"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9A002E"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A002F"
-					parameters 	(list Parameters
-					    (object Parameter "aNextHeader"
-						quid       	"43734D9A0030"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHopLimit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0031"
-					parameters 	(list Parameters
-					    (object Parameter "aLimit"
-						quid       	"43734D9A0032"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSrcAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0033"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"43734D9A003E"
-						type       	"const TIp6Addr&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDstAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A003F"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"43734D9A0040"
-						type       	"const TIp6Addr&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "TOffsets"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"43734D9A004E"
-					stereotype 	"enum"
-					class_attributes 	(list class_attribute_list
-					    (object ClassAttribute "O_PayloadLength"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"0"))
-						quid       	"43734D9A0050"
-						initv      	"4")
-					    (object ClassAttribute "O_NextHeader"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"1"))
-						quid       	"43734D9A0051"
-						initv      	"6")
-					    (object ClassAttribute "O_HopLimit"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"2"))
-						quid       	"43734D9A005D"
-						initv      	"7")
-					    (object ClassAttribute "O_SrcAddr"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"3"))
-						quid       	"43734D9A005E"
-						initv      	"8")
-					    (object ClassAttribute "O_DstAddr"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"4"))
-						quid       	"43734D9A005F"
-						initv      	"24"))
-					module     	"Component View::rose"
-					quidu      	"437347E50232")))
-			    (object Class "TInet6HeaderIP4"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9A0148"
-				documentation 	"/@}"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0157"
-					documentation 	
-|
-| Basic
-|
-|*
-|	* Gets the minimum header length.	
-|	* @return Minimum header length (= 20) 
-|	* @since v7.0
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0159"
-					documentation 	
-|*
-|	* Gets the maximum header length.
-|	* @return Maximum header length (= 60)
-|	* @since v7.0
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A015B"
-					documentation 	
-|*
-|	* Gets a pointer to the byte following the header.
-|	* @return Pointer to the byte following the header
-|	* @since v7.0
-					
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Version"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0167"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0169"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TOS"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A016B"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EcnIsCongestion"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A016D"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TotalLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0177"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Identification"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0179"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Flags"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A017B"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A017D"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0186"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FragmentOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0188"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ttl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A018A"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Protocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A018C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Checksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0196"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SrcAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0198"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DstAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A019A"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SrcAddrRef"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A019C"
-					stereotype 	"const"
-					result     	"TUint32&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DstAddrRef"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01A5"
-					stereotype 	"const"
-					result     	"TUint32&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Options"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01A7"
-					stereotype 	"const"
-					result     	"TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Options"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01A9"
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01AA"
-					parameters 	(list Parameters
-					    (object Parameter "aTOS"
-						quid       	"43734D9A01B5"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetVersion"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01B6"
-					documentation 	
-|
-| Build, set IP header field values into the packet
-					
-					parameters 	(list Parameters
-					    (object Parameter "aVersion"
-						quid       	"43734D9A01B7"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01B8"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9A01B9"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetTOS"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01BA"
-					parameters 	(list Parameters
-					    (object Parameter "aTos"
-						quid       	"43734D9A01BB"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetTotalLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01C5"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9A01C6"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetIdentification"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01C7"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"43734D9A01C8"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetFlags"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01C9"
-					parameters 	(list Parameters
-					    (object Parameter "aFlags"
-						quid       	"43734D9A01CA"
-						type       	"TUint8"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetFragmentOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01D4"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						quid       	"43734D9A01D5"
-						type       	"TUint16"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetTtl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01D6"
-					parameters 	(list Parameters
-					    (object Parameter "aTTL"
-						quid       	"43734D9A01D7"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetProtocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01D8"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734D9A01D9"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetChecksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01DA"
-					parameters 	(list Parameters
-					    (object Parameter "aSum"
-						quid       	"43734D9A01E4"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSrcAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01E5"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9A01E6"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDstAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01E7"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9A01E8"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HostHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01E9"
-					documentation 	
-|
-| The old IPv4 stack leaves IP header in packet when passing it upwards,
-| but this header is swapped into host order. As upper layers really don't
-| need this stuff much, only few "compatibility" methods is defined here
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HostProtocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01F4"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Swap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A01F6"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "TOffsets"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"43734D9A0203"
-					stereotype 	"enum"
-					class_attributes 	(list class_attribute_list
-					    (object ClassAttribute "O_TotalLength"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"0"))
-						quid       	"43734D9A0205"
-						initv      	"2")
-					    (object ClassAttribute "O_FragmentOffset"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"1"))
-						quid       	"43734D9A0206"
-						initv      	"6")
-					    (object ClassAttribute "O_TTL"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"2"))
-						quid       	"43734D9A0207"
-						initv      	"8")
-					    (object ClassAttribute "O_Protocol"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"3"))
-						quid       	"43734D9A0213"
-						initv      	"9"))
-					module     	"Component View::rose"
-					quidu      	"437347E50232")))
-			    (object Class "TScopeType"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9A0242"
-				documentation 	
-|*
-| TScopeType is only provided so that "magic" constants can be
-| avoided in the source code. However, the max value cannot be changed
-| to anything from 0xF. The scope type is assumed to be 4 bits long
-| in many occasions.
-|
-| The value of the scope type is directly bound the the IPv6 Scope
-| level - 1. This can be done, as IPv6 Scope level 0 is not legal
-| (or usable) in any context within the stack.
-| This allows our non-standard network scope (= 0x10) to
-| be coded internally in 4 bits (as 0xF).
-|
-| @publishedAll
-| @released
-| @since v7.0s
-				
-				stereotype 	"enum"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "EScopeType_IF"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"0"))
-					quid       	"43734D9A0244"
-					initv      	"0x0")
-				    (object ClassAttribute "EScopeType_IAP"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"1"))
-					quid       	"43734D9A0251"
-					initv      	"0x1")
-				    (object ClassAttribute "EScopeType_GLOBAL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"2"))
-					quid       	"43734D9A0252"
-					initv      	"0xD"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TIpHeader"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9A0271"
-				documentation 	
-|
-|	TIpHeader
-|	*********
-				
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0280"
-					documentation 	
-|*
-|	Gets the minimum header length.
-|
-|	IPv6 header is longer than minimum IPv4 header, thus
-|	returned value is for IPv4. This function only defined
-|	because it is required when this class is used as template
-|	parameter in TInet6Packet.
-|	
-|	@return Minimum IPv4 header length
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9A0282"
-					documentation 	
-|*
-|	Gets the maximum header length.
-|
-|	IPv6 header always shorter than maximum IPv4 header, thus
-|	returned value is for IPv4. This function is only defined
-|	because "header mapping" classes are expected to have it.
-|	
-|	@return Maximum IPv4 header length
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RMBufPacketPeek"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9A029F"
-				documentation 	
-|	RMBufPacketPeek
-|	***************
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9A02A0"
-					supplier   	"RMBufChain"))
-				operations 	(list Operations
-				    (object Operation "Access"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9A02AF"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"43734D9A02B0"
-						type       	"TInt")
-					    (object Parameter "aOffset"
-						quid       	"43734D9A02B1"
-						type       	"TUint"
-						initv      	"0"))
-					result     	"IMPORT_C TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetIpHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9A02B2"
-					result     	"IMPORT_C TIpHeader*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TPacketHead"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9A036B"
-				documentation 	
-|	TPacketHead
-|	***********
-				
-				operations 	(list Operations
-				    (object Operation "ExtHdrGet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9A037A"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734D9A037B"
-						type       	"TInt")
-					    (object Parameter "aOfs"
-						quid       	"43734D9A037C"
-						type       	"TInt&")
-					    (object Parameter "aLen"
-						quid       	"43734D9A037D"
-						type       	"TInt&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExtHdrGetOrPrependL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9A037E"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734D9A037F"
-						type       	"TInt")
-					    (object Parameter "aOfs"
-						quid       	"43734D9A0380"
-						type       	"TInt&")
-					    (object Parameter "aLen"
-						quid       	"43734D9A0381"
-						type       	"TInt&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ExtHdrGetOrAppendL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9A0382"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734D9A038A"
-						type       	"TInt")
-					    (object Parameter "aOfs"
-						quid       	"43734D9A038B"
-						type       	"TInt&")
-					    (object Parameter "aLen"
-						quid       	"43734D9A038C"
-						type       	"TInt&"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddDestinationOptionL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9A038D"
-					parameters 	(list Parameters
-					    (object Parameter "aOption"
-						quid       	"43734D9A038E"
-						type       	"const TPtrC8&"
-						const      	TRUE)
-					    (object Parameter "aAlign"
-						quid       	"43734D9A038F"
-						type       	"TUint8"
-						initv      	"0")
-					    (object Parameter "aModulo"
-						quid       	"43734D9A0390"
-						type       	"TUint8"
-						initv      	"4"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddDestinationOptionL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9A0391"
-					parameters 	(list Parameters
-					    (object Parameter "aOption"
-						quid       	"43734D9A0399"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLen"
-						quid       	"43734D9A039A"
-						type       	"TUint8")
-					    (object Parameter "aAlign"
-						quid       	"43734D9A039B"
-						type       	"TUint8"
-						initv      	"0")
-					    (object Parameter "aModulo"
-						quid       	"43734D9A039C"
-						type       	"TUint8"
-						initv      	"4"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6PacketBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9B006D"
-				operations 	(list Operations
-				    (object Operation "TInet6PacketBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B007D"
-					documentation 	
-|*
-|	Constructor.
-|
-|	@param aAlign	The align requirement.
-					
-					parameters 	(list Parameters
-					    (object Parameter "aAlign"
-						quid       	"43734D9B007E"
-						type       	"TAlign"
-						quidu      	"43734D9B00BB"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Access"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B0084"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9B008C"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"43734D9B008D"
-						type       	"TInt")
-					    (object Parameter "aSize"
-						quid       	"43734D9B008E"
-						type       	"TInt")
-					    (object Parameter "aMin"
-						quid       	"43734D9B008F"
-						type       	"TInt"))
-					result     	"IMPORT_C TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetAlign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0090"
-					parameters 	(list Parameters
-					    (object Parameter "aAlign"
-						quid       	"43734D9B0091"
-						type       	"TAlign"
-						quidu      	"43734D9B00BB"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "TAlign"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"43734D9B00BB"
-					stereotype 	"enum"
-					class_attributes 	(list class_attribute_list
-					    (object ClassAttribute "EAlign1"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"0"))
-						quid       	"43734D9B00BD"
-						initv      	"0")
-					    (object ClassAttribute "EAlign2"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"1"))
-						quid       	"43734D9B00BE"
-						initv      	"1")
-					    (object ClassAttribute "EAlign4"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"2"))
-						quid       	"43734D9B00CB"
-						initv      	"3")
-					    (object ClassAttribute "EAlign8"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"3"))
-						quid       	"43734D9B00CC"
-						initv      	
-|7		///< Align to 8 byte unit
-						))
-					module     	"Component View::rose"
-					quidu      	"437347E50232")))
-			    (object Parameterized_Class "TInet6Packet"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9B0109"
-				documentation 	
-| TInet6Packet template
-| *********************
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9B010A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6PacketBase"
-					quidu      	"43734D9B006D"))
-				operations 	(list Operations
-				    (object Operation "TInet6Packet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B011A"
-					parameters 	(list Parameters
-					    (object Parameter "aAlign"
-						quid       	"43734D9B011B"
-						type       	"TAlign"
-						quidu      	"43734D9B00BB"
-						initv      	"EAlign4"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInet6Packet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B011C"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9B011D"
-						type       	"RMBufChain&"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInet6Packet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B011E"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9B011F"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"43734D9B0120"
-						type       	"TInt")
-					    (object Parameter "aAlign"
-						quid       	"43734D9B0121"
-						type       	"TAlign"
-						quidu      	"43734D9B00BB"
-						initv      	"EAlign4"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Set"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0122"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9B0128"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"43734D9B0129"
-						type       	"TInt")
-					    (object Parameter "aSize"
-						quid       	"43734D9B012A"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "operator()"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B012B"
-					result     	"T&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iHdr"
-					quid       	"43734D9B012C"
-					documentation 	
-|*
-|	The pointer to the mapped region (if non-NULL). If NULL,
-|	then there is no mapping, and iLength == 0.
-					
-					type       	"T*"
-					exportControl 	"Public"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					quid       	"43734D9B0119"
-					type       	"class")))
-			    (object Class "TPacketPoker"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9B01A5"
-				documentation 	
-|	TPacketPoker
-|	************
-				
-				operations 	(list Operations
-				    (object Operation "TPacketPoker"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B01A6"
-					parameters 	(list Parameters
-					    (object Parameter "aChain"
-						quid       	"43734D9B01B5"
-						type       	"RMBufChain&"))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SkipL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B01B6"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"43734D9B01B7"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ptr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B01B8"
-					stereotype 	"const"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReferenceL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B01BA"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"43734D9B01BB"
-						type       	"TInt"
-						initv      	"1"))
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReferenceAndSkipL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B01C5"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"43734D9B01C6"
-						type       	"TInt"))
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remainder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B01C7"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AtBegin"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B01C9"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "More"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B01CB"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsExtensionHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B01D5"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocolId"
-						quid       	"43734D9B01D7"
-						type       	"TInt"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OverL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B01D8"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"43734D9B01D9"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "AdjustL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B01DA"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"43734D9B01DB"
-						type       	"TInt"))
-					result     	"IMPORT_C TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TChecksum"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9B0242"
-				documentation 	
-|* Checksum calculation.
-|
-|@publishedAll
-|@released
-				
-				operations 	(list Operations
-				    (object Operation "TChecksum::TChecksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0243"
-					documentation 	" TChecksum can be initialized with an old inverted checksum"
-					parameters 	(list Parameters
-					    (object Parameter "aSum"
-						quid       	"43734D9B0244"
-						type       	"TUint16"
-						initv      	"~0"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0245"
-					parameters 	(list Parameters
-					    (object Parameter "aSum"
-						quid       	"43734D9B0251"
-						type       	"TUint16"
-						initv      	"~0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Sum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0252"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Sum32"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0253"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fold"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0254"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reverse"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0255"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B0261"
-					documentation 	" Complex Add methods"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9B0262"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"43734D9B0263"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B0264"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9B0265"
-						type       	"RMBufChain&")
-					    (object Parameter "aInfo"
-						quid       	"43734D9B0266"
-						type       	"const RMBufPktInfo*"
-						const      	TRUE)
-					    (object Parameter "aOffset"
-						quid       	"43734D9B0267"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0268"
-					documentation 	" Inline Add methods"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						quid       	"43734D9B0271"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						quid       	"43734D9B0272"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddHi"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0273"
-					parameters 	(list Parameters
-					    (object Parameter "aByte"
-						quid       	"43734D9B0274"
-						type       	"TUint8"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddLo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0275"
-					parameters 	(list Parameters
-					    (object Parameter "aByte"
-						quid       	"43734D9B0276"
-						type       	"TUint8"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0280"
-					parameters 	(list Parameters
-					    (object Parameter "aHalfWord"
-						quid       	"43734D9B0281"
-						type       	"TUint16"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0282"
-					parameters 	(list Parameters
-					    (object Parameter "aWord"
-						quid       	"43734D9B0283"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddH"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0284"
-					parameters 	(list Parameters
-					    (object Parameter "aHalfWord"
-						quid       	"43734D9B0285"
-						type       	"TUint16"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddH"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0286"
-					parameters 	(list Parameters
-					    (object Parameter "aWord"
-						quid       	"43734D9B0290"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Fold"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0291"
-					documentation 	" Static methods"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSum"
-						quid       	"43734D9B0293"
-						type       	"TUint32"))
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ComplementedFold"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B0294"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSum"
-						quid       	"43734D9B0296"
-						type       	"TUint32"))
-					result     	"TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Calculate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B029F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						quid       	"43734D9B02A1"
-						type       	"const TUint16*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						quid       	"43734D9B02A2"
-						type       	"TInt"))
-					result     	"IMPORT_C TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Parameterized_Class "TInet6Checksum"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9B02BF"
-				documentation 	
-|*
-|// TInet6Checksum Template.
-|//
-|//		This template class provides utilitlies to compute and check
-|//		IPv6 Upper Layer Checksums
-|//		These are not merged with the TInet6Packet class, because that
-|//		class is intended (and is used) for all headers, not just upper
-|//		layers.
-|//
-|//	The template parameter (Header class) must
-|//		- have Checksum() method
-|//		- have SetChecksum() method
-|//		- the checkum in header must be aligned to 16 bit word
-|//
-|// @publishedAll
-|// @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9B02EF"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6Packet<T>"
-					quidu      	"43734D9B02DE"))
-				operations 	(list Operations
-				    (object Operation "TInet6Checksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B02F1"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInet6Checksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B02F2"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9B02F3"
-						type       	"RMBufChain&"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInet6Checksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9B02F4"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9B02F5"
-						type       	"RMBufChain&")
-					    (object Parameter "aOffset"
-						quid       	"43734D9B02FD"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ComputeChecksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B02FE"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9B02FF"
-						type       	"RMBufChain&")
-					    (object Parameter "aInfo"
-						quid       	"43734D9B0300"
-						type       	"const RMBufPktInfo*"
-						const      	TRUE)
-					    (object Parameter "aOffset"
-						quid       	"43734D9B0301"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "VerifyChecksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B0302"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9B0303"
-						type       	"RMBufChain&")
-					    (object Parameter "aInfo"
-						quid       	"43734D9B0304"
-						type       	"const RMBufPktInfo*"
-						const      	TRUE)
-					    (object Parameter "aOffset"
-						quid       	"43734D9B030D"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ComputeChecksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B030E"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "VerifyChecksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B030F"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					quid       	"43734D9B02F0"
-					type       	"class")))
-			    (object Instantiated_Class "TInet6Packet<T>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"43734D9B02DE"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"43734D9B02EE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6Packet"
-					quidu      	"43734D9B0109"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MInterface"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9B034B"
-				documentation 	
-| MInterface
-| **********
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9B034C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "Index"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B035B"
-					documentation 	
-|*
-|	* @return the interface index of the interface. Always > 0.
-					
-					stereotype 	"abstract, const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Name"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B035D"
-					documentation 	
-|*
-|	* @return a reference to the name of the interface.
-					
-					stereotype 	"abstract, const"
-					result     	"const TDesC&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Scope"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9B035F"
-					documentation 	
-|*
-|	* Query the value of the specied scope id.
-|	*
-|	* @param aType (0..15), select the scope id to be queried
-|	* @return The scope id value.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734D9B0361"
-						type       	"const TScopeType"
-						const      	TRUE))
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MInterfaceManager"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9C009C"
-				documentation 	
-|
-| MInterfaceManager
-| *****************
-| Public services from Interface Manager
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9C009D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "AddRouteL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00AB"
-					documentation 	
-|*
-|	* Adds or modifies routes.
-|	*
-|	* AddRouteL adds the specified (aAddr/aPrefix) route pointing to the interface (aName).
-|	* If the interface with this name does not exist,
-|	* an empty interface instance is created for it.
-|	*
-|	* @note The route table can also be manipulated using socket options.
-|	*
-|	* AddRouteL succeeds always, and the leave condition is only invoked
-|	* when it fails to allocate the necessary objects to store the information.
-|	* 
-|	* The current route management is almost fully automatic,
-|	* based on information that is retrieved from the active interfaces
-|	* and from router advertisements.
-|	*
-|	* The current implementation uses the route table also for neighbor
-|	* cache, multicast group membership and stores IPv6 address generation
-|	* prefixes into route table.
-|	*
-|	* The aFlags arguments defines the type of the route entry and
-|	* some additional processing instructions. The type is one of the
-|	* following:
-|	* @li	#KRouteAdd_NEIGHBOR (neighbor cache entry)
-|	* @li	#KRouteAdd_MYPREFIX (own address/prefix/multicast entry)
-|	* @li	#KRouteAdd_ONLINK ("traditional" route entry)
-|	* @li	#KRouteAdd_GATEWAY ("traditional" route entry)
-|	*
-|	* Some modifiers can ored with the base type. The following
-|	* are effective <b>ONLY</b> with KRouteAdd_NEIGHBOR (and used
-|	* internally):
-|	* @li	#KRouteAdd_SOLICITED
-|	* @li	#KRouteAdd_OVERRIDE
-|	* @li	#KRouteAdd_ISROUTER
-|	* @li	#KRouteAdd_ISHOST
-|	*
-|	* #KRouteAdd_UPDATEONLY can be combined with any route type. It prevents
-|	* creation of the route entry, if it does not already exist.
-|	*
-|	* Type of KRouteAdd_NEIGHBOR routes are generated automaticly by the
-|	* neighbor discovery process. Careless use of this type
-|	* may disrupt the neighbor discovery processes.
-|	* 
-|	* @param aAddr Address part of the route prefix
-|	* @param aPrefix The number of bits in the prefix  (aAddr)
-|	* @param aName The interface name
-|	* @param aFlags Type of the route entry (KRouteAdd_MYPREFIX or KRouteAdd_ONLINK) and some other flags.
-|	* @param aGateway (ptr to) a gateway or link layer address depending on the type of route (GATEWAY/NEIGHBOR)
-|	* @param aLifetime (ptr to) the lifetime of the route in seconds (if zero, route is deleted)
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9C00AD"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "aPrefix"
-						quid       	"43734D9C00AE"
-						type       	"TInt")
-					    (object Parameter "aName"
-						quid       	"43734D9C00AF"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aFlags"
-						quid       	"43734D9C00B0"
-						type       	"TUint"
-						initv      	"KRouteAdd_ONLINK")
-					    (object Parameter "aGateway"
-						quid       	"43734D9C00B1"
-						type       	"const TSockAddr* const"
-						initv      	"NULL"
-						const      	TRUE)
-					    (object Parameter "aLifetime"
-						quid       	"43734D9C00B2"
-						type       	"const TUint32* const"
-						initv      	"NULL"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckRoute"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00B3"
-					documentation 	
-|* Tests if a route and source address exist for a given address.	
-|	* 
-|	* @param aAddr		Address to check
-|	* @param aScopeid	Address scope
-|	* @param aSrc		On return, the source address
-|	* @return 			KErrNone if the route exists, otherwise KErrNotFound
-|	*
-|	* @deprecated
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9C00BB"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "aScopeid"
-						quid       	"43734D9C00BC"
-						type       	"const TUint32"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"43734D9C00BD"
-						type       	"TIp6Addr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocalScope"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00BE"
-					documentation 	
-|*
-|	* Tests whether the address is usable as a source address within a
-|	* subset of interfaces limited by the <aLockType, aLock>.
-|	* 
-|	* @param aAddr The address (IPv6 or IPv4) to be tested in IPv6 format. IPv4
-|	* addresses are in IPv4 mapped format.
-|	* @param aLock The scope identifier for limiting the interfaces
-|	* @param aLockType The type of the scope identifier
-|	* @return NON-ZERO scope identifier which matches the tested address, if
-|	* address is a valid source address for the host. If address is not usable,
-|	* returns ZERO.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9C00C0"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "aLock"
-						quid       	"43734D9C00C1"
-						type       	"const TUint32"
-						const      	TRUE)
-					    (object Parameter "aLockType"
-						quid       	"43734D9C00C2"
-						type       	"const TScopeType"
-						const      	TRUE))
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoteScope"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00C3"
-					documentation 	
-|*
-|	* Finds the scope id for the remote address.
-|	*
-|	* Returns ZERO, if scope id cannot be determined.
-|	*
-|	* @param aAddr The address (IPv6 or IPv4) to be tested in IPv6 format. IPv4
-|	* addresses are in IPv4 mapped format.
-|	* @param aLock The scope identifier for limiting the interfaces
-|	* @param aLockType The type of the scope identifier
-|	* @return NON-ZERO scope identifier which matches the tested address, if
-|	* it can be determined (suitable route exists), and ZERO otherwise
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9C00CC"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "aLock"
-						quid       	"43734D9C00CD"
-						type       	"const TUint32"
-						const      	TRUE)
-					    (object Parameter "aLockType"
-						quid       	"43734D9C00CE"
-						type       	"const TScopeType"
-						const      	TRUE))
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsForMeAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00CF"
-					documentation 	
-|*
-|	* Tests whether a packet having a specified destination address should be processed 
-|	* by the current host.
-|	*
-|	* Suitable addresses include the source addresses covered by the IsMyAddress(), 
-|	* and also the applicable multicast and broadcast addresses.
-|	*
-|	* This method is mainly used by the IP layer.
-|	* 
-|	* @param aAddr The address (IPv6 or IPv4) to be tested (in network byte order)
-|	* @param aInterfaceIndex The source interface (the originating interface is
-|	* required for accurate determination of link local or multicast addresses)
-|	* @return NON-ZERO interface index, if destination applies to current node.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9C00D1"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "aInterfaceIndex"
-						quid       	"43734D9C00D2"
-						type       	"const TUint32"
-						const      	TRUE))
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Interface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00D3"
-					documentation 	
-|*
-|	* Finds MInterface by CNIfIfBase.
-|	*
-|	* Searches the internal inteface descriptions and looks for an interface
-|	* which is currently bound to the speficied NIF instance. The interface
-|	* manager does not prevent the situation where the same NIF is attached
-|	* to multiple internal interfaces. If such configuration is created, the
-|	* interface which is returned is always the first matching one.
-|	*
-|	* @param aIf	The NIF to be searched.
-|	* @return MInterface or NULL, if NIF not found.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aIf"
-						quid       	"43734D9C00DA"
-						type       	"const CNifIfBase* const"
-						const      	TRUE))
-					result     	"const MInterface*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Interface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00DB"
-					documentation 	
-|*
-|	* Finds MInterface by name.
-|	*
-|	* Searches the internal interface descriptions and looks for an interface
-|	* with the specified name. The returned interface, if found, can be up
-|	* or down. There cannot be two interfaces with the same name, the name
-|	* is always a unique identifier of an interface.
-|	*
-|	* @param aName	The name to be searched.
-|	* @return MInterface or NULL, if NIF not found.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"43734D9C00DD"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"const MInterface*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Interface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00DE"
-					documentation 	
-|*
-|	* Finds MInterface by interface index.
-|	*
-|	* Searches the internal interface descriptions and looks for an interface
-|	* with the specified index. The returned interface, if found, can be up
-|	* or down. Each interface is assigned a unique index, the index is always
-|	* a unique indentifier of an interface.
-|	*
-|	* @param aInterfaceIndex The index value to be searched.
-|	* @return MInterface or NULL, if NIF not found.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aInterfaceIndex"
-						quid       	"43734D9C00E0"
-						type       	"const TUint32"
-						const      	TRUE))
-					result     	"const MInterface*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfaceInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00E1"
-					documentation 	
-|*
-|	* Enumerates interface information.
-|	*
-|	* This function gets information about the next interface after the interface 
-|	* identified by the input parameter aIndex.
-|	* 
-|	* To start, call first with aIndex=0, and after that always give the previously 
-|	* returned value as a parameter. When the return value is 0, all interfaces 
-|	* have been listed.
-|	* 
-|	* A single "real" interface has one index value for each possible source address. 
-|	* TSoInetInterfaceInfo::iName can be used to determine the "real" interface. 
-|	*
-|	* Note that TSoInetInterfaceInfo is the structure used by the Symbian OS v6.1 
-|	* IPv4 stack. The IPv6 interfaces do not provide automatic information about 
-|	* the name servers or gateways. Some of the information comes from the neighbor 
-|	* discovery or service location protocols.
-|	*
-|	* @param aIndex
-|	*	previous index value, use ZERO to restart scan from beginning. <b>Note</b>: This
-|	*	is not same as "interface index", which identifies a interface in the system.
-|	* @retval aInfo
-|	*	returns the information about the interface.
-|	* @return
-|	*	index of the current aInfo, or ZERO if there were no more entries to return.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						quid       	"43734D9C00EA"
-						type       	"TUint")
-					    (object Parameter "aInfo"
-						quid       	"43734D9C00EB"
-						type       	"TSoInetInterfaceInfo&"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RouteInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00EC"
-					documentation 	
-|*
-|	* Enumerates route information.
-|	* 
-|	* This function returns information about the next route after the route identified 
-|	* by the input parameter aIndex. To start, call first with aIndex=0, and after 
-|	* that always give the previously returned value as a parameter. When the return 
-|	* is 0, all routes have been listed. 
-|	* 
-|	* The returned information is described by TSoInetRouteInfo,
-|	* which is the structure used by the Symbian OS v6.1 
-|	* IPv4 stack.
-|	* 
-|	* @param aIndex
-|	*	previous index, use ZERO to restart scan from beginning.
-|	* @retval aInfo
-|	*	returns the information about the route
-|	* @return
-|	*	index of the current aInfo, or ZERO if there were no more entries to return.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						quid       	"43734D9C00EE"
-						type       	"TUint")
-					    (object Parameter "aInfo"
-						quid       	"43734D9C00EF"
-						type       	"TSoInetRouteInfo&"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00F0"
-					documentation 	
-|*
-|	* Gets an option value.
-|	*
-|	* Implements some of the options at levels:
-|	* @li	KSOLInterface
-|	* @li	KSolInetIfQuery
-|	*
-|	* <b>note</b>: Does not necessarily implement all options on those
-|	* levels, just some.
-|	*
-|	* @param aLevel		Option level
-|	* @param aName		Option name
-|	* @retval aOption	On return, an option value
-|	* @return 			System-wide error code
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734D9C00F2"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734D9C00FA"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734D9C00FB"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C00FC"
-					documentation 	
-|*
-|	* Sets an option value.
-|	*
-|	* Implement some of the options at levels:
-|	* @li	KSolInetIfCtrl
-|	* @li	KSOLInterface
-|	* @li	KSolInetIfQuery
-|	* @li	KSolInetIp
-|	* @li	KSolInetRtCtrl
-|	*
-|	* <b>note</b>: Does not necessarily implement all options on those
-|	* levels, just some.
-|	*
-|	* @param aLevel 	Option level
-|	* @param aName 		Option name
-|	* @param aOption	An option value
-|	* @return 			System-wide error code
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734D9C00FE"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734D9C00FF"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734D9C0100"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IncUsers"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0101"
-					documentation 	
-|*
-|	* Increments the "users" counter.
-|	*
-|	* The "users" count decides when the network/IP
-|	* has no users and the shutdown can be activated. It is
-|	* up to the upper layers to decide what exactly is counted as a
-|	* "user" in this sense. By default, any socket opened by an
-|	* application should count as one user.
-|	*
-|	* See also #KSoUserSocket socket option. The built-in protocols of the
-|	* TCPIP stack (UDP, TCP, ICMP, etc.) support this socket option. Other
-|	* protocols, which provide sockets to applications, should also support
-|	* this.
-|	*
-|	* When this count is non-ZERO, the "daemons" (as specified in tcpip.ini)
-|	* are running. When count becomes ZERO, the stack kills the daemon
-|	* processes.
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DecUsers"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0103"
-					documentation 	
-|*
-|	* Decrements the "users" counter.
-|	*
-|	* For details, see IncUsers().
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindVar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C010A"
-					documentation 	
-|*
-|	* Gets an string variable setting from the network configuration file (such 
-|	* as tcpip.ini).
-|	*
-|	* The function accesses tcpip.ini using the CESockIniData.
-|	*
-|	* @param aSection
-|	*	the section of INI file to be checked (the string inside
-|	*	the brackets in the INI file). Do not include brackets in
-|	*	call.
-|	* @param aVarName
-|	*	the variable within section. CEsockIniData is kludgy, it will
-|	*	search for "name=", so beware of using short variable names,
-|	*	which are part of the ending of another longer name!
-|	* @retval aResult
-|	*	returns the pointer to the buffer containing the requested value.
-|	*	The returned value must not be stored in any member or other long
-|	*	term variable.
-|	* @return
-|	* @li	TRUE, if value found (aResult has been initialized)
-|	* @li	FALSE, if value not found
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSection"
-						quid       	"43734D9C010C"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aVarName"
-						quid       	"43734D9C010D"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						quid       	"43734D9C010E"
-						type       	"TPtrC&"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindVar"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C010F"
-					documentation 	
-|*
-|	* Gets an integer variable setting from the network configuration file (such 
-|	* as tcpip.ini).
-|	*
-|	* The function accesses tcpip.ini using the CESockIniData.
-|	*
-|	* @param aSection
-|	*	the section of INI file to be checked (the string inside
-|	*	the brackets in the INI file). Do not include brackets in
-|	*	call.
-|	* @param aVarName
-|	*	the variable within section. CEsockIniData is kludgy, it will
-|	*	search for "name=", so beware of using short variable names,
-|	*	which are part of the ending of another longer name!
-|	* @retval aResult
-|	*	returns the value as an integer.
-|	* @return
-|	* @li	TRUE, if value found (aResult has been initialized)
-|	* @li	FALSE, if value not found
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aSection"
-						quid       	"43734D9C0111"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aVarName"
-						quid       	"43734D9C0119"
-						type       	"const TDesC&"
-						const      	TRUE)
-					    (object Parameter "aResult"
-						quid       	"43734D9C011A"
-						type       	"TInt&"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PacketAccepted"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C011B"
-					documentation 	
-|*
-|	* Reports a packet has been accepted by some upper layer service provider.
-|	*
-|	* An upper layer may call this function to ensure that the incoming interface
-|	* is not shut down due to lack of traffic. The intention is that only accepted
-|	* packet traffic can keep the interface up, and only the upper layer protocol
-|	* can know whether packet is accepted or not. The call is important, if the
-|	* protocol does not send any packets out to that interface (either because
-|	* it's a receive only application, or because outbound packets are routed via
-|	* another interface).
-|	*
-|	* @note
-|	*	The interface index should be the value from the RMBufRecvInfo::iOriginalIndex
-|	*	field, which represents the real incoming interface.
-|	*
-|	* @param aInterfaceIndex The index of the interface from which packet originated
-|	* @return KErrNotFound, if no such interface, and KErrNone otherwise.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aInterfaceIndex"
-						quid       	"43734D9C011D"
-						type       	"const TUint32"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C011E"
-					documentation 	
-|*
-|	* Gets an option value.
-|	*
-|	* Implements some of the options at levels:
-|	* @li	KSOLInterface
-|	* @li	KSolInetIfQuery
-|	*
-|	* <b>note</b>: Does not necessarily implement all options on those
-|	* levels, just some.
-|	*
-|	* @param aLevel		Option level
-|	* @param aName		Option name
-|	* @retval aOption	On return, an option value
-|	* @param aChecker	The policy checker
-|	* @return 			System-wide error code
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734D9C0120"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734D9C0121"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734D9C0122"
-						type       	"TDes8&")
-					    (object Parameter "aChecker"
-						quid       	"43734D9C0128"
-						type       	"MProvdSecurityChecker&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0129"
-					documentation 	
-|*
-|	* Sets an option value.
-|	*
-|	* Implement some of the options at levels:
-|	* @li	KSolInetIfCtrl
-|	* @li	KSOLInterface
-|	* @li	KSolInetIfQuery
-|	* @li	KSolInetIp
-|	* @li	KSolInetRtCtrl
-|	*
-|	* <b>note</b>: Does not necessarily implement all options on those
-|	* levels, just some.
-|	*
-|	* @param aLevel 	Option level
-|	* @param aName 		Option name
-|	* @param aOption	An option value
-|	* @param aChecker	The policy checker
-|	* @return 			System-wide error code
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734D9C012B"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734D9C012C"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734D9C012D"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aChecker"
-						quid       	"43734D9C012E"
-						type       	"MProvdSecurityChecker&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MNetworkService"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9C01B5"
-				documentation 	
-| MNetworkService
-| ***************
-| Basic services provided by the network layer
-				
-				stereotype 	"interface"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9C01C5"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MFlowManager"
-					quidu      	"43734DA103B9"))
-				operations 	(list Operations
-				    (object Operation "Protocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C01C6"
-					documentation 	
-|*
-|	* Gets the underlying protocol object for the network layer (ip6) of the stack.
-|	* @return Protocol object
-					
-					stereotype 	"abstract, const"
-					result     	"CProtocolInet6Binder*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Interfacer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C01C8"
-					documentation 	
-|*
-|	* Gets the interface manager for the network layer (ip6) of the stack.
-|	* @return Interface manager
-					
-					stereotype 	"abstract, const"
-					result     	"MInterfaceManager*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D9C009C")
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C01D5"
-					documentation 	
-|*
-|	* Sends outgoing packet.
-|	*
-|	* This is a direct access to the IP layer CProtocolBase::Send function.
-|	*
-|	* @param aPacket	The packet
-|	* @param aSource	Protocol sending the data.
-|	*
-|	* The IP layer CProtocolBase::Send is the function used by upper layer
-|	* protocols to feed in packet to the IP layer. This packet
-|	* does not normally have the IPv6 or IPv4 headers (unless the
-|	* #KIpHeaderIncluded flag is set the iFlags), and the packet begins
-|	* directly with the upper layer protocol header (for example
-|	* TInet6HeaderUDP or TInet6HeaderTCP).
-|	*
-|	* The information block is RMBufSendInfo, which extends the basic
-|	* RMBufPktInfo by RFlowContext member. This must be correctly
-|	* initialized. The three alternatives are
-|@code
-|	RFlowContext flow;			// some existing flow
-|	MNetworkService *manager;
-|	RMBufSendPacket packet;		// unpacked state.
-|	RMBufSendInfo *info = packet.Info();
-|	TInt res = KErrNone;
-|
-|	// 1. No flow context (avoid this if you can)
-|	info->iFlow = RFlowContext();
-|
-|	// 2. A new flow context (assuming the base part of info is already set).
-|	res = info->iFlow.Open(manager, info->iDstAddr, info->iSrcAddr,
-|			info->iProtocol, icmp_type, icmp_code);
-|
-|	// 3. A reference to existing opened flow (this will load the base part
-|	// of the info from the attached flow).
-|	res = info->iFlow.Open(flow, info);
-|
-|	// sending the packet.
-|	if (res == KErrNone)
-|		{
-|		aPacket.Pack();
-|		manager->Send(aPacket);
-|		}
-|	else
-|		{
-|		// creation failed (res < 0) or is blocked (res > 0)
-|		info->iFlow.Close();
-|		}
-|	aPacket.Free();
-|@endcode
-|	* The first two are inefficient. They require a full flow open/close sequence
-|	* for each packet. The third alternative is the most efficient, because the
-|	* same flow is re-used for multiple packets. This also enables the use of
-|	* RFlowContext::SetNotify for asynchronous detection of unblocking or error
-|	* on the flow.
-|	*
-|	* The packet goes through the following steps:
-|	* -# if a flow context is missing, allocate and connect a new flow
-|	* context for the packet. The flow selectors are based on address
-|	* and protocol fields of the RMBufPktInfo (alternative 2. in above).
-|	* -# if the packet does not have #KIpHeaderIncluded flag set in iFlags
-|	* of the info, an IPv4 or IPv6 header is added (based on the value of
-|	* CFlowContext::iHead.ip6.Version()). The content of CFlowContext::iHead.iPacket
-|	* is copied after the IP header.
-|	* -# the packet is passed through the MFlowHook::ApplyL function of
-|	* all attached outbound flow hooks.
-|	* -# if the packet is longer than the path MTU, it is fragmented. Unless
-|	* #KIpDontFragment is set. In that case the stack generates an ICMP error
-|	* message "packet too big".
-|	* -# the packet (or fragments) are passed through all outbound post
-|	* hooks (for example, CProtocolPosthook::Send).
-|	* -# the terminator post hook finally passes the packet(s) to the
-|	* CFlowContext::Send function, which eventually passes the packet to
-|	* the CNifIfBase::Send (the packet may need to be queued for a while
-|	* due to neighbor discovery, or just because NIF is blocked).
-|	* (see also @ref nif_outbound_packets
-|	* )
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9C01D7"
-						type       	"RMBufChain&")
-					    (object Parameter "aSource"
-						quid       	"43734D9C01D8"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Process"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C01D9"
-					documentation 	
-|*
-|	* Processes incoming packet.
-|	*
-|	* This is a direct accesss to the IP layer CProtocolBase::Process function.
-|	*
-|	* @param aPacket	The packet
-|	* @param aSource	The source of the packet (a NIF)
-|	*
-|	* The IP layer CProtocolBase::Process is the function used by NIFs to feed
-|	* in packets from the link layer. The aSource must be a CNifIfBase derived
-|	* object and known to the interface manager of the stack. Otherwise the
-|	* IP layer will not accept the packet. The passed packet must follow the rules
-|	* as described in @ref nif_inbound_packets
-|	* .
-|	*
-|	* The packet goes through the following process:
-|	* -# the packet is pushed through the inbound posthooks as is
-|	*	(for example, see CProtocolPosthook::Process), and then queued
-|	*	for IP processing.
-|	* -# the packet from the queue is processed as an IP packet and
-|	*	extension headers are processed by inbound hooks (MIp6Hook::ApplyL)
-|	* -# the packet is passed to the upper layer protcool (CProtocolBase::Process)
-|	*
-|	* If any hook or protocol in the inbound path decides to use this
-|	* function to re-inject a (modified) packet back to the system,
-|	* then it must remove the packet from the current inbound processing
-|	* path.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9C01DB"
-						type       	"RMBufChain&")
-					    (object Parameter "aSource"
-						quid       	"43734D9C01DC"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C01DD"
-					documentation 	
-|*
-|	* Binds a protocol or hook to the network layer.
-|	*
-|	* This is the same as CProtocolBase::BindL implemented in the
-|	* ip6 protocol.
-|	*
-|	* This is the primary method of installing a upper layer (or some hook)
-|	* to the IP layer. The aId determines the type of binding
-|	* -	aId == 0, invalid
-|	* -	0 < aId <= 255, upper layer bind. The aId is the protocol number
-|	*	as defined for the IPv4 (protocol in TInet6HeaderIP4) or IPv6
-|	*	(next header in TInet6HeaderIP) header.
-|	*	The bind registers aProtocol as an upper layer receiver of all
-|	*	packets of this protocol. The receiver protocol must be derived
-|	*	from CProtocolBase (but see also CProtocolInet6Binder, which
-|	*	can make interfacing easier).
-|	* - aid > 255, hook bind. The aId determines the type of binding. The
-|	*	bind registers aProtocol as a hook. The hook protocol must be
-|	*	derived from CIp6Hook (but, see CProtocolPosthook, which is
-|	*	derived from CIp6Hook and provides some automatic support
-|	*	for the hook attachment).
-|	*
-|	* See also @ref bindl_interface
-|	* for more information.
-|	*
-|	* @param aProtocol
-|	*	The protocol or hook requesting the bind
-|	* @param aId
-|	*	The bind id.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734D9C01E5"
-						type       	"CProtocolBase*")
-					    (object Parameter "aId"
-						quid       	"43734D9C01E6"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Icmp4Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C01E7"
-					documentation 	
-|*
-|	* Sends an ICMP (v4) error message based on a received IP packet.
-|	*
-|	* This function is used to send an ICMP error message based on
-|	* received IP packet (stored in aPacket). aPacket must begin
-|	* with the received IP header (either IPv4 or IPv6)
-|	* at offset 0.
-|	*
-|	* The aPacket must be in "unpacked state" for the info block
-|	* (assume RMBufRecvPacket::Unpack() has been called).
-|	*
-|	* The info block is assumed to be RMBufRecvInfo. But, only the
-|	* following data is significant:
-|	*
-|	* @li RMBufPktInfo::iFlags
-|	*	only KIpNeverIcmpError flag is tested, and if non-zero, then
-|	*	no ICMP error will be generated, and packet is just dropped.
-|	* @li RMBufRecvInfo::iIcmp
-|	*	must be ZERO. If non-zero, no ICMP error will be generated, and
-|	*	packet is just dropped. A non-zero iIcmp indicates that the
-|	*	received packet itself is being processed as an ICMP error
-|	*	message, and no ICMP error should be generated from ICMP error.
-|	* @li RMBufRecvInfo::iInterfaceIndex
-|	*	identifies the interface of the received packet. The ICMP error
-|	*	message is normally sent to the incoming interface. For any
-|	*	received packet, this field is properly initialized and should
-|	*	not be touched. If an ICMP error is to be generated from an
-|	*	outgoing packet for which no source interface is known,
-|	*	one can use ZERO here.
-|	* @li all other fields are ignored.
-|	*	The source and destination addresses for the ICMP error message
-|	*	are constructed from the IP header of the packet. The addresses
-|	*	in the info block are ignored.
-|	*
-|	* @param aPacket
-|	*	The received packet for which the ICMP error is being
-|	*	generated. This must start with correct IP header (either
-|	*	IPv4 or IPv6) at offset 0. (The RMbufRecvInfo::iOffset is
-|	*	ignored, and has no significance). The buffer is "consumed"
-|	*	by the call, caller does not need to call Free() for the
-|	*	Packet.
-|	* @param aType
-|	*	The type of the ICMP [0..255]
-|	* @param aCode
-|	*	The code of the ICMP [0..255]
-|	* @param aParameter
-|	*	The parameter value of the ICMP.
-|	* @param aMC
-|	*	If non-zero, send ICMP even if the original packet was
-|	*	sent to a multicast or broadcast address. Normally,
-|	*	ICMP error messages are not generated from multicast packets.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9C01E9"
-						type       	"RMBufRecvPacket&"
-						quidu      	"43734D990196")
-					    (object Parameter "aType"
-						quid       	"43734D9C01EA"
-						type       	"TInt")
-					    (object Parameter "aCode"
-						quid       	"43734D9C01EB"
-						type       	"TInt"
-						initv      	"0")
-					    (object Parameter "aParameter"
-						quid       	"43734D9C01EC"
-						type       	"TUint32"
-						initv      	"0")
-					    (object Parameter "aMC"
-						quid       	"43734D9C01ED"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Icmp6Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C01F4"
-					documentation 	
-|*
-|	* Sends an ICMP (v6) error message based on a received IP packet.
-|	*
-|	* See documentation on the MNetworkService::Icmp4Send method
-|	* for the parameters.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734D9C01F6"
-						type       	"RMBufRecvPacket&"
-						quidu      	"43734D990196")
-					    (object Parameter "aType"
-						quid       	"43734D9C01F7"
-						type       	"TInt")
-					    (object Parameter "aCode"
-						quid       	"43734D9C01F8"
-						type       	"TInt"
-						initv      	"0")
-					    (object Parameter "aParameter"
-						quid       	"43734D9C01F9"
-						type       	"TUint32"
-						initv      	"0")
-					    (object Parameter "aMC"
-						quid       	"43734D9C01FA"
-						type       	"TInt"
-						initv      	"0"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewHostResolverL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C01FB"
-					documentation 	
-|
-| Default Name services
-|
-|*
-|	* Gets the default name services provider from the network layer.
-|	*
-|	* The network layer (IP) provides a gateway to the name
-|	* resolver implementation for DNS.
-|	*
-|	* In EPOC, each protocol is responsible for implementing it's own
-|	* name resolution. Any protocol wishing to support RhostResolver
-|	* can get the full DNS support from the network layer by just
-|	* delegating the call via this method.
-|	*
-|	* @return Default name services provider
-					
-					stereotype 	"abstract"
-					result     	"CHostResolvProvdBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewServiceResolverL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C01FD"
-					documentation 	
-|*
-|	* Gets the default service resolver provider from the network layer.
-|	* Not supported, always leaves.
-|	* @return Default service resolver provider
-					
-					stereotype 	"abstract"
-					result     	"CServiceResolvProvdBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewNetDatabaseL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0204"
-					documentation 	
-|*
-|	* Gets the default net database provider from the network layer.
-|	* Not supported, always leaves.
-|	* @return Default net database provider
-					
-					stereotype 	"abstract"
-					result     	"CNetDBProvdBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Protocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FE00ED"
-					documentation 	
-|*
-|	* Gets the underlying protocol object for the network layer (ip6) of the stack.
-|	* @return Protocol object
-					
-					stereotype 	"abstract, const"
-					result     	"CProtocolInet6Binder*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D9C0271")
-				    (object Operation "Interfacer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FE00FC"
-					documentation 	
-|*
-|	* Gets the interface manager for the network layer (ip6) of the stack.
-|	* @return Interface manager
-					
-					stereotype 	"abstract, const"
-					result     	"MInterfaceManager*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D9C009C"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				module     	"Component View::rose.idl"
-				quidu      	"43BA68DB02B3"
-				language   	"VC++")
-			    (object Class "CProtocolInet6Binder"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9C0271"
-				documentation 	
-|
-| CProtocolInet6Binder
-| ********************
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9C0272"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolBaseUnbind"
-					quidu      	"43734D99007D"))
-				operations 	(list Operations
-				    (object Operation "~CProtocolInet6Binder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0280"
-					stereotype 	"virtual"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BindToL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0282"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734D9C0284"
-						type       	"CProtocolBase*"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewHostResolverL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0285"
-					stereotype 	"virtual"
-					result     	"IMPORT_C CHostResolvProvdBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewServiceResolverL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0287"
-					stereotype 	"virtual"
-					result     	"IMPORT_C CServiceResolvProvdBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewNetDatabaseL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0291"
-					stereotype 	"virtual"
-					result     	"IMPORT_C CNetDBProvdBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NetworkService"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9C0293"
-					documentation 	
-|*
-|	* Gets the network layer (IPv6) of the stack.
-|	* @return Network layer (IPv6) of the stack
-					
-					stereotype 	"const"
-					result     	"MNetworkService*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D9C01B5")
-				    (object Operation "DoBindTo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0295"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734D9C0296"
-						type       	"CProtocolBase*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MNetworkInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9C02CE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9C02DE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "GetInterfaces"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C02DF"
-					documentation 	
-|*
-|	* Report all interfaces in a single response.
-|	*
-|	* Fill the given memory block by an array of TInetInterfaceInfo objects
-|	* (Note: different from the old socket option structure).
-|	*
-|	* @param aBuffer Buffer where the data is written
-|	*
-|	* @return KErrNone (==0) if all interfaces were succesfully written in buffer. If the buffer
-|	*	  was too small for all interfaces, return the number of interface blocks that didn't
-|	*	  fit in the buffer. In order to get all interfaces, the caller should probably
-|	*	  try again with a buffer that is (N * sizeof(TInetInterfaceInfo)) larger. Negative
-|	*	  return value indicates some other error.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aBuffer"
-						quid       	"43734D9C02E1"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetAddresses"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C02E2"
-					documentation 	
-|*
-|	* Report all addresses in a single response.
-|	*
-|	* Fill the given memory block by an array of TInetAddressInfo objects
-|	* (Note: different from the old socket option structure).
-|	*
-|	* @param aBuffer Buffer where the data is written
-|	*
-|	* @return KErrNone (==0) if all addresses were succesfully written in buffer. If the buffer
-|	*	  was too small for all addresses, return the number of address blocks that didn't
-|	*	  fit in the buffer. In order to get all addresses, the caller should probably
-|	*	  try again with a buffer that is (N * sizeof(TInetAddressInfo)) larger. Negative
-|	*	  return value indicates some other error.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aBuffer"
-						quid       	"43734D9C02EF"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetRoutes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C02F0"
-					documentation 	
-|*
-|	* Report all routes in a single response. Usage is similar to GetInterfaces and GetAddresses.
-|	* Data format is an array of TInetRouteInfo structures.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aBuffer"
-						quid       	"43734D9C02F2"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MEventListener"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9C02F3"
-				documentation 	
-|*
-|* \brief Interace for event listeners to implement.
-|*
-|* Event listeners register to receive notifications in selected event classes. If a event belonging
-|* to the given class occurs, Notify method for all registered listeners is called by the event manager.
-|*
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9C02FD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "Notify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C02FE"
-					documentation 	
-|*
-|	* \brief Called when an event occurs (i.e. someone calls Notify in MEventService class)
-|	*
-|	* @param aEventClass  Event class code
-|	* @param aEventType   Event type, specific to the given event class
-|	* @param aData	      Event type specific data.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aEventClass"
-						quid       	"43734D9C0300"
-						type       	"TUint")
-					    (object Parameter "aEventType"
-						quid       	"43734D9C0301"
-						type       	"TUint")
-					    (object Parameter "aData"
-						quid       	"43734D9C0302"
-						type       	"const void*"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MEventService"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9C030D"
-				documentation 	
-|*
-|* \brief Interface to the service provided by the event managers.
-|*
-|* Event Managers distribute the event notifications to the registered listeners.
-|*
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9C031C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "~MEventService"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9C031D"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateEventManager"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C031F"
-					documentation 	
-|*
-|	* \brief A factory method for creating a new event manager
-|	*
-|	* @param aNumClasses  Number of event classes handled by the new manager.
-|	*
-|	* @return Pointer to the created event manager instance.
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aNumClasses"
-						quid       	"43734D9C0321"
-						type       	"TUint"))
-					result     	"IMPORT_C MEventService*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RegisterListener"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C032C"
-					documentation 	
-|*
-|	* \brief Registers a listener to get notifications of given event class.
-|	*
-|	* If a listener wants to register for several event classes, this method needs to be called
-|	* a multiple times.
-|	*
-|	* @param aListener    Pointer to listener instance
-|	* @param aEventClass  Event class for which notifications are to be sent.
-|	*
-|	* @return Error code or KErrNone if registeration was succesful.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aListener"
-						quid       	"43734D9C032E"
-						type       	"MEventListener*"
-						quidu      	"43734D9C02F3")
-					    (object Parameter "aEventClass"
-						quid       	"43734D9C032F"
-						type       	"TUint"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoveListener"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0330"
-					documentation 	
-|*
-|	* \brief Unregisters a listener.
-|	*
-|	* @param aListener    Pointer to listener instance to be unregistered
-|	* @param aEventClass  Event class which is unregistered. If the listener was registered to
-|	*		      other event classes, it remains registered there. If this parameter is
-|	*		      omitted or 0 is given, then the listener is unregistered from all event
-|	*		      classes (useful for cleanup).
-|	*
-|	* @return Error code or KErrNone if unregisteration was succesful.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aListener"
-						quid       	"43734D9C0332"
-						type       	"MEventListener*"
-						quidu      	"43734D9C02F3")
-					    (object Parameter "aEventClass"
-						quid       	"43734D9C0333"
-						type       	"TUint"
-						initv      	"0"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Notify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0334"
-					documentation 	
-|*
-|	* \brief Notifies all registered listeners about an event.
-|	*
-|	* @param aEventClass  event class, determines which listeners are notified.
-|	* @param aEventType   event type code, specific for given class.
-|	* @param aData	      Event type specific data. The data is passed to all notified listeners.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aEventClass"
-						quid       	"43734D9C033D"
-						type       	"TUint")
-					    (object Parameter "aEventType"
-						quid       	"43734D9C033E"
-						type       	"TUint")
-					    (object Parameter "aData"
-						quid       	"43734D9C033F"
-						type       	"const void*"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEmpty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C0340"
-					documentation 	
-|*
-|	* \brief Check if there are any listeners for given event class.
-|	*
-|	* @param aEventClass  event class to be checked for listeners.
-|	*
-|	* @return ETrue if the listeners list is empty. EFalse if there are listeners registered
-|	*	  for this event class.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aEventClass"
-						quid       	"43734D9C0342"
-						type       	"TUint"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Parameterized_Class "TChain"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9C035B"
-				documentation 	
-|* One node in THashTable.
-|@internalTechnology
-|@prototype
-				
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iKey"
-					quid       	"43734D9C036C"
-					type       	"K"
-					exportControl 	"Public")
-				    (object ClassAttribute "iValue"
-					quid       	"43734D9C036D"
-					type       	"V"
-					exportControl 	"Public"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "K"
-					quid       	"43734D9C035C"
-					type       	"class")
-				    (object Parameter "V"
-					quid       	"43734D9C036B"
-					type       	"class")))
-			    (object Instantiated_Class "TChain<K,V>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"43734D9C036E"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"43734D9C037A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TChain"
-					quidu      	"43734D9C035B"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MHashKey"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9C0399"
-				documentation 	
-|*
-|* Interface that a hash key must implement. These functions are needed to determine the
-|* location of a data item in the hash table, and to indicate when two keys are equal.
-|*
-|* @publishedPartner
-|* @prototype
-				
-				operations 	(list Operations
-				    (object Operation "ToInt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C039A"
-					documentation 	
-|*
-|	* Generate a unsigned integer value from the key. It can be used, e.g. as an index
-|	* to the hash table. The integer generation must be deterministic.
-					
-					stereotype 	"abstract"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEqual"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9C03A9"
-					documentation 	
-|*
-|	* Return ETrue if this key is considered equal to the another key. Equality can be
-|	* a non-trivial concept, as can be seen in the implementation of THashKeyIp6 that
-|	* implements this virtual class.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"43734D9C03AB"
-						type       	"const MHashKey&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "THashKeyIp6"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9D0000"
-				documentation 	
-|*
-|* A hash key based on IPv6 addresses. There are three operation modes:
-|* @li	each IP address forms its own equivalence class.
-|* @li	IP addresses in the same network belong to the same equivalence class
-|*		Since we often do not
-|*		have the information about the network masks at the destination, we
-|*		have to do some kind of assumptions. Therefore, IPv6 addresses are considered
-|*		to have /64 prefix and IPv4 addresses have /24 prefix.
-|*		(Note that occasionally having slightly wrong network prefixes here is not
-|*		too bad a failure, if the general direction is correct).
-|* @li	Addresses delivered via a particular network interface belong to the same
-|*		equivalence class. Here we have unsolved implementation issues and
-|*		other considerations, so presently this remains a TODO item. Motivation of this
-|*		is the assumption that in the GPRS world the last-hop wireless link is
-|*		the bottleneck that determines the TCP connection characteristics.
-|*
-|* @internalTechnology
-|* @prototype
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9D0001"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MHashKey"
-					quidu      	"43734D9C0399"))
-				operations 	(list Operations
-				    (object Operation "THashKeyIp6"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D000F"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "THashKeyIp6"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D0010"
-					parameters 	(list Parameters
-					    (object Parameter "aMode"
-						quid       	"43734D9D0011"
-						type       	"TKeyMode"
-						quidu      	"43734D9D003E")
-					    (object Parameter "aAddr"
-						quid       	"43734D9D0012"
-						type       	"const TInetAddr&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ToInt"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D0013"
-					stereotype 	"virtual"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsEqual"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D0015"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"43734D9D0017"
-						type       	"const MHashKey&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ip6Address"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D0018"
-					stereotype 	"const"
-					result     	"const TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ScopeId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D0020"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "TKeyMode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"43734D9D003E"
-					stereotype 	"enum"
-					class_attributes 	(list class_attribute_list
-					    (object ClassAttribute "EPerHost"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"0"))
-						quid       	"43734D9D0040")
-					    (object ClassAttribute "EPerNet"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"1"))
-						quid       	"43734D9D004E")
-					    (object ClassAttribute "EPerIface"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"2"))
-						quid       	"43734D9D004F"
-						documentation 	"/< in the table."))
-					module     	"Component View::rose"
-					quidu      	"437347E50232")))
-			    (object Parameterized_Class "THashTable"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9D009C"
-				documentation 	
-|*
-|* Generic hashtable for storing keys with associated values. K must
-|* be a subclass of class MHashKey.
-|*
-|* @internalTechnology
-|* @prototype
-				
-				operations 	(list Operations
-				    (object Operation "THashTable"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D00AD"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"43734D9D00AE"
-						type       	"TUint"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~THashTable"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D00AF"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D00B0"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StoreL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D00BB"
-					documentation 	
-|*
-|	* Store key and the associated value to the hashtable. The cache operates in
-|	* overwrite mode: if key exists, the earlier value is overwritten with new one.
-|	* A future work item might be to implement the conventional mode, that would
-|	* raise an exception when the key already exists.
-|	*
-|	* @return	Number of bytes allocated from memory with this call. 0 indicates that
-|	*			there was already an equivalent entry in the cache that was overwritten.
-|	*			If an error occurred (e.g. out of memory) the call leaves with an
-|	*			appropriate error code.
-					
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"43734D9D00BC"
-						type       	"MHashKey&"
-						quidu      	"43734D9C0399")
-					    (object Parameter "aValue"
-						quid       	"43734D9D00BD"
-						type       	"V&"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D00BE"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"43734D9D00BF"
-						type       	"MHashKey&"
-						quidu      	"43734D9C0399"))
-					result     	"V*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoveL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D00C0"
-					documentation 	
-|*
-|	* Deletes a data item from hash and releases the memory allocated.
-|	*
-|	* @return	Number of bytes freed from memory.
-					
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"43734D9D00C1"
-						type       	"MHashKey&"
-						quidu      	"43734D9C0399"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D00C2"
-					documentation 	"/ How many objects are stored in Hash table."
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Size"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D00CB"
-					documentation 	
-|/ How many bytes does the hash table take. This assumes all data objects are
-|/ equally sized.
-					
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoveIf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D00CC"
-					documentation 	
-|*
-|	* Iterate through hashtable and exectue aRemoveCriteria function for all
-|	* entries. Delete entries for which the function returns ETrue.
-|	*
-|	* @param aRemoveCriteria	Function that returns ETrue if the data item given as
-|	*							the parameter for the function should be removed.
-|	*
-|	* @param aDataObject		Data pointer that is passed to the remove criteria
-|	*							function. The meaning of data pointer is determined
-|	*							by the criteria function.
-|	*							See CDestinationCache::Cleanup for example on how this
-|	*							function is used.
-|	*
-|	* @return Total number of bytes deleted
-					
-					parameters 	(list Parameters
-					    (object Parameter "(*aRemoveCriteria)(const V&, void*)"
-						quid       	"43734D9D00CD"
-						type       	"TBool")
-					    (object Parameter "aDataObject"
-						quid       	"43734D9D00CE"
-						type       	"void*"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoveAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D00CF"
-					documentation 	
-|*
-|	* Removes all data from the hashtable.
-					
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "K"
-					quid       	"43734D9D00AB"
-					type       	"class")
-				    (object Parameter "V"
-					quid       	"43734D9D00AC"
-					type       	"class")))
-			    (object Class "TCacheInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9D0109"
-				documentation 	
-|* Information that is stored for each entry in destination cache.
-|
-|This is the data part of THashTable entries.
-|
-|@internalTechnology
-|@prototype
-				
-				operations 	(list Operations
-				    (object Operation "ClearAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D011E"
-					documentation 	"/ Fills all metrics with zeros."
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "TCacheIndex"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"43734D9D0138"
-					stereotype 	"enum"
-					class_attributes 	(list class_attribute_list
-					    (object ClassAttribute "EPathMTU"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"0"))
-						quid       	"43734D9D0149"
-						initv      	"0")
-					    (object ClassAttribute "ESsThresh"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"1"))
-						quid       	"43734D9D014A"
-						initv      	"1")
-					    (object ClassAttribute "ESRtt"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"2"))
-						quid       	"43734D9D014B"
-						initv      	"2")
-					    (object ClassAttribute "ERto"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"3"))
-						quid       	"43734D9D014C"
-						initv      	
-|3		///< Retransmission timer estimate (Ms).
-						))
-					module     	"Component View::rose"
-					quidu      	"437347E50232")))
-			    (object Class "MDestinationCache"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9D01A5"
-				documentation 	
-|*
-|* This will be accessed using MInterfaceManager and the IMPORT_API_L mechanism.
-|* StoreL, etc. will use THashTable. Depending on the granularity parameter, the
-|* IP address is used as a hash key either directly or only by a portion of
-|* address prefix. The granularity prefix will be an ini parameter, for example:
-|*
-|* <i>dstcache= [0="do not use cache", 1="cache entry per each address",
-|* 2="cache entry per address prefix",
-|* 3="cache entry per network interface" (not yet implemented)]</i>
-|*
-|* In addition, another ini parameter, "dst_lifetime" will be defined. This gives
-|* the default lifetime for a cache entry (in seconds). 10 minutes could be a
-|* good default value, or should it be shorter (5 min?)?
-|*
-|* Additionally "dst_maxsize" gives the maximum size of the cache
-|* hash in bytes. 2048 would be a good default value.
-|*
-|* @publishedPartner
-|* @prototype
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9D01B5"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "StoreL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D01B6"
-					documentation 	
-|*
-|	Store a cache entry with given destination address and data.
-|	The space for data object is
-|	allocated from heap and the object is copied there. If there was an existing
-|	cache object with the same key, it is overwritten without further warnings.
-|	If the cache is full and no expired objects can be removed, leaves with an
-|	error.
-|	
-|	@param aAddr	Destination address used by the other end.
-|	@param aInfo	Parameter values that should be associated with this address.
-|					iStoreTime is set in this function, so the caller does not have to
-|					set it.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9D01B8"
-						type       	"const TInetAddr&"
-						const      	TRUE)
-					    (object Parameter "aInfo"
-						quid       	"43734D9D01B9"
-						type       	"TCacheInfo&"
-						quidu      	"43734D9D0109"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StoreL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D01BA"
-					documentation 	
-|*
-|	Old interface for source backwards compatibility. This one has flawed design, because
-|	it does not specify scope ID. One should use TInetAddr - version instead.
-|	
-|	@deprecated
-					
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9D01BB"
-						type       	"const TIp6Addr&"
-						const      	TRUE)
-					    (object Parameter "aInfo"
-						quid       	"43734D9D01C5"
-						type       	"TCacheInfo&"
-						quidu      	"43734D9D0109"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D01C6"
-					documentation 	
-|*
-|	Tries to find data with given address. Returns NULL, if the data was not
-|	found, or it was expired.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9D01C8"
-						type       	"const TInetAddr&"
-						const      	TRUE))
-					result     	"const TCacheInfo*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Find"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D01C9"
-					documentation 	
-|*
-|	Old interface for source backwards compatibility. This one has flawed design, because
-|	it does not specify scope ID. One should use TInetAddr - version instead.
-|	
-|	@deprecated
-					
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9D01CA"
-						type       	"const TIp6Addr&"
-						const      	TRUE))
-					result     	"const TCacheInfo*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoveL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D01CB"
-					documentation 	
-|*
-|	Removes given entry from destination cache.
-|	
-|	@param aAddr	Address that identifies the cache entry.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9D01D4"
-						type       	"const TInetAddr&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D01D5"
-					documentation 	
-|*
-|	Modifies a single parameter of a cache entry, while maintaining the values
-|	of the other parameters. Leaves with error if the given cache entry is
-|	not found. The iStoreEntry is also updated to current time.
-|	
-|	<b>Example:</b>
-|	@code
-|	dstcache->SetL(address, EPathMTU, 536);
-|	@endcode
-|	
-|	@param aAddr		Destination address used by the other end.
-|	@param aParIndex	Index of paramter variable in TCacheInfo array.
-|	@param aValue		Value to be stored for the parameter.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734D9D01D7"
-						type       	"const TInetAddr&"
-						const      	TRUE)
-					    (object Parameter "aParIndex"
-						quid       	"43734D9D01D8"
-						type       	"TUint")
-					    (object Parameter "aValue"
-						quid       	"43734D9D01D9"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Cleanup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D01DA"
-					documentation 	
-|*
-|	Iterate through the hashtable and remove expired entries from it. RemoveIf()
-|	method in THashTable can be used for this purpose.
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoveAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D01DC"
-					documentation 	
-|*
-|	Removes all entries from the destination cache.
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D01E4"
-					documentation 	
-|*
-|	Set the lifetime for cache entries in seconds.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aLifetime"
-						quid       	"43734D9D01E6"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMaxSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D01E7"
-					documentation 	
-|*
-|	Set maximum size of the destination cache in bytes. If there are more than this
-|	much non-expired cache entries, new hash items are not added.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aMaxSize"
-						quid       	"43734D9D01E9"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateDstCache"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D01EA"
-					documentation 	
-|*
-|	Creates a destination cache instance into heap.
-|	
-|	@param aKeyMode	Indicates by an integer whether there will be separate cache
-|					entry per each address (=1), or common cache entry for addresses
-|					with same prefix (=2). The integer is equal to what is read from
-|					tcpip6.ini file for 'dstcache'.
-|	
-|	@return	Pointer to the initialized destination cache, or NULL if
-|	 				cache initialization failed.
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKeyMode"
-						quid       	"43734D9D01F4"
-						type       	"TInt"))
-					result     	"IMPORT_C MDestinationCache*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Match"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734D9D01F5"
-					documentation 	
-|*
-|	Checks whether the two addresses are mapped to the same destination cache entry.
-|	This takes the selected caching mode (per address or per network) into account.
-|	
-|	@return		ETrue if the addresses share same cache entry, EFalse if they use
-|				different entry.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aAddrA"
-						quid       	"43734D9D01F7"
-						type       	"const TInetAddr&"
-						const      	TRUE)
-					    (object Parameter "aAddrB"
-						quid       	"43734D9D01F8"
-						type       	"const TInetAddr&"
-						const      	TRUE))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~MDestinationCache"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D01F9"
-					documentation 	
-|*
-|	Causes the actual implementation destructor to be called.
-					
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TCacheHash"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef THashTable<THashKeyIp6, TCacheInfo> TCacheHash;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9D0203"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderICMP"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9D02BF"
-				documentation 	" TInet6HeaderICMP"
-				operations 	(list Operations
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02CE"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02D0"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02D2"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02DE"
-					stereotype 	"const"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02E0"
-					documentation 	
-|
-| Access, get ICMP header field values from the packet
-					
-					stereotype 	"const"
-					result     	"TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Code"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02E2"
-					stereotype 	"const"
-					result     	"TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Checksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02E4"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Parameter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02EF"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02F1"
-					documentation 	
-|
-| Build, set IP header field values into the packet
-					
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734D9D02F2"
-						type       	"TUint8"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02F3"
-					parameters 	(list Parameters
-					    (object Parameter "aCode"
-						quid       	"43734D9D02F4"
-						type       	"TUint8"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetChecksum"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02FD"
-					parameters 	(list Parameters
-					    (object Parameter "aSum"
-						quid       	"43734D9D02FE"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetParameter"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D02FF"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						quid       	"43734D9D0300"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderICMP_Echo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9D036B"
-				documentation 	
-|
-| TInet6HeaderICMP_Echo
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9D037A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP"
-					quidu      	"43734D9D02BF"))
-				operations 	(list Operations
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D037B"
-					documentation 	
-|
-| General
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D037D"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D038A"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Identifier"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D038C"
-					documentation 	
-|
-| Access, get ICMP header field values from the packet
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Sequence"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D038E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetIdentifier"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D0390"
-					documentation 	
-|
-| Build, set IP header field values into the packet
-					
-					parameters 	(list Parameters
-					    (object Parameter "aIdentifier"
-						quid       	"43734D9D0399"
-						type       	"TUint16"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSequence"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D039A"
-					parameters 	(list Parameters
-					    (object Parameter "aSequence"
-						quid       	"43734D9D039B"
-						type       	"TUint16"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderICMP_RouterSol"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9D03C8"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9D03D8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP"
-					quidu      	"43734D9D02BF"))
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D03D9"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9D03DB"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0001"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderICMP_RouterAdv"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9E00EA"
-				documentation 	" Router Advertisement Message Format from RFC-2461"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9E00FA"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP"
-					quidu      	"43734D9D02BF"))
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E00FB"
-					documentation 	
-|
-| General
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E00FD"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0109"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CurHopLimit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E010B"
-					documentation 	
-|
-| Access, get ICMP header field values from the packet
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Flags"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E010D"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "M"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E010F"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "O"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0119"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "H"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E011B"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E011D"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RouterLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E011F"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReachableTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0129"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RetransTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E012B"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetCurHopLimit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E012D"
-					documentation 	
-|
-| Build, set IP header field values into the packet
-					
-					parameters 	(list Parameters
-					    (object Parameter "aLimit"
-						quid       	"43734D9E012E"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetFlags"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0138"
-					parameters 	(list Parameters
-					    (object Parameter "aFlags"
-						quid       	"43734D9E0139"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRouterLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E013A"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						quid       	"43734D9E013B"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetReachableTime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E013C"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						quid       	"43734D9E013D"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRetransTimer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0148"
-					parameters 	(list Parameters
-					    (object Parameter "aTimer"
-						quid       	"43734D9E0149"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderICMP_NeighborSol"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9E0186"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9E0196"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP"
-					quidu      	"43734D9D02BF"))
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0197"
-					documentation 	
-|
-| General
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0199"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E019B"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Target"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E01A5"
-					stereotype 	"const"
-					result     	"TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderICMP_NeighborAdv"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9E0232"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9E0233"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP"
-					quidu      	"43734D9D02BF"))
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0234"
-					documentation 	
-|
-| General
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0242"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0244"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Target"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0246"
-					documentation 	
-|
-| Set and Access the Target Address
-					
-					stereotype 	"const"
-					result     	"TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "R"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0248"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "S"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0251"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "O"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0252"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0253"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						quid       	"43734D9E0254"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetS"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0255"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						quid       	"43734D9E0261"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetO"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0262"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						quid       	"43734D9E0263"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderICMP_Redirect"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9E02AF"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734D9E02B0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP"
-					quidu      	"43734D9D02BF"))
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E02BF"
-					documentation 	
-|
-| General
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E02C1"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E02C3"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Target"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E02C5"
-					stereotype 	"const"
-					result     	"TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Destination"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E02CE"
-					stereotype 	"const"
-					result     	"TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6OptionICMP_LinkLayer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9E033C"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E034B"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E034D"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E034F"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0351"
-					documentation 	
-|
-| Access
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E035B"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Address"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E035D"
-					documentation 	
-|
-| Access and Set
-					
-					stereotype 	"const"
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E035F"
-					documentation 	
-|
-| Construct methods
-					
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734D9E0360"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9E0361"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9E036B"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6OptionICMP_Prefix"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9F006D"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F007D"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F007F"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0081"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F008C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F008E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PrefixLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0090"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LFlag"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0092"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AFlag"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F009C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RFlag"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F009E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ValidLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F00A0"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PreferredLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F00A2"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prefix"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F00AB"
-					stereotype 	"const"
-					result     	"TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F00AD"
-					documentation 	
-|
-| Construct methods
-					
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734D9F00AE"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F00AF"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9F00B0"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPrefixLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F00BB"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9F00BC"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetFlags"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F00BD"
-					parameters 	(list Parameters
-					    (object Parameter "aFlags"
-						quid       	"43734D9F00BE"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetValidLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F00BF"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						quid       	"43734D9F00C0"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPreferredLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F00C1"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						quid       	"43734D9F00CB"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetReserved2"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F00CC"
-					parameters 	(list Parameters
-					    (object Parameter "aFiller"
-						quid       	"43734D9F00CD"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6OptionICMP_Mtu"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9F0148"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0157"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0159"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0168"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F016A"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F016C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Mtu"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F016E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0178"
-					documentation 	
-|
-| Construct methods
-					
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734D9F0179"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F017A"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9F017B"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMtu"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F017C"
-					parameters 	(list Parameters
-					    (object Parameter "aMtu"
-						quid       	"43734D9F0186"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6OptionICMP_RouteInformation"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9F0232"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0233"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0235"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0243"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0245"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0247"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PrefixLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0251"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prf"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0253"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RouteLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0255"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Prefix"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0257"
-					documentation 	
-|
-| *WARNING* The "Prefix" returns a raw reference to the beginning
-| of the prefix field in the option structure. HOWEVER, the option
-| field can be shorter than 128 bits! If used to allocate space,
-| the maximum is allocated and the method is safe, but that is not
-| true if header is mapped directly to the received packet! -- msa
-					
-					stereotype 	"const"
-					result     	"TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0261"
-					documentation 	
-|
-| Construct methods
-					
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734D9F0262"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0263"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9F0264"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPrefixLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0265"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9F0266"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPrefixLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0271"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						quid       	"43734D9F0272"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6OptionICMP_DnsInformation"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9F030D"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F030E"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F031C"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F031E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0320"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Length"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0322"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Pref"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F032C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F032E"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Address"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0330"
-					stereotype 	"const"
-					result     	"TIp6Addr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0332"
-					documentation 	
-|
-| Construct methods
-					
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734D9F033C"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F033D"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734D9F033E"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPref"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F033F"
-					parameters 	(list Parameters
-					    (object Parameter "aPref"
-						quid       	"43734D9F0340"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734D9F0341"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						quid       	"43734D9F0342"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TFlowStatus"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734D9F038A"
-				documentation 	
-|
-|	TFlowStatus
-|
-|*
-|* Type of the flow status (some symbolic enum names).
-|* @since v7.0
-|* @publishedPartner
-|* @released
-				
-				stereotype 	"enum"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "EFlow_DOWN"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"0"))
-					quid       	"43734D9F039A"
-					documentation 	
-|*
-|	* (< 0) Flow is in error state.
-|	*
-|	* All other system wide error codes also indicate a flow error state. 
-|	* To recover, the flow must be reconnected.
-					
-					initv      	"KErrNotReady")
-				    (object ClassAttribute "EFlow_READY"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"1"))
-					quid       	"43734D9F039B"
-					documentation 	
-|*
-|	* (= 0) Flow is ready to send data.
-					
-					initv      	"0")
-				    (object ClassAttribute "EFlow_PENDING"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"2"))
-					quid       	"43734D9F039C"
-					documentation 	
-|*
-|	* (= 1) Flow is temporarily blocked.
-|	*
-|	* This is used when the flow is waiting for the connection setup. 
-|	* When there is a possibility that flow could change into EFLow_READY
-|	* state, the notifier is notified with MProviderNotify::CanSend().
-					
-					initv      	"1")
-				    (object ClassAttribute "EFlow_HOLD"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"3"))
-					quid       	"43734D9F03A9"
-					documentation 	
-|*
-|	* (= 2) Flow is temporarily blocked.
-|	*
-|	* This is used when the flow is blocked due to congestion (e.g. lower level 
-|	* buffers are full). When congestion clears and if there is a possibility
-|	* that flow could change into EFLow_READY state, the notifier is notified
-|	* with MProviderNotify::CanSend().
-					
-					initv      	"2"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MProviderNotify"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA0000F"
-				documentation 	
-|	MProviderNotify
-|	***************
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734DA0001F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "CanSend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA00020"
-					documentation 	
-|*
-|	* Flags that the flow might be ready to change into the EFlow_READY status
-|	*
-|	* The flow is (or has been) in EFlow_PENDING or EFlow_HOLD state. The flow
-|	* owner can now check if flow really can be changed into EFlow_READY state.
-|	* The state is updated by calling RFlowContext::Status (or some other functions
-|	* that implicitly refresh the flow state by calling internally the
-|	* CFlowContext::RefreshFlow function).
-|	*
-|	* Even if this function is called, the flow can still be in error or blocked
-|	* state. This is because, for example, when congestion clears, all flows
-|	* waiting for that event are notified, but some earlier notified flow may
-|	* already have refilled all the buffers.
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Error"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA00022"
-					documentation 	
-|*
-|	* The flow has entered an error state.
-|	*
-|	* Error state in a flow is permanent and requires a new connect (CFlowContext::Connect)
-|	* to be cleared. A new connect occurs implicitly at FlowContext::Status (or some
-|	* at some other functions), if flows connection parameters have been modified
-|	* since the last connect (CFlowContext::iChanged is 1).
-|	*
-|	* @param aError Flow error code
-|	* @param anOperationMask A bitmask of MSocketNotify::TOperationBitmasks values 
-|	* specifying which pending operations are affected by the error up-call.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aError"
-						quid       	"43734DA0002E"
-						type       	"TInt")
-					    (object Parameter "anOperationMask"
-						quid       	"43734DA0002F"
-						type       	"TUint"
-						initv      	"MSocketNotify::EErrorAllOperations"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NoBearer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA00030"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aConnectionParams"
-						quid       	"43734DA00032"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Bearer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA00033"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aConnectionInfo"
-						quid       	"43734DA00035"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA00036"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"43734DA0003F"
-						type       	"const TSecurityPolicy&"
-						const      	TRUE)
-					    (object Parameter ""
-						quid       	"43734DA00040"
-						type       	"const char*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RFlowContext"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA00167"
-				documentation 	
-|	*WARNING*:
-|		Because RFlowContext is used as a member of RMBufSendInfo, which may
-|		get moved around, the RFlowContext handle *MUST* not contain anything
-|		that breaks if it is copied bit-by-bit from one memory area to another!
-|		(for example don't even think of adding link fields and linking
-|		RFlowContext's into a list!) -- msa
-				
-				operations 	(list Operations
-				    (object Operation "RFlowContext"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA00177"
-					result     	"inline"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA00178"
-					parameters 	(list Parameters
-					    (object Parameter "aManager"
-						quid       	"43734DA00179"
-						type       	"MFlowManager*")
-					    (object Parameter "aDst"
-						quid       	"43734DA0017A"
-						type       	"const TSockAddr&"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"43734DA0017B"
-						type       	"const TSockAddr&"
-						const      	TRUE)
-					    (object Parameter "aProtocol"
-						quid       	"43734DA00186"
-						type       	"TUint"
-						initv      	"0")
-					    (object Parameter "aIcmpType"
-						quid       	"43734DA00187"
-						type       	"TUint"
-						initv      	"0")
-					    (object Parameter "aIcmpCode"
-						quid       	"43734DA00188"
-						type       	"TUint"
-						initv      	"0"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA00189"
-					parameters 	(list Parameters
-					    (object Parameter "aManager"
-						quid       	"43734DA0018A"
-						type       	"MFlowManager*")
-					    (object Parameter "aProtocol"
-						quid       	"43734DA0018B"
-						type       	"TUint"
-						initv      	"0"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA0018C"
-					parameters 	(list Parameters
-					    (object Parameter "aContext"
-						quid       	"43734DA0018D"
-						type       	"RFlowContext&"
-						quidu      	"43734DA00167")
-					    (object Parameter "aInfo"
-						quid       	"43734DA00196"
-						type       	"RMBufPktInfo*"
-						initv      	"NULL"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Clone"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA00197"
-					parameters 	(list Parameters
-					    (object Parameter "aFlow"
-						quid       	"43734DA00198"
-						type       	"const RFlowContext&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA00199"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Connect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA0019A"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA0019B"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRemoteAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA0019C"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734DA001A5"
-						type       	"const TSockAddr&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLocalAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA001A6"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"43734DA001A7"
-						type       	"const TSockAddr&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetProtocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA001A8"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocol"
-						quid       	"43734DA001A9"
-						type       	"TUint"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetIcmpType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA001AA"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734DA001AB"
-						type       	"TUint")
-					    (object Parameter "aCode"
-						quid       	"43734DA001B5"
-						type       	"TUint"
-						initv      	"0"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNotify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA001B6"
-					parameters 	(list Parameters
-					    (object Parameter "aProvider"
-						quid       	"43734DA001B7"
-						type       	"MProviderNotify*"
-						quidu      	"43734DA0000F"))
-					result     	"IMPORT_C MProviderNotify*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Status"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA001B8"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Grab"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA001B9"
-					parameters 	(list Parameters
-					    (object Parameter "aContext"
-						quid       	"43734DA001BA"
-						type       	"RFlowContext&"
-						quidu      	"43734DA00167"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Copy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA001BB"
-					parameters 	(list Parameters
-					    (object Parameter "aContext"
-						quid       	"43734DA001C5"
-						type       	"RFlowContext&"
-						quidu      	"43734DA00167"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA001C6"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Interface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA001C7"
-					stereotype 	"const"
-					result     	"IMPORT_C CNifIfBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FlowContext"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA001C9"
-					stereotype 	"const"
-					result     	"CFlowContext*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RMBufSendInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA001F4"
-				documentation 	
-|	******************************
-|	RMBufSendInfo, RMBufSendPacket
-|	******************************
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734DA001F5"
-					supplier   	"RMBufPktInfo"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "RMBufSendPacket"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef class RMBufInfoPacketBase<RMBufSendInfo> RMBufSendPacket;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA00213"
-				documentation 	"* @since v5.0"
-				stereotype 	"typedef"
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TFlowInfo"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA002BF"
-				documentation 	
-| TFlowInfo
-| *********
-				
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CFlowContext"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA101C5"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734DA101C6"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "CFlowContext"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA101D4"
-					parameters 	(list Parameters
-					    (object Parameter "aOwner"
-						quid       	"43734DA101D5"
-						type       	"const void*"
-						const      	TRUE)
-					    (object Parameter "aManager"
-						quid       	"43734DA101D6"
-						type       	"MFlowManager*"))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CFlowContext"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA101D7"
-					parameters 	(list Parameters
-					    (object Parameter "aOwner"
-						quid       	"43734DA101D8"
-						type       	"const void*"
-						const      	TRUE)
-					    (object Parameter "aManager"
-						quid       	"43734DA101D9"
-						type       	"MFlowManager*")
-					    (object Parameter "aFlow"
-						quid       	"43734DA101DA"
-						type       	"CFlowContext&"
-						quidu      	"43734DA101C5"))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "~CFlowContext"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA101E4"
-					documentation 	" Destructor should not be exported, it should be private! -- msa"
-					stereotype 	"virtual"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA101E6"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA101E7"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Status"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA101E8"
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetStatus"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA101E9"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						quid       	"43734DA101F4"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StoreOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA101F5"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734DA101F6"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734DA101F7"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734DA101F8"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RetrieveOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA101F9"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734DA101FB"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734DA101FC"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734DA10203"
-						type       	"TDes8&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Head"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10204"
-					result     	"TPacketHead&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D9A036B")
-				    (object Operation "LocalPort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10205"
-					documentation 	
-|*
-|	* @defgroup	getselectors	Retrieve current selector fields
-|	*
-|	* @{
-					
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemotePort"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10207"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Protocol"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10209"
-					stereotype 	"const"
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocalAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10214"
-					stereotype 	"const"
-					result     	"const TInetAddr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsLocalSet"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10216"
-					stereotype 	"const"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemoteAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10218"
-					stereotype 	"const"
-					result     	"const TInetAddr&"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetIcmpTypeCode"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA1021A"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734DA10223"
-						type       	"TUint8&")
-					    (object Parameter "aCode"
-						quid       	"43734DA10224"
-						type       	"TUint8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LockType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10225"
-					stereotype 	"const"
-					result     	"TScopeType"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D9A0242")
-				    (object Operation "LockId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10227"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PathMtu"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10229"
-					documentation 	
-|*
-|	* @defgroup packetsize	Accessing parameters of the packet size
-|	*
-|	* In all, return
-|	*	@li	< 0, indicates an error or value not known
-|	*	@li	= 0, (interpretation not fixed)
-|	*	@li	> 0, the indicated value
-|	*
-|	* Some assertations that should be true
-|	*	@li	PathMtu() > HeaderSize()
-|	*	@li	HeaderSize() >= sizeof(TInet6HeaderIP)
-|	*	@li	InterfaceSMtu() >= PathMTU()
-|	*	@li	InterfaceRMtu() > sizeof(TInet6HeaderIP)
-|	*
-|	* @{
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10233"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfaceSMtu"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10235"
-					documentation 	
-|*
-|	* Gets the raw send MTU of the attached interface.
-|	*
-|	* The value is defined only for a flow that has been connected.
-|	* (CFlowContext::Connect).
-|	*
-|	* @return
-|	* @li	< 0,    indicates an error or value not yet known (for example,
-|	*				if accessed before the flow is connected or interface is up)
-|	* @li	= 0,    value not known
-|	* @li	> 0,	a real value
-					
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfaceRMtu"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10237"
-					documentation 	
-|*
-|	* Gets the raw receive MTU of the interface.
-|	*
-|	* The value is defined only for a flow that has been connected.
-|	* (CFlowContext::Connect).
-|	*
-|	* @return
-|	* @li	< 0,    indicates an error or value not yet known (for example,
-|	*				if accessed before the flow is connected or interface is up)
-|	* @li	= 0,    value not known
-|	* @li	> 0,	a real value
-					
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10239"
-					documentation 	
-|*
-|	* Gets an option from the flow context.
-|	*
-|	* A set of options can be read from the flow context.
-|	*
-|	* In addition to internally supported options,
-|	* any registered outbound hook can add support for additional options
-|	* (see MIp6Hook::GetFlowOption documentation).
-|	*
-|	* The function is called part of the normal option processing.
-|	*
-|	* @param aLevel The option level
-|	* @param aName The option name
-|	* @param aOption The option value
-|	* @return
-|	*		KErrNone, or KErrNotSuppoted if option cannot be read from the flow context.
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734DA10243"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734DA10244"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734DA10245"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10246"
-					documentation 	
-|*
-|	* Sets an option to the flow context.
-|	*
-|	* A set of options can be set to the flow context.
-|	*.
-|	* In addition to internally supported options,
-|	* any registered outbound hook can add support for additional options
-|	* (see MIp6Hook::SetFlowOption documentation).
-|	*
-|	* The function is called part of the normal option processing.
-|	*
-|	* @param aLevel The option level
-|	* @param aName The option name
-|	* @param aOption The option value
-|	* @return
-|	*		KErrNone, or KErrNotSuppoted if option cannot be set from the flow context.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734DA10248"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734DA10249"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734DA1024A"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Interface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10251"
-					documentation 	
-|*
-|	* Gets the currently connected interface.
-|	*
-|	* @return
-|	*		The currently connected interface,
-|	*		if the flow is properly connected, otherwise NULL.
-|	*		The returned pointer has limited validity, and it should not be stored
-|	*		in any members of permanent objects.
-					
-					stereotype 	"abstract, const"
-					result     	"CNifIfBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Interfacer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10253"
-					documentation 	
-|*
-|	* Gets the interface manager of the TCP/IP stack..
-|	*
-|	* @return
-|	*		The interface manager.
-					
-					stereotype 	"abstract, const"
-					result     	"MInterfaceManager*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734D9C009C")
-				    (object Operation "Send"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10255"
-					documentation 	
-|*
-|	* Sends a packet to the attached interface.
-|	*
-|	* This is a low level function intended for the IP layer itself.
-|	* Send bypasses all the installed hooks and path mtu processing.
-|	* The raw data in the packet is passed to the interface as is.
-|	* (for the normal way of sending a packet, see MNetworkService::Send).
-|	*
-|	* If the flow is not connected, the Send drops the packet and the
-|	* return is KErrNotReady.
-|	*
-|	* The destination address of the information block may get changed
-|	* into link layer destination address, if the stack is handling the
-|	* neighbour discovery on the link (ARP for IPv4, ICMPv6 Neighbor
-|	* discovery for IPv6).
-|	*
-|	* If the destination is a multicast address, and if that address
-|	* is also joined by some application(s), then a copy of the packet
-|	* is sent to the inbound direction (MNetworkService::Process),
-|	* unless disabled by #KSoIp6MulticastLoop socket option.
-|	*
-|	* @param aPacket
-|	*		The data packet (assumed to be RMBufInfoPktBase in "packed" state)
-|	* @param aSource
-|	*		The source protocol instance (passed as is to the interface). Optional,
-|	*		and usually NULL.
-|	* @return
-|	*		is defined similarly as the equivalent methods of the interfaces and
-|	*		protocols, as follows:
-|	* @li	< 0,
-|	*		an error: the packet is not sent, but is dropped by Send().
-|	* @li	= 0,
-|	*		indicates that the interface received the packet, but is also signaling
-|	*		that its reluctance to receive more packets. All flows attached to this
-|	*		interface are automatically set into EFlow_HOLD state.
-|	* @li	> 0,
-|	*		indicates that the interface received the packet and is willing to
-|	*		receive more after this.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734DA10257"
-						type       	"RMBufChain&")
-					    (object Parameter "aSource"
-						quid       	"43734DA10258"
-						type       	"CProtocolBase*"
-						initv      	"NULL"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Connect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10259"
-					documentation 	"* Attaches a flow to a route and an interface."
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Disconnect"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10262"
-					documentation 	"* Disconnects the flow, and remove all hooks."
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RefreshFlow"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10264"
-					documentation 	"* Recomputes the current flow status."
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetChanged"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10266"
-					documentation 	
-|*
-|	* Sets "changed" state to flow(s).
-|	*
-|	* Sets the iChanged flag that indicates that connect information has changed.
-|	* 
-|	* When any component of the system determines that a flow or set
-|	* of flows require an open phase (reconnect), the component can use the
-|	* this function to force a reconnect of the flow on the next outgoing packet.
-|	*
-|	* @param aScope determines what flows are affected:
-|	* @li	0: set iChanged on current flow
-|	* @li	1: set iChanged on all flows with same route entry,
-|	* @li	2: set iChanged on all flows with same interface,
-|	* @li	> 2: set iChanged on all existing flows
-|	*
-|	* @return
-|	*		Number of flows affected (regardless of their previous iChanged state)
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aScope"
-						quid       	"43734DA10268"
-						type       	"const TInt"
-						initv      	"0"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NoBearer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10269"
-					parameters 	(list Parameters
-					    (object Parameter "aConnectionParams"
-						quid       	"43734DA10271"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Bearer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10272"
-					parameters 	(list Parameters
-					    (object Parameter "aConnectionInfo"
-						quid       	"43734DA10273"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA10274"
-					parameters 	(list Parameters
-					    (object Parameter "aPolicy"
-						quid       	"43734DA10275"
-						type       	"const TSecurityPolicy&"
-						const      	TRUE)
-					    (object Parameter "aDiagnostic"
-						quid       	"43734DA10276"
-						type       	"const char*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iOwner"
-					quid       	"43734DA10277"
-					documentation 	"* The owner of the flow (untyped ID data)."
-					type       	"const void* const"
-					exportControl 	"Protected"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MFlowHook"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA1032C"
-				documentation 	
-|	*********
-|	MFlowHook
-|	*********
-				
-				stereotype 	"interface"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734DA1033C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA1033D"
-					documentation 	
-|*
-|	* Increment reference count.
-|	*
-|	* The Open and Close functions must implement a reference
-|	* counting system. The Close function must destroy the current
-|	* instance, when the last reference is removed.
-|	*
-|	* Non-NULL return from MIp6Hook::OpenL() counts as one reference, and
-|	* the stack is guaranteed to call the matching Close exactly once.
-|	*
-|	* If a hook creates a new instance for each flow at OpenL, it can
-|	* leave the reference count as initial ZERO, if it implements a
-|	* Close, which deletes the object when the count goes negative.
-|	*
-|	* If a hook returns an existing instance at OpenL, it must
-|	* increment the reference count by one.
-|	*
-|	* Example:
-|	* @dontinclude mflowhook.cpp
-|	* @skip ::Open(
-|	* @until //-
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA1033F"
-					documentation 	
-|*
-|	* On an interface connecting, asks the hook if a flow is ready.
-|	*
-|	* The ReadyL calls propagate interface ready state up the
-|	* flow. The calls to hooks are made in reverse order;
-|	* the closest to interface is called first. The call informs
-|	* this hook that everything is ready from this hook to the interface.
-|	* Now it this hooks turn to check the ready state of the flow.
-|	*
-|	* @param aHead
-|	*		Address information of the flow.
-|	* @return
-|	*		from the ReadyL is the new status of the flow and has the following
-|	*		implications
-|	* @li	== 0, hook is ready, proceed to the next one or mark the flow
-|	*		as READY, if this was the first hook.
-|	* @li	> 0, hook is not ready, the ready calling is stopped and the
-|	*		returned value is the (pending) state of the flow.
-|	*		The hook MUST send a signal later to release this state to
-|	*		reactivate the ReadyL call chain.
-|	* @li	< 0, hook detected an unrecoverable error on flow
-|	*
-|	* @exception
-|	*		If the ReadyL leaves, the leave status will become
-|	*		the flow status  (the leave status must be negative, or KErrGeneral
-|	*		is substituted for it)
-|	*
-|	* Example:
-|	* @dontinclude mflowhook.cpp
-|	* @skip ::ReadyL(
-|	* @until //-
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aHead"
-						quid       	"43734DA10341"
-						type       	"TPacketHead&"
-						quidu      	"43734D9A036B"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApplyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA10342"
-					documentation 	
-|*
-|	* Apply send transformations.
-|	*
-|	* The ApplyL is called by IP protocol  for outbound packet. The aPacket
-|	* is in "unpacked" state (RMBufPacketBase::Unpack).
-|	*
-|	* @param aPacket
-|	*		a complete packet to be processed (if needed) by the hook.
-|	*		The packet includes the IP header.
-|	* @param aInfo
-|	*		information block associated with the packet (a hook must not
-|	*		break this association!)
-|	* @return
-|	* @li	= 0,    (KErrNone) hook processed the packet, proceed with the next.
-|	* @li	< 0,    (error code) hook discarded the packet for some reason, send is
-|	*				aborted.
-|	* @li	> 0,    restart hook processing [the actual utility of this is
-|	*				still under consideration, maybe removed if no sensible
-|	*				use found.]
-|	*
-|	* @exception
-|	*		if ApplyL leaves, the packet is dropped.
-|	*
-|	* Example:
-|	* @dontinclude mflowhook.cpp
-|	* @skip ::ApplyL(
-|	* @until //-
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43734DA10344"
-						type       	"RMBufSendPacket&"
-						quidu      	"43734DA00213")
-					    (object Parameter "aInfo"
-						quid       	"43734DA1034B"
-						type       	"RMBufSendInfo&"
-						quidu      	"43734DA001F4"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA1034C"
-					documentation 	
-|*
-|	* Decrement references and destroy if last.
-|	*
-|	* Example:
-|	* @dontinclude mflowhook.cpp
-|	* @skip ::Close(
-|	* @until //-
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				module     	"Component View::rose.idl"
-				quidu      	"43BA68DB02B3"
-				language   	"VC++")
-			    (object Class "MFlowManager"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA103B9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734DA103C8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MInetBase"
-					quidu      	"43734DA40232"))
-				operations 	(list Operations
-				    (object Operation "IncUsers"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA103C9"
-					documentation 	
-|*
-|	* Increase the "users" counter.
-|	*
-|	* The count of current "users" is used in determining whether to
-|	* keep or release resources. This in turn, may cause the disconnect
-|	* of a data connection.
-|	*
-|	* The stack leaves it up to the upper layers to decide what is counted as a 
-|	* "user". IncUsers() and DecUsers() should be used to give this information 
-|	* to the underlying system. By default, each opened socket is counted as
-|	* one user.
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DecUsers"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA103CB"
-					documentation 	
-|*
-|	* Decrease the "users" counter.
-|	* For details, see IncUsers().
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewFlowL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA103CD"
-					documentation 	
-|
-| Use of the following methods is through the
-| RFlowContext handle
-|
-|*
-|	* Creates a new (empty) instance of a CFlowContext.
-|	*
-|	* @param aOwner Identifies the flow's owner (typically an RFlowContext handle)
-|	* @param aProtocol Protocol ID
-|	* @return New object
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aOwner"
-						quid       	"43734DA103D8"
-						type       	"const void*"
-						const      	TRUE)
-					    (object Parameter "aProtocol"
-						quid       	"43734DA103D9"
-						type       	"TUint"))
-					result     	"CFlowContext*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734DA101C5")
-				    (object Operation "NewFlowL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA103DA"
-					documentation 	
-|*
-|	* Creates a copy of an instance of a CFlowContext.
-|	*
-|	* @param aOwner Identifies the flow's owner (typically an RFlowContext handle)
-|	* @param aFlow Object to copy
-|	* @return New object
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aOwner"
-						quid       	"43734DA103DC"
-						type       	"const void*"
-						const      	TRUE)
-					    (object Parameter "aFlow"
-						quid       	"43734DA103DD"
-						type       	"CFlowContext&"
-						quidu      	"43734DA101C5"))
-					result     	"CFlowContext*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"43734DA101C5")
-				    (object Operation "SetChanged"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA103DE"
-					documentation 	
-|*
-|	* Sets the connect information changed flag on all flows.
-|	* @return Number of flows.
-					
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FlowSetupHooks"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA103E0"
-					documentation 	"* Internal API between flow and flow manager. @internalAll"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aFlow"
-						quid       	"43734DA20000"
-						type       	"CFlowInternalContext&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FlowStartRefresh"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA20001"
-					documentation 	"* Internal API between flow and flow manager. @internalAll"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aFlow"
-						quid       	"43734DA20003"
-						type       	"CFlowInternalContext&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetFlowOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA20004"
-					documentation 	
-|
-| Flow option handling
-|
-|* Internal API between flow and flow manager. @internalAll
-					
-					stereotype 	"abstract, const"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734DA20006"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734DA20007"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734DA20008"
-						type       	"TDes8&")
-					    (object Parameter "aFlow"
-						quid       	"43734DA2000F"
-						type       	"const CFlowContext&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetFlowOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA20010"
-					documentation 	"* Internal API between flow and flow manager. @internalAll"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43734DA20012"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43734DA20013"
-						type       	"TUint")
-					    (object Parameter "aOption"
-						quid       	"43734DA20014"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aFlow"
-						quid       	"43734DA20015"
-						type       	"CFlowContext&"
-						quidu      	"43734DA101C5"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderExtension"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA2005D"
-				documentation 	
-|
-| TInet6HeaderExtension
-| *********************
-				
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2006D"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2006F"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2007D"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2007E"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HdrExtLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA20080"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA20082"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderHBH"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA20109"
-				operations 	(list Operations
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA20119"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2011B"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2011C"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2011E"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA20129"
-					documentation 	
-|
-| Access, Get Hop By Hop header values from the packet
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OptionType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2012B"
-					documentation 	"From Options"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OptionDataLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2012D"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHdrExtLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA20138"
-					documentation 	
-|
-| Access, SET Hop By Hop header values
-					
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734DA20139"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2013A"
-					parameters 	(list Parameters
-					    (object Parameter "aNext"
-						quid       	"43734DA2013B"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOptionType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2013C"
-					documentation 	"From Options"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734DA2013D"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOptionDataLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA20148"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734DA20149"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderHopByHop"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA201C5"
-				operations 	(list Operations
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA201D4"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA201D6"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA201D7"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA201E5"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA201E7"
-					documentation 	
-|
-| Access, Get Hop By Hop header values from the packet
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OptionType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA201E9"
-					documentation 	"From Options"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "OptionDataLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA201F4"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA201F6"
-					documentation 	
-|
-| Access, SET Hop By Hop header values
-					
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734DA201F7"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA201F8"
-					parameters 	(list Parameters
-					    (object Parameter "aNext"
-						quid       	"43734DA201F9"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOptionType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA201FA"
-					documentation 	"From Options"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734DA20203"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOptionDataLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA20204"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734DA20205"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderRouting"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA20290"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA20291"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202A0"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202A2"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202A3"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HdrExtLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202A5"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202B0"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RoutingType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202B2"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SegmentsLeft"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202B4"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202B6"
-					documentation 	"SET"
-					parameters 	(list Parameters
-					    (object Parameter "aNext"
-						quid       	"43734DA202BF"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHdrExtLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202C0"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"43734DA202C1"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRoutingType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202C2"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734DA202C3"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSegmentsLeft"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA202C4"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						quid       	"43734DA202CE"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "TOffsets"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"43734DA202DE"
-					stereotype 	"enum"
-					class_attributes 	(list class_attribute_list
-					    (object ClassAttribute "O_NextHeader"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"0"))
-						quid       	"43734DA202EF")
-					    (object ClassAttribute "O_HdrExtLen"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"1"))
-						quid       	"43734DA202F0")
-					    (object ClassAttribute "O_RoutingType"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"2"))
-						quid       	"43734DA202F1")
-					    (object ClassAttribute "O_SegmentsLeft"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"3"))
-						quid       	"43734DA202F2")
-					    (object ClassAttribute "O_Address"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"4"))
-						quid       	"43734DA202FD"
-						initv      	"8"))
-					module     	"Component View::rose"
-					quidu      	"437347E50232")))
-			    (object Class "TInet6Options"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA2035B"
-				operations 	(list Operations
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2036B"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2036D"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2037A"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2037C"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2037D"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HdrExtLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2037F"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2038A"
-					parameters 	(list Parameters
-					    (object Parameter "aNext"
-						quid       	"43734DA2038B"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHdrExtLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA2038C"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"43734DA2038D"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "TOffsets"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"43734DA203A9"
-					stereotype 	"enum"
-					class_attributes 	(list class_attribute_list
-					    (object ClassAttribute "O_NextHeader"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"0"))
-						quid       	"43734DA203AB")
-					    (object ClassAttribute "O_HdrExtLen"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"1"))
-						quid       	"43734DA203B9")
-					    (object ClassAttribute "O_Options"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"2"))
-						quid       	"43734DA203BA"))
-					module     	"Component View::rose"
-					quidu      	"437347E50232")))
-			    (object Class "TInet6OptionBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA3002E"
-				documentation 	"* @}"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3003E"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30040"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30042"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30044"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3004F"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734DA30050"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetDataLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30051"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"43734DA30052"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30053"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6DstOptionBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA300BB"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA300CB"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA300CD"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Type"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA300CF"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA300D1"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA300DB"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734DA300DC"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA300DD"
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"43734DA300DE"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA300DF"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderFragment"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA30177"
-				operations 	(list Operations
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30178"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30187"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30188"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3018A"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30196"
-					documentation 	
-|
-| Access, Get Fragmentation header values from the packet
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FragmentOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30198"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MFlag"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3019A"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Id"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3019C"
-					stereotype 	"const"
-					result     	"TInt32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ZeroAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA301A5"
-					documentation 	
-|
-| Building methods
-					
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA301A6"
-					parameters 	(list Parameters
-					    (object Parameter "aNext"
-						quid       	"43734DA301A7"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetFragmentOffset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA301A8"
-					parameters 	(list Parameters
-					    (object Parameter "aOffset"
-						quid       	"43734DA301A9"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetMFlag"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA301AA"
-					parameters 	(list Parameters
-					    (object Parameter "aFlag"
-						quid       	"43734DA301B5"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA301B6"
-					parameters 	(list Parameters
-					    (object Parameter "aId"
-						quid       	"43734DA301B7"
-						type       	"TInt32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "TOffsets"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"43734DA301C5"
-					stereotype 	"enum"
-					class_attributes 	(list class_attribute_list
-					    (object ClassAttribute "O_FragmentOffset"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"0"))
-						quid       	"43734DA301C7"
-						initv      	"2"))
-					module     	"Component View::rose"
-					quidu      	"437347E50232")))
-			    (object Class "TInet6HeaderAH"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA30271"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30280"
-					documentation 	
-|
-| Basic
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30282"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30284"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30285"
-					documentation 	
-|
-| Access, get values
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PayloadLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30290"
-					documentation 	
-|
-| PayloadLength returns the raw value
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30292"
-					documentation 	
-|
-| *NOTE* AH is called IPv6 extension header, but its
-| length field semantics does not follow the normal
-| IPv6 extension header logic (it follows the IPv4)
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SPI"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30294"
-					documentation 	
-|
-| SPI is returned in network byte order
-					
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Sequence"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30296"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DataLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA302A0"
-					documentation 	
-| The length of the Authentication Data (in octets).
-| *NOTE* This will include the potential padding! -- msa
-					
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ICV"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA302A2"
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetNextHeader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA302A3"
-					documentation 	
-|
-| Build
-					
-					parameters 	(list Parameters
-					    (object Parameter "aNext"
-						quid       	"43734DA302A4"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPayloadLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA302AF"
-					parameters 	(list Parameters
-					    (object Parameter "aByte"
-						quid       	"43734DA302B0"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA302B1"
-					documentation 	
-|
-| *NOTE* AH is called IPv6 extension header, but its
-| length field semantics does not follow the normal
-| IPv6 extension header logic (it follows the IPv4)
-| As this is bit tricky, a "cooked version" of PayloadLength
-| setting is also provided (e.g. take in bytes, and compute
-| the real payload length value) -- msa
-					
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734DA302B2"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSPI"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA302B3"
-					parameters 	(list Parameters
-					    (object Parameter "aSPI"
-						quid       	"43734DA302B4"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetReserved"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA302B5"
-					parameters 	(list Parameters
-					    (object Parameter "aValue"
-						quid       	"43734DA302BF"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSequence"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA302C0"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734DA302C1"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderESP"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA3031C"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3032C"
-					documentation 	
-|
-| Basic
-					
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3032E"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30330"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30332"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SPI"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3033C"
-					documentation 	
-|
-| Access, get values
-|
-|
-| SPI is returned in network byte order
-					
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Sequence"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3033E"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IV"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA30340"
-					documentation 	
-|
-| IV is not exactly part of the header, but provide
-| a method that returns a Ptr to it (assuming the
-| IV is accessible directly after the fixed part).
-					
-					parameters 	(list Parameters
-					    (object Parameter "aLen"
-						quid       	"43734DA30341"
-						type       	"TInt"))
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSPI"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3034B"
-					documentation 	
-|
-| Build
-					
-					parameters 	(list Parameters
-					    (object Parameter "aSPI"
-						quid       	"43734DA3034C"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSequence"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA3034D"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"43734DA3034E"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TArpOperation"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA40186"
-				documentation 	
-|*
-|@publishedAll
-|@released
-				
-				stereotype 	"enum"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "EArpOperation_REQUEST"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"0"))
-					quid       	"43734DA40196"
-					initv      	"1")
-				    (object ClassAttribute "EArpOperation_REPLY"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"1"))
-					quid       	"43734DA40197"
-					initv      	"2")
-				    (object ClassAttribute "EArpOperation_REQUEST_REVERSE"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"2"))
-					quid       	"43734DA40198"
-					initv      	"3")
-				    (object ClassAttribute "EArpOperation_REPLY_REVERSE"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"3"))
-					quid       	"43734DA40199"
-					initv      	"4")
-				    (object ClassAttribute "EArpOperation_DRARP_REQUEST"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"4"))
-					quid       	"43734DA4019A"
-					initv      	"5")
-				    (object ClassAttribute "EArpOperation_DRARP_REPLY"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"5"))
-					quid       	"43734DA401A5"
-					initv      	"6")
-				    (object ClassAttribute "EArpOperation_DRARP_ERROR"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"6"))
-					quid       	"43734DA401A6"
-					initv      	"7")
-				    (object ClassAttribute "EArpOperation_INARP_REQUEST"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"7"))
-					quid       	"43734DA401A7"
-					initv      	"8")
-				    (object ClassAttribute "EArpOperation_INARP_REPLY"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"8"))
-					quid       	"43734DA401A8"
-					initv      	"9")
-				    (object ClassAttribute "EArpOperation_ARP_NAK"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"9"))
-					quid       	"43734DA401B5"
-					initv      	"10"))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "TInet6HeaderArp"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA401D4"
-				operations 	(list Operations
-				    (object Operation "MinHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA401E4"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxHeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA401E6"
-					stereotype 	"static"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EndPtr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA401E8"
-					result     	"TUint8*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HeaderLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA401F4"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HardwareType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA401F6"
-					documentation 	" Access methods"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProtocolType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA401F8"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HwAddrLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA401FA"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PrAddrLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40203"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Operation"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40205"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SenderHwAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40207"
-					documentation 	" Access/Modify"
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SenderPrAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40208"
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TargetHwAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40213"
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TargetPrAddr"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40214"
-					result     	"TPtr8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHardwareType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40215"
-					documentation 	" Modify"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734DA40216"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetProtocolType"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40217"
-					parameters 	(list Parameters
-					    (object Parameter "aType"
-						quid       	"43734DA40218"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetHwAddrLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40222"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734DA40223"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetPrAddrLen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40224"
-					parameters 	(list Parameters
-					    (object Parameter "aLength"
-						quid       	"43734DA40225"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOperation"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40226"
-					parameters 	(list Parameters
-					    (object Parameter "aOperation"
-						quid       	"43734DA40227"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "MInetBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA40232"
-				documentation 	
-|*
-|* This interface class provides capability of introducing new interfaces for existing classes
-|* in TCP/IP stack to be used by protocol hooks.
-|* With this class, protocol hooks can query whether an interface is
-|* supported and then use the interface. Backwards compatibility of revised interfaces is allowed by
-|* versioning the interfaces. This enables independent developement of protocol hooks
-|* and the TCP/IP stack while maintaining the compatibility towards older implementations.
-|* This should be used as base class for all interface classes that are visible outside
-|* the TCP/IP stack, or that should be prepared to export an API at some time to allow making
-|* compatible modifications later on.
-|*
-|* There should be a constant definition of form KApiVer_<name> for each API that is exported that
-|* identifies the version number of current API.
-|*
-|* @publishedPartner
-|* @released
-				
-				operations 	(list Operations
-				    (object Operation "GetApiL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40242"
-					documentation 	
-|*
-|	* Returns a pointer to object that implements the requested API. If the the class that
-|	* processes this call does not recognize the API name, it leaves with KErrNotFound.
-|	* New versions
-|	* of the same API should maintain binary backwards compatibility. That is, the caller
-|	* requests a minimal accepted version, and if the implemented API is of the same version or
-|	* higher, an object should be returned. If the implemented version is smaller than what
-|	* requested, implementation of GetApiL leaves with KErrInetUnsupportedApi.
-|	* If API is changed in a way that does not maintain backwards
-|	* compatibility, a new API name should be allocated for it.
-|	*
-|	* Note: Callers should not use this method directly, but are strongly recommended to use
-|	* IMPORT_API_L macro, which checks for type safety. Additionally, there is IMPORT_API_VER_L
-|	* macro which can be used to explicitly request a known version and to return the actual
-|	* version implemented.
-|	*
-|	* <em> For example: </em>
-|	* @verbatim
-|	* MEventService *es = IMPORT_API_L(NetworkService()->Interfacer(), MEventService);
-|	* @endverbatim
-|	*
-|	* There should be MEventService header somewhere visible to the caller.
-|	*
-|	* @param aApiName API name that needs to be known by the implementator
-|	* @param aVersion Requested minimum version. Later versions are also accepted by the caller.
-|	*		  Overwritten by the actual version of the API when function returns,
-|	*		  if matching API was found.
-|	*
-|	* @return Pointer to the object that implements the API. The method leaves with error if the
-|	*	  instance could not be returned.
-|	*
-|	* @exception KErrInetUnsupportedApi Name of the API is not supported by the implementing class.
-|	* @exception KErrInetUnsupportedApiVersion The given API is implemented, but the version is
-|	*		  incompatible, i.e. older than requested.
-					
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"43734DA40244"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter ""
-						quid       	"43734DA40245"
-						type       	"TUint*"))
-					result     	"void*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetApiL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734DA40246"
-					documentation 	
-|*
-|	* This is similar to GetApiL with returned version, but this function does not return the
-|	* actual version implemented, so it can be used with constant parameters also.
-					
-					parameters 	(list Parameters
-					    (object Parameter "aApiName"
-						quid       	"43734DA40251"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aVersion"
-						quid       	"43734DA40252"
-						type       	"TUint"))
-					result     	"void*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Parameterized_Class "ApiChecker"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734DA40253"
-				documentation 	
-|*
-|* This is a helper class for checking the API type safety for objects that provide an API.
-|* The static class should not be used directly, but instead through EXPORT_API_L macro.
-|*
-|* @publishedPartner
-|* @released
-				
-				operations 	(list Operations
-				    (object Operation "CheckVersionL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734DA40262"
-					documentation 	
-|*
-|	* Returns an instance of the given API (template class T), if the current version is
-|	* equal or above the version that was requested. New versions of the API
-|	* are required to be (binary) backwards compatible. If version does not match, leaves with
-|	* KErrInetUnsupportedApiVersion.
-|	*
-|	* @param aCurVersion  Current version of the API implementation
-|	* @param aVersion     Version requested by the caller
-|	* @param aInstance    API implementation that is returned if it is of valid version.
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aCurVersion"
-						quid       	"43734DA40264"
-						type       	"TUint")
-					    (object Parameter "aVersion"
-						quid       	"43734DA40265"
-						type       	"TUint*")
-					    (object Parameter "aInstance"
-						quid       	"43734DA40271"
-						type       	"T*"))
-					result     	"T*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "T"
-					quid       	"43734DA40261"
-					type       	"class")))
-			    (object Class "CProviderIpsecBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43BA68FA02F1"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43BA68FA02F2"
-					supplier   	"CServProviderBase"))
-				operations 	(list Operations
-				    (object Operation "CProviderIpsecBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA02F3"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CProviderIpsecBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0300"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LocalName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0301"
-					documentation 	
-| Virtual provider base class stuff, that must be present
-| (most of these don't make any sense with the IPSEC/Policy Socket)
-					
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"43BA68FA0303"
-						type       	"TSockAddr&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetLocalName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0304"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"43BA68FA0305"
-						type       	"TSockAddr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RemName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0306"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"43BA68FA0308"
-						type       	"TSockAddr&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetRemName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0310"
-					parameters 	(list Parameters
-					    (object Parameter "anAddr"
-						quid       	"43BA68FA0311"
-						type       	"TSockAddr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0312"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						quid       	"43BA68FA0314"
-						type       	"TUint")
-					    (object Parameter "name"
-						quid       	"43BA68FA0315"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						quid       	"43BA68FA0316"
-						type       	"TDes8&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Ioctl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0317"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						quid       	"43BA68FA031F"
-						type       	"TUint")
-					    (object Parameter "name"
-						quid       	"43BA68FA0320"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						quid       	"43BA68FA0321"
-						type       	"TDes8*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelIoctl"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0322"
-					parameters 	(list Parameters
-					    (object Parameter "aLevel"
-						quid       	"43BA68FA0323"
-						type       	"TUint")
-					    (object Parameter "aName"
-						quid       	"43BA68FA0324"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetOption"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0325"
-					parameters 	(list Parameters
-					    (object Parameter "level"
-						quid       	"43BA68FA0326"
-						type       	"TUint")
-					    (object Parameter "name"
-						quid       	"43BA68FA0327"
-						type       	"TUint")
-					    (object Parameter "anOption"
-						quid       	"43BA68FA032F"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ActiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0330"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ActiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0331"
-					parameters 	(list Parameters
-					    (object Parameter "aConnectionData"
-						quid       	"43BA68FA0332"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PassiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0333"
-					parameters 	(list Parameters
-					    (object Parameter "aQueSize"
-						quid       	"43BA68FA0334"
-						type       	"TUint"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "PassiveOpen"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0335"
-					parameters 	(list Parameters
-					    (object Parameter "aQueSize"
-						quid       	"43BA68FA0336"
-						type       	"TUint")
-					    (object Parameter "aConnectionData"
-						quid       	"43BA68FA033F"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shutdown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0340"
-					parameters 	(list Parameters
-					    (object Parameter "aOption"
-						quid       	"43BA68FA0341"
-						type       	"TCloseType"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Shutdown"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0342"
-					parameters 	(list Parameters
-					    (object Parameter "aOption"
-						quid       	"43BA68FA0343"
-						type       	"TCloseType")
-					    (object Parameter "aDisconnectionData"
-						quid       	"43BA68FA0344"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AutoBind"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0345"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0346"
-					parameters 	(list Parameters
-					    (object Parameter "aDesc"
-						quid       	"43BA68FA034E"
-						type       	"TDes8&")
-					    (object Parameter "aOptions"
-						quid       	"43BA68FA034F"
-						type       	"TUint")
-					    (object Parameter "anAddr"
-						quid       	"43BA68FA0350"
-						type       	"TSockAddr*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Deliver"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0351"
-					parameters 	(list Parameters
-					    (object Parameter "aPacket"
-						quid       	"43BA68FA0352"
-						type       	"RMBufChain&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CProviderIpsecBase::SecurityCheck"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43BA68FA0353"
-					parameters 	(list Parameters
-					    (object Parameter "aChecker"
-						quid       	"43BA68FA0354"
-						type       	"MProvdSecurityChecker*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Class "CSecurityAssoc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"43734930008C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"43734930008D"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "State"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734930009C"
-					stereotype 	"const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SPI"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"43734930009E"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NatTraversal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493000A0"
-					stereotype 	"const"
-					result     	"CNatTraversal*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UpdateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000A2"
-					parameters 	(list Parameters
-					    (object Parameter "aManager"
-						quid       	"4373493000A3"
-						type       	"MAssociationManager&")
-					    (object Parameter "aMsg"
-						quid       	"4373493000AB"
-						type       	"const TPfkeyMessage&"
-						const      	TRUE)
-					    (object Parameter "aLib"
-						quid       	"4373493000AC"
-						type       	"CIpsecCryptoManager*"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TunnelIndex"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493000AD"
-					stereotype 	"const"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Attach"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493000AF"
-					parameters 	(list Parameters
-					    (object Parameter "aHandle"
-						quid       	"4373493000B0"
-						type       	"RSecurityAssociation&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CSecurityAssoc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000B1"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"4373493000B2"
-						type       	"const TPfkeyMessage&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CSecurityAssoc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000BB"
-					parameters 	(list Parameters
-					    (object Parameter "aSpec"
-						quid       	"4373493000BC"
-						type       	"const TSecurityAssocSpec&"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"4373493000BD"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aDst"
-						quid       	"4373493000BE"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aInfo"
-						quid       	"4373493000BF"
-						type       	"const RAssociationInfo&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Cleanup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000C0"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Open"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"4373493000C1"
-					documentation 	
-| *NOTE* Open/Close are still private methods internal
-| to the class and it's friends! Not for general use!
-					
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Close"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000CB"
-					documentation 	
-| Close returns KErrDied, if instance is deleted and
-| KErrNone otherwise!
-					
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "~CSecurityAssoc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000CC"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ReplayCheck"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000CD"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"4373493000CE"
-						type       	"TUint32"))
-					result     	"int"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ReplayUpdate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000CF"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"4373493000DA"
-						type       	"TUint32"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "MatchSpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000DB"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSpec"
-						quid       	"4373493000DD"
-						type       	"const TSecurityAssocSpec&"
-						const      	TRUE)
-					    (object Parameter "aSrc"
-						quid       	"4373493000DE"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aDst"
-						quid       	"4373493000DF"
-						type       	"const RIpAddress&"
-						const      	TRUE)
-					    (object Parameter "aInfo"
-						quid       	"4373493000E0"
-						type       	"const RAssociationInfo&"
-						const      	TRUE)
-					    (object Parameter "aPkt"
-						quid       	"4373493000E1"
-						type       	"const RTrafficSelector&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TimerExpired"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000E2"
-					parameters 	(list Parameters
-					    (object Parameter "aManager"
-						quid       	"4373493000EA"
-						type       	"MAssociationManager&")
-					    (object Parameter "aNow"
-						quid       	"4373493000EB"
-						type       	"const TTime&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CountExpired"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000EC"
-					parameters 	(list Parameters
-					    (object Parameter "aManager"
-						quid       	"4373493000ED"
-						type       	"MAssociationManager&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TimerInit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000EE"
-					parameters 	(list Parameters
-					    (object Parameter "aManager"
-						quid       	"4373493000EF"
-						type       	"MAssociationManager&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "MarkUsed"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"4373493000FA"
-					parameters 	(list Parameters
-					    (object Parameter "aManager"
-						quid       	"4373493000FB"
-						type       	"MAssociationManager&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DoCallbacks"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"43734930014C"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "BitmapWord"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349300242"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"437349300244"
-						type       	"TUint32"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "BitmapBit"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"437349300251"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSeq"
-						quid       	"437349300253"
-						type       	"TUint32"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::rose"
-				quidu      	"437347E50232"
-				language   	"VC++")
-			    (object Association "$UNNAMED$34"
-				quid       	"437347F4029F"
-				roles      	(list role_list
-				    (object Role "iList"
-					quid       	"437347F402BF"
-					label      	"iList"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RCircularList"
-					quidu      	"437349380222"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$35"
-					quid       	"437347F402CF"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEndPoint"
-					quidu      	"437347F40245"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$36"
-				quid       	"437347F402D1"
-				roles      	(list role_list
-				    (object Role "iAddr"
-					quid       	"437347F402D2"
-					label      	"iAddr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpAddress"
-					quidu      	"4373493703A9"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$37"
-					quid       	"437347F402D4"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEndPoint"
-					quidu      	"437347F40245"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$38"
-				quid       	"437347F402D6"
-				roles      	(list role_list
-				    (object Role "iTypeLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"437347F402D7"
-					documentation 	
-|///////////////////////////////////////////////
-| *WARNING* *WARNING* *WARNING*
-| What now follows, is the TLitC8 structure.
-| The extra space is allocated only, if iTypeLength
-| is non-zero.
-|///////////////////////////////////////////////
-| Why this TLitC8 "hack" instead of traditional
-| C construct with a "length" member and "fake buf[1]"?
-|
-| As far as layout, this is exactly the same. The TLitC8
-| "hack" only forces a Symbian specific layout. When a
-| descriptor is needed, it doesn't need to be constructed,
-| it's already existing and just returning a reference
-| to iTypeLength as TLitC8 is sufficient.
-|///////////////////////////////////////////////
-					
-					label      	"iTypeLength"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$39"
-					quid       	"437347F402D9"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEndPoint"
-					quidu      	"437347F40245"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$40"
-				quid       	"437347F403D8"
-				roles      	(list role_list
-				    (object Role "i_base"
-					quid       	"437347F403D9"
-					label      	"i_base"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_msg"
-					quidu      	"43734933034B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$41"
-					quid       	"437347F403DB"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$42"
-				quid       	"437347F403DD"
-				roles      	(list role_list
-				    (object Role "i_src_addr"
-					quid       	"437347F403DE"
-					label      	"i_src_addr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_address"
-					quidu      	"4373493303A9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$43"
-					quid       	"437347F403E0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$44"
-				quid       	"437347F403E2"
-				roles      	(list role_list
-				    (object Role "i_dst_addr"
-					quid       	"437347F403E3"
-					label      	"i_dst_addr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_address"
-					quidu      	"4373493303A9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$45"
-					quid       	"437347F403E5"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$46"
-				quid       	"437347F50000"
-				roles      	(list role_list
-				    (object Role "i_proxy_addr"
-					quid       	"437347F50001"
-					label      	"i_proxy_addr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_address"
-					quidu      	"4373493303A9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$47"
-					quid       	"437347F50003"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$48"
-				quid       	"437347F50005"
-				roles      	(list role_list
-				    (object Role "i_src_ident"
-					quid       	"437347F50006"
-					label      	"i_src_ident"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_ident"
-					quidu      	"43734934000F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$49"
-					quid       	"437347F50008"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$50"
-				quid       	"437347F5000F"
-				roles      	(list role_list
-				    (object Role "i_dst_ident"
-					quid       	"437347F50010"
-					label      	"i_dst_ident"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_ident"
-					quidu      	"43734934000F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$51"
-					quid       	"437347F50012"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$52"
-				quid       	"437347F50014"
-				roles      	(list role_list
-				    (object Role "i_src_endpoint"
-					quid       	"437347F50015"
-					label      	"i_src_endpoint"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_ident"
-					quidu      	"43734934000F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$53"
-					quid       	"437347F50017"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$54"
-				quid       	"437347F5001F"
-				roles      	(list role_list
-				    (object Role "i_dst_endpoint"
-					quid       	"437347F50020"
-					label      	"i_dst_endpoint"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_ident"
-					quidu      	"43734934000F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$55"
-					quid       	"437347F50022"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$56"
-				quid       	"437347F50024"
-				roles      	(list role_list
-				    (object Role "i_sens"
-					quid       	"437347F50025"
-					label      	"i_sens"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_sens"
-					quidu      	"43734934002E"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$57"
-					quid       	"437347F50027"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$58"
-				quid       	"437347F5002E"
-				roles      	(list role_list
-				    (object Role "i_ts"
-					quid       	"437347F5002F"
-					label      	"i_ts"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_ts"
-					quidu      	"43734934008C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$59"
-					quid       	"437347F50031"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$60"
-				quid       	"437347F50033"
-				roles      	(list role_list
-				    (object Role "i_prop"
-					quid       	"437347F50034"
-					label      	"i_prop"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_prop"
-					quidu      	"43734934003F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$61"
-					quid       	"437347F50036"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$62"
-				quid       	"437347F5003E"
-				roles      	(list role_list
-				    (object Role "i_comb[1]:struct sadb_comb"
-					quid       	"437347F5003F"
-					label      	"i_comb[1]:struct sadb_comb"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$63"
-					quid       	"437347F50041"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAcquireMessage"
-					quidu      	"437347F403B9")))
-			    (object Association "$UNNAMED$64"
-				quid       	"437347F500A1"
-				roles      	(list role_list
-				    (object Role "i_base"
-					quid       	"437347F500A2"
-					label      	"i_base"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_msg"
-					quidu      	"43734933034B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$65"
-					quid       	"437347F500A4"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TExpireMessage"
-					quidu      	"437347F5008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$66"
-				quid       	"437347F500AB"
-				roles      	(list role_list
-				    (object Role "i_sa"
-					quid       	"437347F500AC"
-					label      	"i_sa"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_sa"
-					quidu      	"43734933036B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$67"
-					quid       	"437347F500AE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TExpireMessage"
-					quidu      	"437347F5008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$68"
-				quid       	"437347F500B0"
-				roles      	(list role_list
-				    (object Role "i_src_addr"
-					quid       	"437347F500B1"
-					label      	"i_src_addr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_address"
-					quidu      	"4373493303A9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$69"
-					quid       	"437347F500B3"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TExpireMessage"
-					quidu      	"437347F5008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$70"
-				quid       	"437347F500BB"
-				roles      	(list role_list
-				    (object Role "i_dst_addr"
-					quid       	"437347F500BC"
-					label      	"i_dst_addr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_address"
-					quidu      	"4373493303A9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$71"
-					quid       	"437347F500BE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TExpireMessage"
-					quidu      	"437347F5008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$72"
-				quid       	"437347F500C0"
-				roles      	(list role_list
-				    (object Role "i_current"
-					quid       	"437347F500C1"
-					label      	"i_current"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_lifetime"
-					quidu      	"43734933038A"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$73"
-					quid       	"437347F500C3"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TExpireMessage"
-					quidu      	"437347F5008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$74"
-				quid       	"437347F5010E"
-				roles      	(list role_list
-				    (object Role "iLibrary"
-					quid       	"437347F5010F"
-					label      	"iLibrary"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolCrypto"
-					quidu      	"4373493801F4"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$75"
-					quid       	"437347F50111"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLibraryPtr"
-					quidu      	"437347F500FA")))
-			    (object Association "$UNNAMED$76"
-				quid       	"437347F50119"
-				roles      	(list role_list
-				    (object Role "iName"
-					quid       	"437347F5011A"
-					label      	"iName"
-					supplier   	"Logical View::TProtocolName"
-					quidu      	"439404E601CD"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$77"
-					quid       	"437347F5011C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLibraryPtr"
-					quidu      	"437347F500FA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$78"
-				quid       	"437347F5011E"
-				roles      	(list role_list
-				    (object Role "iAlgs"
-					quid       	"437347F5011F"
-					label      	"iAlgs"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmDesc"
-					quidu      	"437349380128"
-					client_cardinality 	(value cardinality "0..*")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$79"
-					quid       	"437347F50121"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLibraryPtr"
-					quidu      	"437347F500FA")))
-			    (object Association "$UNNAMED$80"
-				quid       	"437347F50123"
-				roles      	(list role_list
-				    (object Role "iNum"
-					quid       	"437347F50124"
-					label      	"iNum"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$81"
-					quid       	"437347F50126"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLibraryPtr"
-					quidu      	"437347F500FA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$82"
-				quid       	"437347F50237"
-				roles      	(list role_list
-				    (object Role "iHmac_ipad"
-					quid       	"437347F50238"
-					label      	"iHmac_ipad"
-					supplier   	"HBufC8"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$83"
-					quid       	"437347F5023A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac"
-					quidu      	"437347F50203")))
-			    (object Association "$UNNAMED$84"
-				quid       	"437347F50242"
-				roles      	(list role_list
-				    (object Role "iHmac_opad"
-					quid       	"437347F50243"
-					label      	"iHmac_opad"
-					supplier   	"HBufC8"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$85"
-					quid       	"437347F50245"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac"
-					quidu      	"437347F50203")))
-			    (object Association "$UNNAMED$86"
-				quid       	"437347F50247"
-				roles      	(list role_list
-				    (object Role "iTemp"
-					quid       	"437347F50248"
-					label      	"iTemp"
-					supplier   	"HBufC8"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$87"
-					quid       	"437347F5024A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac"
-					quidu      	"437347F50203")))
-			    (object Association "$UNNAMED$88"
-				quid       	"437347F50251"
-				roles      	(list role_list
-				    (object Role "iBlockSize"
-					quid       	"437347F50252"
-					label      	"iBlockSize"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$89"
-					quid       	"437347F50254"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac"
-					quidu      	"437347F50203"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$90"
-				quid       	"437347F50256"
-				roles      	(list role_list
-				    (object Role "iDigestSize"
-					quid       	"437347F50257"
-					label      	"iDigestSize"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$91"
-					quid       	"437347F50259"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac"
-					quidu      	"437347F50203"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$92"
-				quid       	"437347F50261"
-				roles      	(list role_list
-				    (object Role "iBits"
-					quid       	"437347F50262"
-					label      	"iBits"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$93"
-					quid       	"437347F50264"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac"
-					quidu      	"437347F50203"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$94"
-				quid       	"437347F50266"
-				roles      	(list role_list
-				    (object Role "iDigest"
-					quid       	"437347F50267"
-					label      	"iDigest"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CMessageDigestCrypto"
-					quidu      	"437349380177"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$95"
-					quid       	"437347F50269"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac"
-					quidu      	"437347F50203")))
-			    (object Association "$UNNAMED$96"
-				quid       	"437347F502FD"
-				roles      	(list role_list
-				    (object Role "iBlockSize"
-					quid       	"437347F502FE"
-					label      	"iBlockSize"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$97"
-					quid       	"437347F50300"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEncryptionCipher"
-					quidu      	"437347F502CE"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$98"
-				quid       	"437347F50302"
-				roles      	(list role_list
-				    (object Role "iIVSize"
-					quid       	"437347F50303"
-					label      	"iIVSize"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$99"
-					quid       	"437347F50305"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEncryptionCipher"
-					quidu      	"437347F502CE"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$100"
-				quid       	"437347F50307"
-				roles      	(list role_list
-				    (object Role "iBits"
-					quid       	"437347F50308"
-					label      	"iBits"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$101"
-					quid       	"437347F5030D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEncryptionCipher"
-					quidu      	"437347F502CE"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$102"
-				quid       	"437347F5030F"
-				roles      	(list role_list
-				    (object Role "iEncrypt"
-					quid       	"437347F50310"
-					label      	"iEncrypt"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSymmetricCipher"
-					quidu      	"4373493801B5"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$103"
-					quid       	"437347F50312"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEncryptionCipher"
-					quidu      	"437347F502CE")))
-			    (object Association "$UNNAMED$104"
-				quid       	"437347F60053"
-				roles      	(list role_list
-				    (object Role "iState"
-					quid       	"437347F60054"
-					documentation 	
-|*
-|	* The last state of the association.
-|	*
-|	* iState is mainly used to detect whether initial
-|	* acquire failed, when SA dies. If PENDING at DEAD,
-|	* then SA died before ever becoming ready,
-					
-					label      	"iState"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$105"
-					quid       	"437347F60056"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RHookSA"
-					quidu      	"437347F6003E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$106"
-				quid       	"437347F6005D"
-				roles      	(list role_list
-				    (object Role "iItem:CPolicyAction* const"
-					quid       	"437347F6005E"
-					label      	"iItem:CPolicyAction* const"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicyAction"
-					quidu      	"4373492F002E"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$107"
-					quid       	"437347F60060"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RHookSA"
-					quidu      	"437347F6003E")))
-			    (object Association "$UNNAMED$108"
-				quid       	"437347F60062"
-				roles      	(list role_list
-				    (object Role "iFlow:CFlowContext&"
-					quid       	"437347F60063"
-					label      	"iFlow:CFlowContext&"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$109"
-					quid       	"437347F60065"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RHookSA"
-					quidu      	"437347F6003E")))
-			    (object Association "$UNNAMED$110"
-				quid       	"437347F60091"
-				roles      	(list role_list
-				    (object Role "i[4]"
-					quid       	"437347F60092"
-					label      	"i[4]"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$111"
-					quid       	"437347F60094"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TUpperLayerSnoop"
-					quidu      	"437347F6007D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$112"
-				quid       	"437347F600AC"
-				roles      	(list role_list
-				    (object Role "iProtocol"
-					quid       	"437347F600AD"
-					label      	"iProtocol"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$113"
-					quid       	"437347F600AF"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSnoopHeader"
-					quidu      	"437347F600AB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$114"
-				quid       	"437347F600BB"
-				roles      	(list role_list
-				    (object Role "iSelector"
-					quid       	"437347F600BC"
-					label      	"iSelector"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$115"
-					quid       	"437347F600BE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSnoopHeader"
-					quidu      	"437347F600AB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$116"
-				quid       	"437347F600C0"
-				roles      	(list role_list
-				    (object Role "iO1"
-					quid       	"437347F600C1"
-					label      	"iO1"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$117"
-					quid       	"437347F600C3"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSnoopHeader"
-					quidu      	"437347F600AB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$118"
-				quid       	"437347F600C5"
-				roles      	(list role_list
-				    (object Role "iO2"
-					quid       	"437347F600C6"
-					label      	"iO2"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$119"
-					quid       	"437347F600C8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSnoopHeader"
-					quidu      	"437347F600AB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$120"
-				quid       	"437347F60178"
-				roles      	(list role_list
-				    (object Role "iMgr:MAssociationManager&"
-					quid       	"437347F60179"
-					documentation 	" The internal state information"
-					label      	"iMgr:MAssociationManager&"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MAssociationManager"
-					quidu      	"43734931035B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$121"
-					quid       	"437347F6017B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-					quidu      	"437347F60138")))
-			    (object Association "$UNNAMED$122"
-				quid       	"437347F6017D"
-				roles      	(list role_list
-				    (object Role "iFlow:CFlowContext&"
-					quid       	"437347F6017E"
-					label      	"iFlow:CFlowContext&"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$123"
-					quid       	"437347F60180"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-					quidu      	"437347F60138")))
-			    (object Association "$UNNAMED$124"
-				quid       	"437347F60186"
-				roles      	(list role_list
-				    (object Role "iInfo"
-					quid       	"437347F60187"
-					label      	"iInfo"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$125"
-					quid       	"437347F60189"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-					quidu      	"437347F60138"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$126"
-				quid       	"437347F6018B"
-				roles      	(list role_list
-				    (object Role "iCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"437347F6018C"
-					label      	"iCount"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$127"
-					quid       	"437347F6018E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-					quidu      	"437347F60138"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$128"
-				quid       	"437347F60196"
-				roles      	(list role_list
-				    (object Role "iTunnels"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"437347F60197"
-					label      	"iTunnels"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$129"
-					quid       	"437347F60199"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-					quidu      	"437347F60138"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$130"
-				quid       	"437347F601C5"
-				roles      	(list role_list
-				    (object Role "iSA"
-					quid       	"437347F601C6"
-					label      	"iSA"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RSecurityAssociation"
-					quidu      	"43734932001F"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$131"
-					quid       	"437347F601C8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpsecFragmentData"
-					quidu      	"437347F601B5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$132"
-				quid       	"437347F601CA"
-				roles      	(list role_list
-				    (object Role "iTunnel"
-					quid       	"437347F601CB"
-					label      	"iTunnel"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpAddress"
-					quidu      	"4373493703A9"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$133"
-					quid       	"437347F601CD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpsecFragmentData"
-					quidu      	"437347F601B5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$134"
-				quid       	"437347F60261"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$135"
-					quid       	"437347F60262"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo"
-					quidu      	"437347F60242")
-				    (object Role "iNext"
-					quid       	"437347F60264"
-					label      	"iNext"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo"
-					quidu      	"437347F60242"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$136"
-				quid       	"437347F60266"
-				roles      	(list role_list
-				    (object Role "iId"
-					quid       	"437347F60267"
-					documentation 	" Id + src + dst identify the fragment."
-					label      	"iId"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$137"
-					quid       	"437347F60269"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo"
-					quidu      	"437347F60242"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$138"
-				quid       	"437347F60271"
-				roles      	(list role_list
-				    (object Role "iSrc"
-					quid       	"437347F60272"
-					label      	"iSrc"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpAddress"
-					quidu      	"4373493703A9"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$139"
-					quid       	"437347F60274"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo"
-					quidu      	"437347F60242"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$140"
-				quid       	"437347F60276"
-				roles      	(list role_list
-				    (object Role "iDst"
-					quid       	"437347F60277"
-					label      	"iDst"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpAddress"
-					quidu      	"4373493703A9"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$141"
-					quid       	"437347F60279"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo"
-					quidu      	"437347F60242"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$142"
-				quid       	"437347F60280"
-				roles      	(list role_list
-				    (object Role "iCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"437347F60281"
-					documentation 	" The applied IPsec"
-					label      	"iCount"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$143"
-					quid       	"437347F60283"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo"
-					quidu      	"437347F60242"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$144"
-				quid       	"437347F7008C"
-				roles      	(list role_list
-				    (object Role "iAssociationManager"
-					quid       	"437347F7008D"
-					label      	"iAssociationManager"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MAssociationManager"
-					quidu      	"43734931035B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$145"
-					quid       	"437347F7008F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8")))
-			    (object Association "$UNNAMED$146"
-				quid       	"437347F70091"
-				roles      	(list role_list
-				    (object Role "iProtocolIpsec"
-					quid       	"437347F70092"
-					label      	"iProtocolIpsec"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolIpsec"
-					quidu      	"437347F70157"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$147"
-					quid       	"437347F70094"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8")))
-			    (object Association "$UNNAMED$148"
-				quid       	"437347F7009C"
-				roles      	(list role_list
-				    (object Role "iEventService"
-					quid       	"437347F7009D"
-					label      	"iEventService"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MEventService"
-					quidu      	"43734D9C030D"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$149"
-					quid       	"437347F7009F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8")))
-			    (object Association "$UNNAMED$150"
-				quid       	"437347F700A1"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$151"
-					quid       	"437347F700A2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-					quidu      	"4373492F0148"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$152"
-					quid       	"437347F700A4"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8")))
-			    (object Association "$UNNAMED$153"
-				quid       	"437347F700AD"
-				roles      	(list role_list
-				    (object Role "iSAPlist"
-					quid       	"437347F700AE"
-					label      	"iSAPlist"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TDblQue<CProviderSecpol>"
-					quidu      	"437347F700AB"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$154"
-					quid       	"437347F700B0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$155"
-				quid       	"437347F700BB"
-				roles      	(list role_list
-				    (object Role "iCountSA"
-					quid       	"437347F700BC"
-					documentation 	
-|
-| The working space for incoming packet processing
-					
-					label      	"iCountSA"
-					supplier   	"TInt8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$156"
-					quid       	"437347F700BE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$157"
-				quid       	"437347F700C0"
-				roles      	(list role_list
-				    (object Role "iIsFragment"
-					quid       	"437347F700C1"
-					label      	"iIsFragment"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$158"
-					quid       	"437347F700C3"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$159"
-				quid       	"437347F700CB"
-				roles      	(list role_list
-				    (object Role "iIsTunnelMode"
-					quid       	"437347F700CC"
-					label      	"iIsTunnelMode"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$160"
-					quid       	"437347F700CE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$161"
-				quid       	"437347F700D0"
-				roles      	(list role_list
-				    (object Role "iPacketId"
-					quid       	"437347F700D1"
-					label      	"iPacketId"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$162"
-					quid       	"437347F700D3"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$163"
-				quid       	"437347F700DA"
-				roles      	(list role_list
-				    (object Role "iId"
-					quid       	"437347F700DB"
-					label      	"iId"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$164"
-					quid       	"437347F700DD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$165"
-				quid       	"437347F700DF"
-				roles      	(list role_list
-				    (object Role "iSrc"
-					quid       	"437347F700E0"
-					label      	"iSrc"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpAddress"
-					quidu      	"4373493703A9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$166"
-					quid       	"437347F700E2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$167"
-				quid       	"437347F700EA"
-				roles      	(list role_list
-				    (object Role "iDst"
-					quid       	"437347F700EB"
-					label      	"iDst"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpAddress"
-					quidu      	"4373493703A9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$168"
-					quid       	"437347F700ED"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$169"
-				quid       	"437347F700FA"
-				roles      	(list role_list
-				    (object Role "iPktInfo"
-					quid       	"437347F700FB"
-					label      	"iPktInfo"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$170"
-					quid       	"437347F700FD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$171"
-				quid       	"437347F700FF"
-				roles      	(list role_list
-				    (object Role "iSA[KIpsecMaxNesting]"
-					quid       	"437347F70100"
-					label      	"iSA[KIpsecMaxNesting]"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RSecurityAssociation"
-					quidu      	"43734932001F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$172"
-					quid       	"437347F70102"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$173"
-				quid       	"437347F70109"
-				roles      	(list role_list
-				    (object Role "iTunnel[KIpsecMaxNesting]"
-					quid       	"437347F7010A"
-					label      	"iTunnel[KIpsecMaxNesting]"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$174"
-					quid       	"437347F7010C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$175"
-				quid       	"437347F7010E"
-				roles      	(list role_list
-				    (object Role "iMyself[KIpsecMaxNesting]"
-					quid       	"437347F7010F"
-					label      	"iMyself[KIpsecMaxNesting]"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$176"
-					quid       	"437347F70111"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$177"
-				quid       	"437347F70119"
-				roles      	(list role_list
-				    (object Role "iFrags"
-					quid       	"437347F7011A"
-					documentation 	" List of incomplete fragmented packets."
-					label      	"iFrags"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo"
-					quidu      	"437347F60242"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$178"
-					quid       	"437347F7011C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8")))
-			    (object Association "$UNNAMED$179"
-				quid       	"437347F7016D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$180"
-					quid       	"437347F7016E"
-					documentation 	
-| This "protocol" has no modifiable members, it borrows
-| everything from the parent CProtocolSecpol.
-					
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$181"
-					quid       	"437347F70178"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolIpsec"
-					quidu      	"437347F70157")))
-			    (object Association "$UNNAMED$182"
-				quid       	"437347F701A5"
-				roles      	(list role_list
-				    (object Role "iLength"
-					quid       	"437347F701A6"
-					label      	"iLength"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$183"
-					quid       	"437347F701A8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TKeyword"
-					quidu      	"437347F70196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$184"
-				quid       	"437347F701AA"
-				roles      	(list role_list
-				    (object Role "iWord"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"437347F701AB"
-					label      	"iWord"
-					supplier   	"TText8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$185"
-					quid       	"437347F701AD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TKeyword"
-					quidu      	"437347F70196")))
-			    (object Association "$UNNAMED$186"
-				quid       	"437347F7032E"
-				roles      	(list role_list
-				    (object Role "iToken"
-					quid       	"437347F7032F"
-					label      	"iToken"
-					supplier   	"TPtrC"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$187"
-					quid       	"437347F70331"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TParser"
-					quidu      	"437347F702CE"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$188"
-				quid       	"437347F7033C"
-				roles      	(list role_list
-				    (object Role "iSp"
-					quid       	"437347F7033D"
-					label      	"iSp"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-					quidu      	"4373492F0148"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$189"
-					quid       	"437347F7033F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TParser"
-					quidu      	"437347F702CE")))
-			    (object Association "$UNNAMED$190"
-				quid       	"437347F70341"
-				roles      	(list role_list
-				    (object Role "iEp:REndPoints&"
-					quid       	"437347F70342"
-					label      	"iEp:REndPoints&"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::REndPoints"
-					quidu      	"43734938005F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$191"
-					quid       	"437347F70344"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TParser"
-					quidu      	"437347F702CE")))
-			    (object Association "$UNNAMED$192"
-				quid       	"4373492F000F"
-				roles      	(list role_list
-				    (object Role "iSpec"
-					quid       	"4373492F0010"
-					label      	"iSpec"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$193"
-					quid       	"4373492F0012"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySpec"
-					quidu      	"4373492F0000"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$194"
-				quid       	"4373492F001F"
-				roles      	(list role_list
-				    (object Role "iName"
-					quid       	"4373492F0020"
-					label      	"iName"
-					supplier   	"HBufC"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$195"
-					quid       	"4373492F0022"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySpec"
-					quidu      	"4373492F0000")))
-			    (object Association "$UNNAMED$196"
-				quid       	"4373492F0040"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$197"
-					quid       	"4373492F0041"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySpec"
-					quidu      	"4373492F0000"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$198"
-					quid       	"4373492F0043"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicyAction"
-					quidu      	"4373492F002E")))
-			    (object Association "$UNNAMED$199"
-				quid       	"4373492F004E"
-				roles      	(list role_list
-				    (object Role "iTS"
-					quid       	"4373492F004F"
-					label      	"iTS"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CTransportSelector"
-					quidu      	"4373493003B9"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$200"
-					quid       	"4373492F0051"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicyAction"
-					quidu      	"4373492F002E")))
-			    (object Association "$UNNAMED$201"
-				quid       	"4373492F0053"
-				roles      	(list role_list
-				    (object Role "iOptional"
-					quid       	"4373492F0054"
-					label      	"iOptional"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$202"
-					quid       	"4373492F0056"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicyAction"
-					quidu      	"4373492F002E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$203"
-				quid       	"4373492F005E"
-				roles      	(list role_list
-				    (object Role "iIsTunnel"
-					quid       	"4373492F005F"
-					label      	"iIsTunnel"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$204"
-					quid       	"4373492F0061"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicyAction"
-					quidu      	"4373492F002E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$205"
-				quid       	"4373492F006D"
-				roles      	(list role_list
-				    (object Role "iTunnel"
-					quid       	"4373492F006E"
-					label      	"iTunnel"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$206"
-					quid       	"4373492F0070"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicyAction"
-					quidu      	"4373492F002E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$207"
-				quid       	"4373492F009E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$208"
-					quid       	"4373492F009F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSelectorInterface"
-					quidu      	"4373492F008C")
-				    (object Role "iNext"
-					quid       	"4373492F00A1"
-					label      	"iNext"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSelectorInterface"
-					quidu      	"4373492F008C"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$209"
-				quid       	"4373492F00AB"
-				roles      	(list role_list
-				    (object Role "iInterfaceIndex"
-					quid       	"4373492F00AC"
-					label      	"iInterfaceIndex"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$210"
-					quid       	"4373492F00AE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSelectorInterface"
-					quidu      	"4373492F008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$211"
-				quid       	"4373492F00B0"
-				roles      	(list role_list
-				    (object Role "iName"
-					quid       	"4373492F00B1"
-					label      	"iName"
-					supplier   	"HBufC"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$212"
-					quid       	"4373492F00B3"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSelectorInterface"
-					quidu      	"4373492F008C")))
-			    (object Association "$UNNAMED$213"
-				quid       	"4373492F00DD"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$214"
-					quid       	"4373492F00DE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySelector"
-					quidu      	"4373492F00CB")
-				    (object Role "iNext"
-					quid       	"4373492F00E0"
-					label      	"iNext"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySelector"
-					quidu      	"4373492F00CB"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$215"
-				quid       	"4373492F00EA"
-				roles      	(list role_list
-				    (object Role "iInterface"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"4373492F00EB"
-					label      	"iInterface"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSelectorInterface"
-					quidu      	"4373492F008C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$216"
-					quid       	"4373492F00ED"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySelector"
-					quidu      	"4373492F00CB")))
-			    (object Association "$UNNAMED$217"
-				quid       	"4373492F00FA"
-				roles      	(list role_list
-				    (object Role "iFilterMask"
-					quid       	"4373492F00FB"
-					label      	"iFilterMask"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$218"
-					quid       	"4373492F00FD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySelector"
-					quidu      	"4373492F00CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$219"
-				quid       	"4373492F00FF"
-				roles      	(list role_list
-				    (object Role "iFilterData"
-					quid       	"4373492F0100"
-					label      	"iFilterData"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$220"
-					quid       	"4373492F0102"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySelector"
-					quidu      	"4373492F00CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$221"
-				quid       	"4373492F0109"
-				roles      	(list role_list
-				    (object Role "iTS"
-					quid       	"4373492F010A"
-					label      	"iTS"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CTransportSelector"
-					quidu      	"4373493003B9"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$222"
-					quid       	"4373492F010C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySelector"
-					quidu      	"4373492F00CB")))
-			    (object Association "$UNNAMED$223"
-				quid       	"4373492F010E"
-				roles      	(list role_list
-				    (object Role "iActions"
-					quid       	"4373492F010F"
-					label      	"iActions"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicyActions"
-					quidu      	"4373492F0072"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$224"
-					quid       	"4373492F0111"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySelector"
-					quidu      	"4373492F00CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$225"
-				quid       	"4373492F0178"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$226"
-					quid       	"4373492F0179"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySelector"
-					quidu      	"4373492F00CB"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$227"
-					quid       	"4373492F017B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-					quidu      	"4373492F0148")))
-			    (object Association "$UNNAMED$228"
-				quid       	"4373492F0188"
-				roles      	(list role_list
-				    (object Role "iSpecs"
-					quid       	"4373492F0189"
-					label      	"iSpecs"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RArray<CPolicySpec*>"
-					quidu      	"4373492F0186"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$229"
-					quid       	"4373492F018B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-					quidu      	"4373492F0148"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$230"
-				quid       	"4373492F0198"
-				roles      	(list role_list
-				    (object Role "iEndPoints"
-					quid       	"4373492F0199"
-					label      	"iEndPoints"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RArray<RIpAddress>"
-					quidu      	"4373492F0196"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$231"
-					quid       	"4373492F019B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-					quidu      	"4373492F0148"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$232"
-				quid       	"4373492F01A5"
-				roles      	(list role_list
-				    (object Role "iAlgorithms"
-					quid       	"4373492F01A6"
-					label      	"iAlgorithms"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAlgorithmList"
-					quidu      	"4373493102DE"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$233"
-					quid       	"4373492F01A8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-					quidu      	"4373492F0148")))
-			    (object Association "$UNNAMED$234"
-				quid       	"4373492F01B5"
-				roles      	(list role_list
-				    (object Role "iInterfaces"
-					quid       	"4373492F01B6"
-					label      	"iInterfaces"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSelectorInterface"
-					quidu      	"4373492F008C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$235"
-					quid       	"4373492F01B8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-					quidu      	"4373492F0148")))
-			    (object Association "$UNNAMED$236"
-				quid       	"4373492F0291"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$237"
-					quid       	"4373492F0292"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MSecurityPolicyManager"
-					quidu      	"4373492F01C5"
-					Containment 	"By Reference"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$238"
-					quid       	"4373492F0294"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-					quidu      	"4373492F0213"
-					Containment 	"By Reference")))
-			    (object Association "$UNNAMED$239"
-				quid       	"4373492F029F"
-				roles      	(list role_list
-				    (object Role "iSAPlink"
-					quid       	"4373492F02A0"
-					label      	"iSAPlink"
-					supplier   	"TDblQueLink"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$240"
-					quid       	"4373492F02A2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-					quidu      	"4373492F0213"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$241"
-				quid       	"4373492F02A4"
-				roles      	(list role_list
-				    (object Role "iRecvQ"
-					quid       	"4373492F02A5"
-					label      	"iRecvQ"
-					supplier   	"RMBufPktQ"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$242"
-					quid       	"4373492F02A7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-					quidu      	"4373492F0213"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$243"
-				quid       	"4373492F02AF"
-				roles      	(list role_list
-				    (object Role "iListening"
-					quid       	"4373492F02B0"
-					label      	"iListening"
-					supplier   	"TUint"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$244"
-					quid       	"4373492F02B2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-					quidu      	"4373492F0213"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$245"
-				quid       	"4373492F02B4"
-				roles      	(list role_list
-				    (object Role "iQueueLimit"
-					quid       	"4373492F02B5"
-					documentation 	
-|
-| iQueueLimit is used to control how much buffered data is allowed
-| to be in the iRecvQ, before "congestion" control hits. The value counts
-| bytes in iRecvQ in following way
-| - if iQueueLimit < 0, then incoming packet is dropped (= "congestion")
-| - if iQueueLimit >= 0, then incoming packet is added into iRecvQ, and
-|   the length of the packet is subtracted from the iQueueLimit. When
-|   GetData removes the packet from the queue, the length is added back
-|   to iQueueLimit.
-| Thus, if left as initial value (= 0), only one packet at time can be
-| queued. If initialized to 8000, then at most 8000 bytes and 1 packet
-| can be queued at any point.
-					
-					label      	"iQueueLimit"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$246"
-					quid       	"4373492F02B7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-					quidu      	"4373492F0213"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$247"
-				quid       	"4373492F02BF"
-				roles      	(list role_list
-				    (object Role "iPacketsDropped"
-					quid       	"4373492F02C0"
-					label      	"iPacketsDropped"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$248"
-					quid       	"4373492F02C2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-					quidu      	"4373492F0213"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$249"
-				quid       	"4373492F0302"
-				roles      	(list role_list
-				    (object Role "iLow"
-					quid       	"4373492F0303"
-					label      	"iLow"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$250"
-					quid       	"4373492F0305"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TExtendedSequenceNumber"
-					quidu      	"4373492F02DE"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$251"
-				quid       	"4373492F030D"
-				roles      	(list role_list
-				    (object Role "iHigh"
-					quid       	"4373492F030E"
-					label      	"iHigh"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$252"
-					quid       	"4373492F0310"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TExtendedSequenceNumber"
-					quidu      	"4373492F02DE"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$253"
-				quid       	"4373492F033C"
-				roles      	(list role_list
-				    (object Role "iSrc"
-					quid       	"4373492F033D"
-					label      	"iSrc"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$254"
-					quid       	"4373492F033F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTrafficSelector"
-					quidu      	"4373492F032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$255"
-				quid       	"4373492F0341"
-				roles      	(list role_list
-				    (object Role "iDst"
-					quid       	"4373492F0342"
-					label      	"iDst"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$256"
-					quid       	"4373492F0344"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTrafficSelector"
-					quidu      	"4373492F032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$257"
-				quid       	"4373492F034B"
-				roles      	(list role_list
-				    (object Role "iPortSrc"
-					quid       	"4373492F034C"
-					label      	"iPortSrc"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$258"
-					quid       	"4373492F034E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTrafficSelector"
-					quidu      	"4373492F032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$259"
-				quid       	"4373492F0350"
-				roles      	(list role_list
-				    (object Role "iPortDst"
-					quid       	"4373492F0351"
-					label      	"iPortDst"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$260"
-					quid       	"4373492F0353"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTrafficSelector"
-					quidu      	"4373492F032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$261"
-				quid       	"4373492F035B"
-				roles      	(list role_list
-				    (object Role "iProtocol"
-					quid       	"4373492F035C"
-					label      	"iProtocol"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$262"
-					quid       	"4373492F035E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTrafficSelector"
-					quidu      	"4373492F032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$263"
-				quid       	"4373492F039B"
-				roles      	(list role_list
-				    (object Role "iSrcIdentity"
-					quid       	"4373492F039C"
-					label      	"iSrcIdentity"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIdentity"
-					quidu      	"43734931008C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$264"
-					quid       	"4373492F039E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RAssociationInfo"
-					quidu      	"4373492F0399")))
-			    (object Association "$UNNAMED$265"
-				quid       	"4373492F03A9"
-				roles      	(list role_list
-				    (object Role "iDstIdentity"
-					quid       	"4373492F03AA"
-					label      	"iDstIdentity"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIdentity"
-					quidu      	"43734931008C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$266"
-					quid       	"4373492F03AC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RAssociationInfo"
-					quidu      	"4373492F0399")))
-			    (object Association "$UNNAMED$267"
-				quid       	"4373493002BF"
-				roles      	(list role_list
-				    (object Role "iRefs"
-					quid       	"4373493002C0"
-					label      	"iRefs"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$268"
-					quid       	"4373493002C2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecReferenceCountObject"
-					quidu      	"43734930029F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$269"
-				quid       	"43734930031C"
-				roles      	(list role_list
-				    (object Role "iFlags"
-					quid       	"43734930031D"
-					label      	"iFlags"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$270"
-					quid       	"43734930031F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$271"
-				quid       	"437349300321"
-				roles      	(list role_list
-				    (object Role "iProtocol"
-					quid       	"437349300322"
-					label      	"iProtocol"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$272"
-					quid       	"437349300324"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$273"
-				quid       	"43734930032C"
-				roles      	(list role_list
-				    (object Role "iReserved1"
-					quid       	"43734930032D"
-					label      	"iReserved1"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$274"
-					quid       	"43734930032F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$275"
-				quid       	"437349300331"
-				roles      	(list role_list
-				    (object Role "iReserved2"
-					quid       	"437349300332"
-					label      	"iReserved2"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$276"
-					quid       	"437349300334"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$277"
-				quid       	"437349300336"
-				roles      	(list role_list
-				    (object Role "iPortRemote"
-					quid       	"437349300337"
-					label      	"iPortRemote"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$278"
-					quid       	"43734930033D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$279"
-				quid       	"43734930033F"
-				roles      	(list role_list
-				    (object Role "iPortLocal"
-					quid       	"437349300340"
-					label      	"iPortLocal"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$280"
-					quid       	"437349300342"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$281"
-				quid       	"437349300344"
-				roles      	(list role_list
-				    (object Role "iRemote"
-					quid       	"437349300345"
-					label      	"iRemote"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$282"
-					quid       	"43734930034C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$283"
-				quid       	"43734930034E"
-				roles      	(list role_list
-				    (object Role "iLocal"
-					quid       	"43734930034F"
-					label      	"iLocal"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$284"
-					quid       	"437349300351"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$285"
-				quid       	"43734930036C"
-				roles      	(list role_list
-				    (object Role "iFlags"
-					quid       	"43734930036D"
-					label      	"iFlags"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$286"
-					quid       	"43734930036F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPolicyFilterInfo"
-					quidu      	"43734930036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$287"
-				quid       	"43734930037A"
-				roles      	(list role_list
-				    (object Role "iIndex"
-					quid       	"43734930037B"
-					label      	"iIndex"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$288"
-					quid       	"43734930037D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPolicyFilterInfo"
-					quidu      	"43734930036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$289"
-				quid       	"4373493003CE"
-				roles      	(list role_list
-				    (object Role "iRefs"
-					quid       	"4373493003CF"
-					label      	"iRefs"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$290"
-					quid       	"4373493003D1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CTransportSelector"
-					quidu      	"4373493003B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$291"
-				quid       	"4373493003D8"
-				roles      	(list role_list
-				    (object Role "iData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"4373493003D9"
-					documentation 	" immutable after construction"
-					label      	"iData"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$292"
-					quid       	"4373493003DB"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CTransportSelector"
-					quidu      	"4373493003B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$293"
-				quid       	"437349310000"
-				roles      	(list role_list
-				    (object Role "iMask"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"437349310001"
-					label      	"iMask"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo"
-					quidu      	"43734930030D"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$294"
-					quid       	"437349310003"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CTransportSelector"
-					quidu      	"4373493003B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$295"
-				quid       	"437349310005"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$296"
-					quid       	"437349310006"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CTransportSelector"
-					quidu      	"4373493003B9")
-				    (object Role "iOr:CTransportSelector* const"
-					quid       	"437349310008"
-					label      	"iOr:CTransportSelector* const"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CTransportSelector"
-					quidu      	"4373493003B9"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$297"
-				quid       	"4373493100B1"
-				roles      	(list role_list
-				    (object Role "iType"
-					quid       	"4373493100B2"
-					label      	"iType"
-					supplier   	"TUint16"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$298"
-					quid       	"4373493100BB"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIdentity"
-					quidu      	"43734931008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$299"
-				quid       	"4373493100BD"
-				roles      	(list role_list
-				    (object Role "iTypeLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"4373493100BE"
-					documentation 	
-| //////////////////////////////////////////////
-| *WARNING* *WARNING* *WARNING*
-| What now follows, is the TLitC8 structure.
-| The extra space is allocated only, if iTypeLength
-| is non-zero.
-| ///////////////////////////////////////////////
-| Why this TLitC8 "hack" instead of traditional
-| C construct with a "length" member and "fake buf[1]"?
-|
-| As far as layout, this is exactly the same. The TLitC8
-| "hack" only forces a Symbian specific layout. When a
-| descriptor is needed, it doesn't need to be constructed,
-| it's already existing and just returning a reference
-| to iTypeLength as TLitC8 is sufficient.
-| ///////////////////////////////////////////////
-					
-					label      	"iTypeLength"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$300"
-					quid       	"4373493100C0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIdentity"
-					quidu      	"43734931008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$301"
-				quid       	"437349310119"
-				roles      	(list role_list
-				    (object Role "iAllocations"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"InitialValue"
-						value      	"0"))
-					quid       	"43734931011A"
-					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::rose::TLifetimeAllocations"
-					quidu      	"43734931000F"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$302"
-					quid       	"43734931011C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLifetime"
-					quidu      	"4373493100FA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$303"
-				quid       	"43734931011E"
-				roles      	(list role_list
-				    (object Role "iBytes"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"InitialValue"
-						value      	"0"))
-					quid       	"43734931011F"
-					label      	"iBytes"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLifetimeBytes"
-					quidu      	"43734931002E"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$304"
-					quid       	"437349310121"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLifetime"
-					quidu      	"4373493100FA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$305"
-				quid       	"437349310128"
-				roles      	(list role_list
-				    (object Role "iAddtime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"InitialValue"
-						value      	"0"))
-					quid       	"437349310129"
-					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$306"
-					quid       	"43734931012B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLifetime"
-					quidu      	"4373493100FA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$307"
-				quid       	"43734931012D"
-				roles      	(list role_list
-				    (object Role "iUsetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"InitialValue"
-						value      	"0"))
-					quid       	"43734931012E"
-					label      	"iUsetime"
-					supplier   	"TTime"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$308"
-					quid       	"437349310138"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLifetime"
-					quidu      	"4373493100FA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$309"
-				quid       	"4373493101B5"
-				roles      	(list role_list
-				    (object Role "iType"
-					quid       	"4373493101B6"
-					label      	"iType"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$310"
-					quid       	"4373493101B8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$311"
-				quid       	"4373493101BA"
-				roles      	(list role_list
-				    (object Role "iAalg"
-					quid       	"4373493101BB"
-					label      	"iAalg"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$312"
-					quid       	"4373493101C5"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$313"
-				quid       	"4373493101C7"
-				roles      	(list role_list
-				    (object Role "iEalg"
-					quid       	"4373493101C8"
-					label      	"iEalg"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$314"
-					quid       	"4373493101CA"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$315"
-				quid       	"4373493101CC"
-				roles      	(list role_list
-				    (object Role "iReplayWindowLength"
-					quid       	"4373493101CD"
-					label      	"iReplayWindowLength"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$316"
-					quid       	"4373493101CF"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$317"
-				quid       	"4373493101D4"
-				roles      	(list role_list
-				    (object Role "iPfs"
-					quid       	"4373493101D5"
-					label      	"iPfs"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$318"
-					quid       	"4373493101D7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$319"
-				quid       	"4373493101D9"
-				roles      	(list role_list
-				    (object Role "iMatchSrc"
-					quid       	"4373493101DA"
-					documentation 	
-|*
-|	* The SA is local address specicic.
-|	*
-|	* When set, the SA's is bound to a specific local
-|	* address. If not set, the SA can be used with any of
-|	* the currently valid own addresses.
-|	*
-|	* Note: The member name "iMatchSrc" is misleading.
-					
-					label      	"iMatchSrc"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$320"
-					quid       	"4373493101DC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$321"
-				quid       	"4373493101E4"
-				roles      	(list role_list
-				    (object Role "iMatchProxy"
-					quid       	"4373493101E5"
-					documentation 	" MatchProxy retained for backward compatibility"
-					label      	"iMatchProxy"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$322"
-					quid       	"4373493101E7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$323"
-				quid       	"4373493101E9"
-				roles      	(list role_list
-				    (object Role "iMatchLocal"
-					quid       	"4373493101EA"
-					documentation 	" The PFP (Populate From Packet) flags"
-					label      	"iMatchLocal"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$324"
-					quid       	"4373493101EC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$325"
-				quid       	"4373493101F4"
-				roles      	(list role_list
-				    (object Role "iMatchRemote"
-					quid       	"4373493101F5"
-					label      	"iMatchRemote"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$326"
-					quid       	"4373493101F7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$327"
-				quid       	"4373493101F9"
-				roles      	(list role_list
-				    (object Role "iMatchProtocol"
-					quid       	"4373493101FA"
-					label      	"iMatchProtocol"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$328"
-					quid       	"437349310203"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$329"
-				quid       	"437349310205"
-				roles      	(list role_list
-				    (object Role "iMatchLocalPort"
-					quid       	"437349310206"
-					label      	"iMatchLocalPort"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$330"
-					quid       	"437349310208"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$331"
-				quid       	"437349310213"
-				roles      	(list role_list
-				    (object Role "iMatchRemotePort"
-					quid       	"437349310214"
-					label      	"iMatchRemotePort"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$332"
-					quid       	"437349310216"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$333"
-				quid       	"437349310218"
-				roles      	(list role_list
-				    (object Role "iIdentityLocal"
-					quid       	"437349310219"
-					documentation 	" Identity references"
-					label      	"iIdentityLocal"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIdentity"
-					quidu      	"43734931008C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$334"
-					quid       	"43734931021B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5")))
-			    (object Association "$UNNAMED$335"
-				quid       	"437349310222"
-				roles      	(list role_list
-				    (object Role "iIdentityRemote"
-					quid       	"437349310223"
-					label      	"iIdentityRemote"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIdentity"
-					quidu      	"43734931008C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$336"
-					quid       	"437349310225"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5")))
-			    (object Association "$UNNAMED$337"
-				quid       	"437349310232"
-				roles      	(list role_list
-				    (object Role "iLarvalLifetime"
-					quid       	"437349310233"
-					documentation 	
-|*
-|	* Max time for the Key Managers to handle ACQUIRE request.
-|	*
-|	* iLarvalLifetime specifies the maximum time to wait, after
-|	* an ACQUIRE request originating from this template is sent
-|	* to the key manager(s). This time should be long enough to
-|	* allow key manager to complete the negotiation for an
-|	* association.
-|	*
-|	* If not specified (=0), the default is #KLifetime_LARVAL_DEFAULT
-					
-					label      	"iLarvalLifetime"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$338"
-					quid       	"437349310235"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$339"
-				quid       	"437349310242"
-				roles      	(list role_list
-				    (object Role "iHard:struct sadb_lifetime"
-					quid       	"437349310243"
-					documentation 	" Required lifetimes"
-					label      	"iHard:struct sadb_lifetime"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_lifetime"
-					quidu      	"4373493202BF"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$340"
-					quid       	"437349310245"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5")))
-			    (object Association "$UNNAMED$341"
-				quid       	"437349310247"
-				roles      	(list role_list
-				    (object Role "iSoft:struct sadb_lifetime"
-					quid       	"437349310248"
-					label      	"iSoft:struct sadb_lifetime"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_lifetime"
-					quidu      	"4373493202BF"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$342"
-					quid       	"43734931024A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec"
-					quidu      	"4373493101A5")))
-			    (object Association "$UNNAMED$343"
-				quid       	"437349310292"
-				roles      	(list role_list
-				    (object Role "iClass"
-					quid       	"437349310293"
-					label      	"iClass"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmClass"
-					quidu      	"4373493800FB"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$344"
-					quid       	"437349310295"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmMap"
-					quidu      	"437349310280"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$345"
-				quid       	"437349310297"
-				roles      	(list role_list
-				    (object Role "iId"
-					quid       	"437349310298"
-					label      	"iId"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$346"
-					quid       	"43734931029A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmMap"
-					quidu      	"437349310280"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$347"
-				quid       	"43734931029F"
-				roles      	(list role_list
-				    (object Role "iBits"
-					quid       	"4373493102A0"
-					label      	"iBits"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$348"
-					quid       	"4373493102A2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmMap"
-					quidu      	"437349310280"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$349"
-				quid       	"4373493102A4"
-				roles      	(list role_list
-				    (object Role "iLibrary"
-					quid       	"4373493102A5"
-					documentation 	
-|*
-|	* Name of the library instance.
-|	* If iLibrary is empty,
-|	* then the first matching algorithm from any of the
-|	* installed libraries is used.
-					
-					label      	"iLibrary"
-					supplier   	"Logical View::TProtocolName"
-					quidu      	"439404E601CD"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$350"
-					quid       	"4373493102A7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmMap"
-					quidu      	"437349310280"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$351"
-				quid       	"4373493102AF"
-				roles      	(list role_list
-				    (object Role "iAlgorithm"
-					quid       	"4373493102B0"
-					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::rose::TAlgorithmName"
-					quidu      	"4373493800EA"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$352"
-					quid       	"4373493102B2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmMap"
-					quidu      	"437349310280"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$353"
-				quid       	"43734932004E"
-				roles      	(list role_list
-				    (object Role "iCallback"
-					quid       	"43734932004F"
-					label      	"iCallback"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::SecurityAssociationCallback"
-					quidu      	"4373493103C9"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$354"
-					quid       	"437349320051"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RSecurityAssociation"
-					quidu      	"43734932001F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$355"
-				quid       	"437349320109"
-				roles      	(list role_list
-				    (object Role "iLibraryList"
-					quid       	"43734932010A"
-					documentation 	" Dynamic Crypto Library Bindings"
-					label      	"iLibraryList"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CLibraryList"
-					quidu      	"437347F50157"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$356"
-					quid       	"43734932010C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager"
-					quidu      	"4373493200DA")))
-			    (object Association "$UNNAMED$357"
-				quid       	"43734932010E"
-				roles      	(list role_list
-				    (object Role "iAlgorithmList"
-					quid       	"43734932010F"
-					label      	"iAlgorithmList"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAlgorithmList"
-					quidu      	"4373493102DE"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$358"
-					quid       	"437349320111"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager"
-					quidu      	"4373493200DA")))
-			    (object Association "$UNNAMED$359"
-				quid       	"437349320187"
-				roles      	(list role_list
-				    (object Role "sadb_msg_version"
-					quid       	"437349320188"
-					label      	"sadb_msg_version"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$360"
-					quid       	"43734932018A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_msg"
-					quidu      	"437349320177"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$361"
-				quid       	"43734932018C"
-				roles      	(list role_list
-				    (object Role "sadb_msg_type"
-					quid       	"43734932018D"
-					label      	"sadb_msg_type"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$362"
-					quid       	"437349320197"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_msg"
-					quidu      	"437349320177"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$363"
-				quid       	"437349320199"
-				roles      	(list role_list
-				    (object Role "sadb_msg_errno"
-					quid       	"43734932019A"
-					label      	"sadb_msg_errno"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$364"
-					quid       	"43734932019C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_msg"
-					quidu      	"437349320177"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$365"
-				quid       	"4373493201A5"
-				roles      	(list role_list
-				    (object Role "sadb_msg_satype"
-					quid       	"4373493201A6"
-					label      	"sadb_msg_satype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$366"
-					quid       	"4373493201A8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_msg"
-					quidu      	"437349320177"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$367"
-				quid       	"4373493201B5"
-				roles      	(list role_list
-				    (object Role "sadb_msg_len"
-					quid       	"4373493201B6"
-					label      	"sadb_msg_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$368"
-					quid       	"4373493201B8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_msg"
-					quidu      	"437349320177"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$369"
-				quid       	"4373493201BA"
-				roles      	(list role_list
-				    (object Role "sadb_msg_reserved"
-					quid       	"4373493201BB"
-					documentation 	" ..an earlier revision used 32-bit words!"
-					label      	"sadb_msg_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$370"
-					quid       	"4373493201BD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_msg"
-					quidu      	"437349320177"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$371"
-				quid       	"4373493201C6"
-				roles      	(list role_list
-				    (object Role "sadb_msg_seq"
-					quid       	"4373493201C7"
-					label      	"sadb_msg_seq"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$372"
-					quid       	"4373493201C9"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_msg"
-					quidu      	"437349320177"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$373"
-				quid       	"4373493201D4"
-				roles      	(list role_list
-				    (object Role "sadb_msg_pid"
-					quid       	"4373493201D5"
-					label      	"sadb_msg_pid"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$374"
-					quid       	"4373493201D7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_msg"
-					quidu      	"437349320177"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$375"
-				quid       	"4373493201F6"
-				roles      	(list role_list
-				    (object Role "sadb_ext_len"
-					quid       	"4373493201F7"
-					label      	"sadb_ext_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$376"
-					quid       	"4373493201F9"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_ext"
-					quidu      	"4373493201F4"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$377"
-				quid       	"437349320203"
-				roles      	(list role_list
-				    (object Role "sadb_ext_type"
-					quid       	"437349320204"
-					label      	"sadb_ext_type"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$378"
-					quid       	"437349320206"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_ext"
-					quidu      	"4373493201F4"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$379"
-				quid       	"437349320243"
-				roles      	(list role_list
-				    (object Role "sadb_sa_len"
-					quid       	"437349320244"
-					label      	"sadb_sa_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$380"
-					quid       	"437349320246"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sa"
-					quidu      	"437349320232"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$381"
-				quid       	"437349320251"
-				roles      	(list role_list
-				    (object Role "sadb_sa_exttype"
-					quid       	"437349320252"
-					label      	"sadb_sa_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$382"
-					quid       	"437349320254"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sa"
-					quidu      	"437349320232"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$383"
-				quid       	"437349320256"
-				roles      	(list role_list
-				    (object Role "sadb_sa_spi"
-					quid       	"437349320257"
-					label      	"sadb_sa_spi"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$384"
-					quid       	"437349320259"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sa"
-					quidu      	"437349320232"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$385"
-				quid       	"437349320261"
-				roles      	(list role_list
-				    (object Role "sadb_sa_replay"
-					quid       	"437349320262"
-					label      	"sadb_sa_replay"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$386"
-					quid       	"437349320264"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sa"
-					quidu      	"437349320232"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$387"
-				quid       	"437349320271"
-				roles      	(list role_list
-				    (object Role "sadb_sa_state"
-					quid       	"437349320272"
-					label      	"sadb_sa_state"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$388"
-					quid       	"437349320274"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sa"
-					quidu      	"437349320232"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$389"
-				quid       	"437349320280"
-				roles      	(list role_list
-				    (object Role "sadb_sa_auth"
-					quid       	"437349320281"
-					label      	"sadb_sa_auth"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$390"
-					quid       	"437349320283"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sa"
-					quidu      	"437349320232"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$391"
-				quid       	"437349320285"
-				roles      	(list role_list
-				    (object Role "sadb_sa_encrypt"
-					quid       	"437349320286"
-					label      	"sadb_sa_encrypt"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$392"
-					quid       	"437349320290"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sa"
-					quidu      	"437349320232"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$393"
-				quid       	"437349320292"
-				roles      	(list role_list
-				    (object Role "sadb_sa_flags"
-					quid       	"437349320293"
-					label      	"sadb_sa_flags"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$394"
-					quid       	"437349320295"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sa"
-					quidu      	"437349320232"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$395"
-				quid       	"4373493202CF"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_len"
-					quid       	"4373493202D0"
-					label      	"sadb_lifetime_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$396"
-					quid       	"4373493202D2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_lifetime"
-					quidu      	"4373493202BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$397"
-				quid       	"4373493202DE"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_exttype"
-					quid       	"4373493202DF"
-					label      	"sadb_lifetime_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$398"
-					quid       	"4373493202E1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_lifetime"
-					quidu      	"4373493202BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$399"
-				quid       	"4373493202E3"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_allocations"
-					quid       	"4373493202E4"
-					label      	"sadb_lifetime_allocations"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$400"
-					quid       	"4373493202E6"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_lifetime"
-					quidu      	"4373493202BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$401"
-				quid       	"4373493202EE"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_bytes"
-					quid       	"4373493202EF"
-					label      	"sadb_lifetime_bytes"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint64_t"
-					quidu      	"437349320148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$402"
-					quid       	"4373493202F1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_lifetime"
-					quidu      	"4373493202BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$403"
-				quid       	"4373493202FD"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_addtime"
-					quid       	"4373493202FE"
-					label      	"sadb_lifetime_addtime"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint64_t"
-					quidu      	"437349320148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$404"
-					quid       	"437349320300"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_lifetime"
-					quidu      	"4373493202BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$405"
-				quid       	"43734932030D"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_usetime"
-					quid       	"43734932030E"
-					label      	"sadb_lifetime_usetime"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint64_t"
-					quidu      	"437349320148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$406"
-					quid       	"437349320310"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_lifetime"
-					quidu      	"4373493202BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$407"
-				quid       	"43734932033C"
-				roles      	(list role_list
-				    (object Role "sadb_address_len"
-					quid       	"43734932033D"
-					label      	"sadb_address_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$408"
-					quid       	"43734932033F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_address"
-					quidu      	"43734932032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$409"
-				quid       	"437349320341"
-				roles      	(list role_list
-				    (object Role "sadb_address_exttype"
-					quid       	"437349320342"
-					label      	"sadb_address_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$410"
-					quid       	"437349320344"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_address"
-					quidu      	"43734932032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$411"
-				quid       	"43734932034B"
-				roles      	(list role_list
-				    (object Role "sadb_address_proto"
-					quid       	"43734932034C"
-					label      	"sadb_address_proto"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$412"
-					quid       	"43734932034E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_address"
-					quidu      	"43734932032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$413"
-				quid       	"43734932035B"
-				roles      	(list role_list
-				    (object Role "sadb_address_prefixlen"
-					quid       	"43734932035C"
-					label      	"sadb_address_prefixlen"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$414"
-					quid       	"43734932035E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_address"
-					quidu      	"43734932032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$415"
-				quid       	"43734932036B"
-				roles      	(list role_list
-				    (object Role "sadb_address_reserved"
-					quid       	"43734932036C"
-					label      	"sadb_address_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$416"
-					quid       	"43734932036E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_address"
-					quidu      	"43734932032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$417"
-				quid       	"43734932038C"
-				roles      	(list role_list
-				    (object Role "sadb_key_len"
-					quid       	"43734932038D"
-					label      	"sadb_key_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$418"
-					quid       	"437349320399"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_key"
-					quidu      	"43734932038A"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$419"
-				quid       	"43734932039B"
-				roles      	(list role_list
-				    (object Role "sadb_key_exttype"
-					quid       	"43734932039C"
-					label      	"sadb_key_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$420"
-					quid       	"43734932039E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_key"
-					quidu      	"43734932038A"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$421"
-				quid       	"4373493203A9"
-				roles      	(list role_list
-				    (object Role "sadb_key_bits"
-					quid       	"4373493203AA"
-					label      	"sadb_key_bits"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$422"
-					quid       	"4373493203AC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_key"
-					quidu      	"43734932038A"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$423"
-				quid       	"4373493203B9"
-				roles      	(list role_list
-				    (object Role "sadb_key_reserved"
-					quid       	"4373493203BA"
-					label      	"sadb_key_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$424"
-					quid       	"4373493203BC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_key"
-					quidu      	"43734932038A"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$425"
-				quid       	"437349330000"
-				roles      	(list role_list
-				    (object Role "sadb_ident_len"
-					quid       	"437349330001"
-					label      	"sadb_ident_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$426"
-					quid       	"437349330003"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_ident"
-					quidu      	"4373493203D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$427"
-				quid       	"437349330005"
-				roles      	(list role_list
-				    (object Role "sadb_ident_exttype"
-					quid       	"437349330006"
-					label      	"sadb_ident_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$428"
-					quid       	"43734933000F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_ident"
-					quidu      	"4373493203D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$429"
-				quid       	"437349330011"
-				roles      	(list role_list
-				    (object Role "sadb_ident_type"
-					quid       	"437349330012"
-					label      	"sadb_ident_type"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$430"
-					quid       	"437349330014"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_ident"
-					quidu      	"4373493203D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$431"
-				quid       	"43734933001F"
-				roles      	(list role_list
-				    (object Role "sadb_ident_reserved"
-					quid       	"437349330020"
-					label      	"sadb_ident_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$432"
-					quid       	"437349330022"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_ident"
-					quidu      	"4373493203D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$433"
-				quid       	"43734933002E"
-				roles      	(list role_list
-				    (object Role "sadb_ident_id"
-					quid       	"43734933002F"
-					label      	"sadb_ident_id"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint64_t"
-					quidu      	"437349320148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$434"
-					quid       	"437349330031"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_ident"
-					quidu      	"4373493203D8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$435"
-				quid       	"43734933006D"
-				roles      	(list role_list
-				    (object Role "sadb_sens_len"
-					quid       	"43734933006E"
-					label      	"sadb_sens_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$436"
-					quid       	"437349330070"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sens"
-					quidu      	"43734933005D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$437"
-				quid       	"437349330072"
-				roles      	(list role_list
-				    (object Role "sadb_sens_exttype"
-					quid       	"437349330073"
-					label      	"sadb_sens_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$438"
-					quid       	"43734933007D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sens"
-					quidu      	"43734933005D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$439"
-				quid       	"43734933007F"
-				roles      	(list role_list
-				    (object Role "sadb_sens_dpd"
-					quid       	"437349330080"
-					label      	"sadb_sens_dpd"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$440"
-					quid       	"437349330082"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sens"
-					quidu      	"43734933005D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$441"
-				quid       	"43734933008C"
-				roles      	(list role_list
-				    (object Role "sadb_sens_sens_level"
-					quid       	"43734933008D"
-					label      	"sadb_sens_sens_level"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$442"
-					quid       	"43734933008F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sens"
-					quidu      	"43734933005D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$443"
-				quid       	"43734933009C"
-				roles      	(list role_list
-				    (object Role "sadb_sens_sens_len"
-					quid       	"43734933009D"
-					label      	"sadb_sens_sens_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$444"
-					quid       	"43734933009F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sens"
-					quidu      	"43734933005D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$445"
-				quid       	"4373493300A1"
-				roles      	(list role_list
-				    (object Role "sadb_sens_integ_level"
-					quid       	"4373493300A2"
-					label      	"sadb_sens_integ_level"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$446"
-					quid       	"4373493300AB"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sens"
-					quidu      	"43734933005D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$447"
-				quid       	"4373493300AD"
-				roles      	(list role_list
-				    (object Role "sadb_sens_integ_len"
-					quid       	"4373493300AE"
-					label      	"sadb_sens_integ_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$448"
-					quid       	"4373493300B0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sens"
-					quidu      	"43734933005D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$449"
-				quid       	"4373493300BB"
-				roles      	(list role_list
-				    (object Role "sadb_sens_reserved"
-					quid       	"4373493300BC"
-					label      	"sadb_sens_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$450"
-					quid       	"4373493300BE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sens"
-					quidu      	"43734933005D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$451"
-				quid       	"4373493300EB"
-				roles      	(list role_list
-				    (object Role "sadb_prop_len"
-					quid       	"4373493300EC"
-					label      	"sadb_prop_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$452"
-					quid       	"4373493300EE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_prop"
-					quidu      	"4373493300DA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$453"
-				quid       	"4373493300FA"
-				roles      	(list role_list
-				    (object Role "sadb_prop_exttype"
-					quid       	"4373493300FB"
-					label      	"sadb_prop_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$454"
-					quid       	"4373493300FD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_prop"
-					quidu      	"4373493300DA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$455"
-				quid       	"4373493300FF"
-				roles      	(list role_list
-				    (object Role "sadb_prop_replay"
-					quid       	"437349330100"
-					label      	"sadb_prop_replay"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$456"
-					quid       	"437349330102"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_prop"
-					quidu      	"4373493300DA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$457"
-				quid       	"43734933010A"
-				roles      	(list role_list
-				    (object Role "sadb_prop_reserved[3]"
-					quid       	"43734933010B"
-					label      	"sadb_prop_reserved[3]"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$458"
-					quid       	"43734933010D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_prop"
-					quidu      	"4373493300DA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$459"
-				quid       	"437349330169"
-				roles      	(list role_list
-				    (object Role "sadb_comb_auth"
-					quid       	"43734933016A"
-					label      	"sadb_comb_auth"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$460"
-					quid       	"43734933016C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$461"
-				quid       	"437349330177"
-				roles      	(list role_list
-				    (object Role "sadb_comb_encrypt"
-					quid       	"437349330178"
-					label      	"sadb_comb_encrypt"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$462"
-					quid       	"43734933017A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$463"
-				quid       	"437349330186"
-				roles      	(list role_list
-				    (object Role "sadb_comb_flags"
-					quid       	"437349330187"
-					label      	"sadb_comb_flags"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$464"
-					quid       	"437349330189"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$465"
-				quid       	"437349330196"
-				roles      	(list role_list
-				    (object Role "sadb_comb_auth_minbits"
-					quid       	"437349330197"
-					label      	"sadb_comb_auth_minbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$466"
-					quid       	"437349330199"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$467"
-				quid       	"43734933019B"
-				roles      	(list role_list
-				    (object Role "sadb_comb_auth_maxbits"
-					quid       	"43734933019C"
-					label      	"sadb_comb_auth_maxbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$468"
-					quid       	"43734933019E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$469"
-				quid       	"4373493301A5"
-				roles      	(list role_list
-				    (object Role "sadb_comb_encrypt_minbits"
-					quid       	"4373493301A6"
-					label      	"sadb_comb_encrypt_minbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$470"
-					quid       	"4373493301A8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$471"
-				quid       	"4373493301B5"
-				roles      	(list role_list
-				    (object Role "sadb_comb_encrypt_maxbits"
-					quid       	"4373493301B6"
-					label      	"sadb_comb_encrypt_maxbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$472"
-					quid       	"4373493301B8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$473"
-				quid       	"4373493301C5"
-				roles      	(list role_list
-				    (object Role "sadb_comb_reserved"
-					quid       	"4373493301C6"
-					label      	"sadb_comb_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$474"
-					quid       	"4373493301C8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$475"
-				quid       	"4373493301D4"
-				roles      	(list role_list
-				    (object Role "sadb_comb_soft_allocations"
-					quid       	"4373493301D5"
-					label      	"sadb_comb_soft_allocations"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$476"
-					quid       	"4373493301D7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$477"
-				quid       	"4373493301D9"
-				roles      	(list role_list
-				    (object Role "sadb_comb_hard_allocations"
-					quid       	"4373493301DA"
-					label      	"sadb_comb_hard_allocations"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$478"
-					quid       	"4373493301E4"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$479"
-				quid       	"4373493301E6"
-				roles      	(list role_list
-				    (object Role "sadb_comb_soft_bytes"
-					quid       	"4373493301E7"
-					label      	"sadb_comb_soft_bytes"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint64_t"
-					quidu      	"437349320148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$480"
-					quid       	"4373493301E9"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$481"
-				quid       	"4373493301F4"
-				roles      	(list role_list
-				    (object Role "sadb_comb_hard_bytes"
-					quid       	"4373493301F5"
-					label      	"sadb_comb_hard_bytes"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint64_t"
-					quidu      	"437349320148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$482"
-					quid       	"4373493301F7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$483"
-				quid       	"437349330203"
-				roles      	(list role_list
-				    (object Role "sadb_comb_soft_addtime"
-					quid       	"437349330204"
-					label      	"sadb_comb_soft_addtime"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint64_t"
-					quidu      	"437349320148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$484"
-					quid       	"437349330206"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$485"
-				quid       	"437349330213"
-				roles      	(list role_list
-				    (object Role "sadb_comb_hard_addtime"
-					quid       	"437349330214"
-					label      	"sadb_comb_hard_addtime"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint64_t"
-					quidu      	"437349320148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$486"
-					quid       	"437349330216"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$487"
-				quid       	"437349330222"
-				roles      	(list role_list
-				    (object Role "sadb_comb_soft_usetime"
-					quid       	"437349330223"
-					label      	"sadb_comb_soft_usetime"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint64_t"
-					quidu      	"437349320148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$488"
-					quid       	"437349330225"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$489"
-				quid       	"437349330232"
-				roles      	(list role_list
-				    (object Role "sadb_comb_hard_usetime"
-					quid       	"437349330233"
-					label      	"sadb_comb_hard_usetime"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint64_t"
-					quidu      	"437349320148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$490"
-					quid       	"437349330235"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$491"
-				quid       	"437349330261"
-				roles      	(list role_list
-				    (object Role "sadb_supported_len"
-					quid       	"437349330262"
-					label      	"sadb_supported_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$492"
-					quid       	"437349330264"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_supported"
-					quidu      	"437349330251"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$493"
-				quid       	"437349330266"
-				roles      	(list role_list
-				    (object Role "sadb_supported_exttype"
-					quid       	"437349330267"
-					label      	"sadb_supported_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$494"
-					quid       	"437349330271"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_supported"
-					quidu      	"437349330251"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$495"
-				quid       	"437349330273"
-				roles      	(list role_list
-				    (object Role "sadb_supported_reserved"
-					quid       	"437349330274"
-					label      	"sadb_supported_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$496"
-					quid       	"437349330276"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_supported"
-					quidu      	"437349330251"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$497"
-				quid       	"4373493302A1"
-				roles      	(list role_list
-				    (object Role "sadb_alg_id"
-					quid       	"4373493302A2"
-					label      	"sadb_alg_id"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$498"
-					quid       	"4373493302A4"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_alg"
-					quidu      	"43734933029F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$499"
-				quid       	"4373493302AF"
-				roles      	(list role_list
-				    (object Role "sadb_alg_ivlen"
-					quid       	"4373493302B0"
-					label      	"sadb_alg_ivlen"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$500"
-					quid       	"4373493302B2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_alg"
-					quidu      	"43734933029F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$501"
-				quid       	"4373493302BF"
-				roles      	(list role_list
-				    (object Role "sadb_alg_minbits"
-					quid       	"4373493302C0"
-					label      	"sadb_alg_minbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$502"
-					quid       	"4373493302C2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_alg"
-					quidu      	"43734933029F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$503"
-				quid       	"4373493302C4"
-				roles      	(list role_list
-				    (object Role "sadb_alg_maxbits"
-					quid       	"4373493302C5"
-					label      	"sadb_alg_maxbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$504"
-					quid       	"4373493302CF"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_alg"
-					quidu      	"43734933029F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$505"
-				quid       	"4373493302D1"
-				roles      	(list role_list
-				    (object Role "sadb_alg_reserved"
-					quid       	"4373493302D2"
-					label      	"sadb_alg_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$506"
-					quid       	"4373493302D4"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_alg"
-					quidu      	"43734933029F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$507"
-				quid       	"4373493302FF"
-				roles      	(list role_list
-				    (object Role "sadb_spirange_len"
-					quid       	"437349330300"
-					label      	"sadb_spirange_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$508"
-					quid       	"43734933030D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_spirange"
-					quidu      	"4373493302FD"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$509"
-				quid       	"43734933030F"
-				roles      	(list role_list
-				    (object Role "sadb_spirange_exttype"
-					quid       	"437349330310"
-					label      	"sadb_spirange_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$510"
-					quid       	"437349330312"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_spirange"
-					quidu      	"4373493302FD"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$511"
-				quid       	"43734933031C"
-				roles      	(list role_list
-				    (object Role "sadb_spirange_min"
-					quid       	"43734933031D"
-					label      	"sadb_spirange_min"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$512"
-					quid       	"43734933031F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_spirange"
-					quidu      	"4373493302FD"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$513"
-				quid       	"43734933032C"
-				roles      	(list role_list
-				    (object Role "sadb_spirange_max"
-					quid       	"43734933032D"
-					label      	"sadb_spirange_max"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$514"
-					quid       	"43734933032F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_spirange"
-					quidu      	"4373493302FD"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$515"
-				quid       	"437349330331"
-				roles      	(list role_list
-				    (object Role "sadb_spirange_reserved"
-					quid       	"437349330332"
-					label      	"sadb_spirange_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$516"
-					quid       	"43734933033C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_spirange"
-					quidu      	"4373493302FD"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$517"
-				quid       	"43734934006E"
-				roles      	(list role_list
-				    (object Role "iSrc"
-					quid       	"43734934006F"
-					label      	"iSrc"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$518"
-					quid       	"437349340071"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_selector"
-					quidu      	"43734934005D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$519"
-				quid       	"43734934007D"
-				roles      	(list role_list
-				    (object Role "iDst"
-					quid       	"43734934007E"
-					label      	"iDst"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$520"
-					quid       	"437349340080"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::T_sadb_selector"
-					quidu      	"43734934005D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$521"
-				quid       	"4373493400BC"
-				roles      	(list role_list
-				    (object Role "iMsg:struct sadb_msg*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"4373493400BD"
-					label      	"iMsg:struct sadb_msg*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_msg"
-					quidu      	"437349320177"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$522"
-					quid       	"4373493400CC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyBase"
-					quidu      	"4373493400BB")))
-			    (object Association "$UNNAMED$523"
-				quid       	"43734934010A"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_sa*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"43734934010B"
-					label      	"iExt:struct sadb_sa*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sa"
-					quidu      	"437349320232"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$524"
-					quid       	"43734934010D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyAssociation"
-					quidu      	"437349340109")))
-			    (object Association "$UNNAMED$525"
-				quid       	"437349340157"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_lifetime*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"437349340158"
-					label      	"iExt:struct sadb_lifetime*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_lifetime"
-					quidu      	"4373493202BF"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$526"
-					quid       	"43734934015A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyLifetime"
-					quidu      	"437349340148")))
-			    (object Association "$UNNAMED$527"
-				quid       	"4373493401B5"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_ident*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"4373493401B6"
-					label      	"iExt:struct sadb_ident*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_ident"
-					quidu      	"4373493203D8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$528"
-					quid       	"4373493401B8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyIdentity"
-					quidu      	"4373493401A5")))
-			    (object Association "$UNNAMED$529"
-				quid       	"4373493401BA"
-				roles      	(list role_list
-				    (object Role "iData"
-					quid       	"4373493401BB"
-					label      	"iData"
-					supplier   	"TPtrC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$530"
-					quid       	"4373493401BD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyIdentity"
-					quidu      	"4373493401A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$531"
-				quid       	"437349340222"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_address*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"437349340223"
-					label      	"iExt:struct sadb_address*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_address"
-					quidu      	"43734932032C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$532"
-					quid       	"437349340225"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyAddress"
-					quidu      	"437349340213")))
-			    (object Association "$UNNAMED$533"
-				quid       	"437349340232"
-				roles      	(list role_list
-				    (object Role "iAddr"
-					quid       	"437349340233"
-					label      	"iAddr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$534"
-					quid       	"437349340235"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyAddress"
-					quidu      	"437349340213"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$535"
-				quid       	"437349340237"
-				roles      	(list role_list
-				    (object Role "iPort"
-					quid       	"437349340238"
-					label      	"iPort"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$536"
-					quid       	"43734934023A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyAddress"
-					quidu      	"437349340213"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$537"
-				quid       	"437349340291"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_key*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"437349340292"
-					label      	"iExt:struct sadb_key*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_key"
-					quidu      	"43734932038A"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$538"
-					quid       	"437349340294"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyKey"
-					quidu      	"437349340290")))
-			    (object Association "$UNNAMED$539"
-				quid       	"43734934029F"
-				roles      	(list role_list
-				    (object Role "iData"
-					quid       	"4373493402A0"
-					label      	"iData"
-					supplier   	"TPtrC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$540"
-					quid       	"4373493402A2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyKey"
-					quidu      	"437349340290"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$541"
-				quid       	"4373493402EF"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_sens*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"4373493402F0"
-					label      	"iExt:struct sadb_sens*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_sens"
-					quidu      	"43734933005D"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$542"
-					quid       	"4373493402F2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySensitivity"
-					quidu      	"4373493402EE")))
-			    (object Association "$UNNAMED$543"
-				quid       	"4373493402FD"
-				roles      	(list role_list
-				    (object Role "iSensBitmap"
-					quid       	"4373493402FE"
-					label      	"iSensBitmap"
-					supplier   	"TPtrC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$544"
-					quid       	"437349340300"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySensitivity"
-					quidu      	"4373493402EE"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$545"
-				quid       	"43734934030D"
-				roles      	(list role_list
-				    (object Role "iIntegBitmap"
-					quid       	"43734934030E"
-					label      	"iIntegBitmap"
-					supplier   	"TPtrC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$546"
-					quid       	"437349340310"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySensitivity"
-					quidu      	"4373493402EE"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$547"
-				quid       	"43734934035B"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_prop*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"43734934035C"
-					label      	"iExt:struct sadb_prop*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_prop"
-					quidu      	"4373493300DA"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$548"
-					quid       	"43734934035E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyProposal"
-					quidu      	"43734934034B")))
-			    (object Association "$UNNAMED$549"
-				quid       	"43734934036B"
-				roles      	(list role_list
-				    (object Role "iComb:struct sadb_comb*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"43734934036C"
-					label      	"iComb:struct sadb_comb*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_comb"
-					quidu      	"437349330167"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$550"
-					quid       	"43734934036E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyProposal"
-					quidu      	"43734934034B")))
-			    (object Association "$UNNAMED$551"
-				quid       	"437349340370"
-				roles      	(list role_list
-				    (object Role "iNumComb"
-					quid       	"437349340371"
-					label      	"iNumComb"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$552"
-					quid       	"437349340373"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyProposal"
-					quidu      	"43734934034B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$553"
-				quid       	"4373493403C8"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_supported*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"4373493403C9"
-					label      	"iExt:struct sadb_supported*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_supported"
-					quidu      	"437349330251"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$554"
-					quid       	"4373493403CB"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySupported"
-					quidu      	"4373493403B9")))
-			    (object Association "$UNNAMED$555"
-				quid       	"4373493403D8"
-				roles      	(list role_list
-				    (object Role "iAlg:struct sadb_alg*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"4373493403D9"
-					label      	"iAlg:struct sadb_alg*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_alg"
-					quidu      	"43734933029F"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$556"
-					quid       	"4373493403DB"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySupported"
-					quidu      	"4373493403B9")))
-			    (object Association "$UNNAMED$557"
-				quid       	"4373493403DD"
-				roles      	(list role_list
-				    (object Role "iNumAlg"
-					quid       	"4373493403DE"
-					label      	"iNumAlg"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$558"
-					quid       	"4373493403E0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySupported"
-					quidu      	"4373493403B9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$559"
-				quid       	"43734935004E"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_spirange*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"43734935004F"
-					label      	"iExt:struct sadb_spirange*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_spirange"
-					quidu      	"4373493302FD"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$560"
-					quid       	"437349350051"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySpirange"
-					quidu      	"43734935003E")))
-			    (object Association "$UNNAMED$561"
-				quid       	"43734935009C"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_x_ts*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"43734935009D"
-					label      	"iExt:struct sadb_x_ts*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_x_ts"
-					quidu      	"437349350399"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$562"
-					quid       	"43734935009F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyTs"
-					quidu      	"43734935008C")))
-			    (object Association "$UNNAMED$563"
-				quid       	"4373493500AB"
-				roles      	(list role_list
-				    (object Role "iTS"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"4373493500AC"
-					label      	"iTS"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTrafficSelectorSet"
-					quidu      	"4373492F036B"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$564"
-					quid       	"4373493500AE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyTs"
-					quidu      	"43734935008C")))
-			    (object Association "$UNNAMED$565"
-				quid       	"4373493500EA"
-				roles      	(list role_list
-				    (object Role "iExt:struct sadb_gen_ext*"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"4373493500EB"
-					label      	"iExt:struct sadb_gen_ext*"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_gen_ext"
-					quidu      	"4373493502DE"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$566"
-					quid       	"4373493500ED"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPFkeyPrivExt"
-					quidu      	"4373493500DA")))
-			    (object Association "$UNNAMED$567"
-				quid       	"4373493500EF"
-				roles      	(list role_list
-				    (object Role "iData"
-					quid       	"4373493500F0"
-					label      	"iData"
-					supplier   	"TPtrC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$568"
-					quid       	"4373493500F2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPFkeyPrivExt"
-					quidu      	"4373493500DA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$569"
-				quid       	"4373493501B5"
-				roles      	(list role_list
-				    (object Role "iError"
-					quid       	"4373493501B6"
-					label      	"iError"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$570"
-					quid       	"4373493501B8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$571"
-				quid       	"4373493501BA"
-				roles      	(list role_list
-				    (object Role "iBase"
-					quid       	"4373493501BB"
-					label      	"iBase"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyBase"
-					quidu      	"4373493400BB"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$572"
-					quid       	"4373493501BD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$573"
-				quid       	"4373493501C5"
-				roles      	(list role_list
-				    (object Role "iSa"
-					quid       	"4373493501C6"
-					label      	"iSa"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyAssociation"
-					quidu      	"437349340109"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$574"
-					quid       	"4373493501C8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$575"
-				quid       	"4373493501D4"
-				roles      	(list role_list
-				    (object Role "iCurrent"
-					quid       	"4373493501D5"
-					label      	"iCurrent"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyLifetime"
-					quidu      	"437349340148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$576"
-					quid       	"4373493501D7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$577"
-				quid       	"4373493501D9"
-				roles      	(list role_list
-				    (object Role "iHard"
-					quid       	"4373493501DA"
-					label      	"iHard"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyLifetime"
-					quidu      	"437349340148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$578"
-					quid       	"4373493501DC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$579"
-				quid       	"4373493501E4"
-				roles      	(list role_list
-				    (object Role "iSoft"
-					quid       	"4373493501E5"
-					label      	"iSoft"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyLifetime"
-					quidu      	"437349340148"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$580"
-					quid       	"4373493501E7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$581"
-				quid       	"4373493501F4"
-				roles      	(list role_list
-				    (object Role "iSrcAddr"
-					quid       	"4373493501F5"
-					label      	"iSrcAddr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyAddress"
-					quidu      	"437349340213"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$582"
-					quid       	"4373493501F7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$583"
-				quid       	"437349350203"
-				roles      	(list role_list
-				    (object Role "iDstAddr"
-					quid       	"437349350204"
-					label      	"iDstAddr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyAddress"
-					quidu      	"437349340213"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$584"
-					quid       	"437349350206"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$585"
-				quid       	"437349350208"
-				roles      	(list role_list
-				    (object Role "iProxyAddr"
-					quid       	"437349350209"
-					label      	"iProxyAddr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyAddress"
-					quidu      	"437349340213"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$586"
-					quid       	"437349350213"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$587"
-				quid       	"437349350215"
-				roles      	(list role_list
-				    (object Role "iAuthKey"
-					quid       	"437349350216"
-					label      	"iAuthKey"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyKey"
-					quidu      	"437349340290"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$588"
-					quid       	"437349350218"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$589"
-				quid       	"437349350222"
-				roles      	(list role_list
-				    (object Role "iEncryptKey"
-					quid       	"437349350223"
-					label      	"iEncryptKey"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyKey"
-					quidu      	"437349340290"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$590"
-					quid       	"437349350225"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$591"
-				quid       	"437349350232"
-				roles      	(list role_list
-				    (object Role "iSrcIdent"
-					quid       	"437349350233"
-					label      	"iSrcIdent"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyIdentity"
-					quidu      	"4373493401A5"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$592"
-					quid       	"437349350235"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$593"
-				quid       	"437349350242"
-				roles      	(list role_list
-				    (object Role "iDstIdent"
-					quid       	"437349350243"
-					label      	"iDstIdent"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyIdentity"
-					quidu      	"4373493401A5"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$594"
-					quid       	"437349350245"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$595"
-				quid       	"437349350251"
-				roles      	(list role_list
-				    (object Role "iSrcEndpoint"
-					quid       	"437349350252"
-					label      	"iSrcEndpoint"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyIdentity"
-					quidu      	"4373493401A5"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$596"
-					quid       	"437349350254"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$597"
-				quid       	"437349350261"
-				roles      	(list role_list
-				    (object Role "iDstEndpoint"
-					quid       	"437349350262"
-					label      	"iDstEndpoint"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyIdentity"
-					quidu      	"4373493401A5"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$598"
-					quid       	"437349350264"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$599"
-				quid       	"437349350266"
-				roles      	(list role_list
-				    (object Role "iSensitivity"
-					quid       	"437349350267"
-					label      	"iSensitivity"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySensitivity"
-					quidu      	"4373493402EE"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$600"
-					quid       	"437349350272"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$601"
-				quid       	"437349350274"
-				roles      	(list role_list
-				    (object Role "iProposal"
-					quid       	"437349350275"
-					label      	"iProposal"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyProposal"
-					quidu      	"43734934034B"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$602"
-					quid       	"437349350277"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$603"
-				quid       	"437349350280"
-				roles      	(list role_list
-				    (object Role "iAuthAlgs"
-					quid       	"437349350281"
-					label      	"iAuthAlgs"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySupported"
-					quidu      	"4373493403B9"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$604"
-					quid       	"437349350283"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$605"
-				quid       	"437349350290"
-				roles      	(list role_list
-				    (object Role "iEncryptAlgs"
-					quid       	"437349350291"
-					label      	"iEncryptAlgs"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySupported"
-					quidu      	"4373493403B9"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$606"
-					quid       	"437349350293"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$607"
-				quid       	"43734935029F"
-				roles      	(list role_list
-				    (object Role "iSpirange"
-					quid       	"4373493502A0"
-					label      	"iSpirange"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeySpirange"
-					quidu      	"43734935003E"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$608"
-					quid       	"4373493502A2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$609"
-				quid       	"4373493502AF"
-				roles      	(list role_list
-				    (object Role "iTs"
-					quid       	"4373493502B0"
-					label      	"iTs"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyTs"
-					quidu      	"43734935008C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$610"
-					quid       	"4373493502B2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$611"
-				quid       	"4373493502BF"
-				roles      	(list role_list
-				    (object Role "iPrivateExtension"
-					quid       	"4373493502C0"
-					label      	"iPrivateExtension"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPFkeyPrivExt"
-					quidu      	"4373493500DA"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$612"
-					quid       	"4373493502C2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage"
-					quidu      	"437349350196"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$613"
-				quid       	"4373493502E0"
-				roles      	(list role_list
-				    (object Role "sadb_len"
-					quid       	"4373493502E1"
-					label      	"sadb_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$614"
-					quid       	"4373493502EE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_gen_ext"
-					quidu      	"4373493502DE"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$615"
-				quid       	"4373493502F0"
-				roles      	(list role_list
-				    (object Role "sadb_ext_type"
-					quid       	"4373493502F1"
-					label      	"sadb_ext_type"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$616"
-					quid       	"4373493502F3"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_gen_ext"
-					quidu      	"4373493502DE"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$617"
-				quid       	"437349350371"
-				roles      	(list role_list
-				    (object Role "iExtDesc"
-					quid       	"437349350372"
-					label      	"iExtDesc"
-					supplier   	"TDes8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$618"
-					quid       	"43734935037A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyGenExtension"
-					quidu      	"43734935032C")))
-			    (object Association "$UNNAMED$619"
-				quid       	"43734935037C"
-				roles      	(list role_list
-				    (object Role "iExtBfr"
-					quid       	"43734935037D"
-					label      	"iExtBfr"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$620"
-					quid       	"43734935037F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyGenExtension"
-					quidu      	"43734935032C")))
-			    (object Association "$UNNAMED$621"
-				quid       	"437349350381"
-				roles      	(list role_list
-				    (object Role "iExtBfrSize"
-					quid       	"437349350382"
-					label      	"iExtBfrSize"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$622"
-					quid       	"437349350384"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPfkeyGenExtension"
-					quidu      	"43734935032C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$623"
-				quid       	"43734935039B"
-				roles      	(list role_list
-				    (object Role "sadb_x_ts_len"
-					quid       	"43734935039C"
-					label      	"sadb_x_ts_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$624"
-					quid       	"43734935039E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_x_ts"
-					quidu      	"437349350399"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$625"
-				quid       	"4373493503A9"
-				roles      	(list role_list
-				    (object Role "sadb_x_ts_exttype"
-					quid       	"4373493503AA"
-					label      	"sadb_x_ts_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$626"
-					quid       	"4373493503AC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_x_ts"
-					quidu      	"437349350399"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$627"
-				quid       	"4373493503B9"
-				roles      	(list role_list
-				    (object Role "sadb_x_ts_numsel"
-					quid       	"4373493503BA"
-					label      	"sadb_x_ts_numsel"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint32_t"
-					quidu      	"437349320139"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$628"
-					quid       	"4373493503BC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_x_ts"
-					quidu      	"437349350399"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$629"
-				quid       	"4373493503D9"
-				roles      	(list role_list
-				    (object Role "sadb_x_selector_proto"
-					quid       	"4373493503DA"
-					label      	"sadb_x_selector_proto"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$630"
-					quid       	"4373493503DC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_x_selector"
-					quidu      	"4373493503C8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$631"
-				quid       	"437349360000"
-				roles      	(list role_list
-				    (object Role "sadb_x_selector_addrtype"
-					quid       	"437349360001"
-					label      	"sadb_x_selector_addrtype"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint8_t"
-					quidu      	"437349320119"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$632"
-					quid       	"437349360003"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_x_selector"
-					quidu      	"4373493503C8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$633"
-				quid       	"437349360005"
-				roles      	(list role_list
-				    (object Role "sabd_x_selector_reserved"
-					quid       	"437349360006"
-					label      	"sabd_x_selector_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::uint16_t"
-					quidu      	"437349320129"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$634"
-					quid       	"437349360008"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::sadb_x_selector"
-					quidu      	"4373493503C8"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$635"
-				quid       	"437349360271"
-				roles      	(list role_list
-				    (object Role "iTimer"
-					quid       	"437349360272"
-					label      	"iTimer"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MTimeoutManager"
-					quidu      	"43734D8F0261"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$636"
-					quid       	"437349360274"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138")))
-			    (object Association "$UNNAMED$637"
-				quid       	"437349360276"
-				roles      	(list role_list
-				    (object Role "iSequenceNumber"
-					quid       	"437349360277"
-					label      	"iSequenceNumber"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$638"
-					quid       	"437349360280"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$639"
-				quid       	"437349360291"
-				roles      	(list role_list
-				    (object Role "iSAPlist"
-					quid       	"437349360292"
-					label      	"iSAPlist"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TDblQue<CProviderKey>"
-					quidu      	"437349360282"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$640"
-					quid       	"437349360294"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$641"
-				quid       	"437349360296"
-				roles      	(list role_list
-				    (object Role "iEngineAH"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"InitialValue"
-						value      	"this"))
-					quid       	"437349360297"
-					label      	"iEngineAH"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpsecAH"
-					quidu      	"437349380290"
-					client_cardinality 	(value cardinality "1")
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$642"
-					quid       	"43734936029F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138"
-					Containment 	"By Value"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$643"
-				quid       	"4373493602A1"
-				roles      	(list role_list
-				    (object Role "iEngineESP"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"InitialValue"
-						value      	"this"))
-					quid       	"4373493602A2"
-					label      	"iEngineESP"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpsecESP"
-					quidu      	"43734938002E"
-					client_cardinality 	(value cardinality "1")
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$644"
-					quid       	"4373493602A4"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$645"
-				quid       	"4373493602AF"
-				roles      	(list role_list
-				    (object Role "iEngineIPIP"
-					quid       	"4373493602B0"
-					label      	"iEngineIPIP"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpsecIPIP"
-					quidu      	"43734937036B"
-					client_cardinality 	(value cardinality "1")
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$646"
-					quid       	"4373493602B2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$647"
-				quid       	"4373493602B4"
-				roles      	(list role_list
-				    (object Role "iEngineNATT"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"InitialValue"
-						value      	"this"))
-					quid       	"4373493602B5"
-					label      	"iEngineNATT"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpsecNATT"
-					quidu      	"43734937009C"
-					client_cardinality 	(value cardinality "1")
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$648"
-					quid       	"4373493602B7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$649"
-				quid       	"4373493602BF"
-				roles      	(list role_list
-				    (object Role "iCrypto"
-					quid       	"4373493602C0"
-					label      	"iCrypto"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager"
-					quidu      	"4373493200DA"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$650"
-					quid       	"4373493602C2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138")))
-			    (object Association "$UNNAMED$651"
-				quid       	"4373493602CE"
-				roles      	(list role_list
-				    (object Role "iEndPointCollection"
-					quid       	"4373493602CF"
-					label      	"iEndPointCollection"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::REndPoints"
-					quidu      	"43734938005F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$652"
-					quid       	"4373493602D1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$653"
-				quid       	"4373493602D3"
-				roles      	(list role_list
-				    (object Role "iEndPoints"
-					quid       	"4373493602D4"
-					label      	"iEndPoints"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RArray<RIpAddress>"
-					quidu      	"4373492F0196"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$654"
-					quid       	"4373493602D6"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$655"
-				quid       	"4373493603DA"
-				roles      	(list role_list
-				    (object Role "iProtocol:CProtocolKey&"
-					quid       	"4373493603DB"
-					label      	"iProtocol:CProtocolKey&"
-					supplier   	"CProtocolBase"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$656"
-					quid       	"4373493603DD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderKey"
-					quidu      	"43734936035B")))
-			    (object Association "$UNNAMED$657"
-				quid       	"4373493603DF"
-				roles      	(list role_list
-				    (object Role "iSAPlink"
-					quid       	"437349370000"
-					label      	"iSAPlink"
-					supplier   	"TDblQueLink"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$658"
-					quid       	"437349370002"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderKey"
-					quidu      	"43734936035B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$659"
-				quid       	"437349370004"
-				roles      	(list role_list
-				    (object Role "iRecvQ"
-					quid       	"437349370005"
-					label      	"iRecvQ"
-					supplier   	"RMBufPktQ"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$660"
-					quid       	"437349370007"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderKey"
-					quidu      	"43734936035B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$661"
-				quid       	"437349370009"
-				roles      	(list role_list
-				    (object Role "iFlags"
-					quid       	"43734937000F"
-					label      	"iFlags"
-					supplier   	"TUint"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$662"
-					quid       	"437349370011"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderKey"
-					quidu      	"43734936035B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$663"
-				quid       	"43734937005F"
-				roles      	(list role_list
-				    (object Role "iNatTraversalIETF"
-					quid       	"437349370060"
-					label      	"iNatTraversalIETF"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$664"
-					quid       	"437349370062"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CNatTraversal"
-					quidu      	"43734937002E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$665"
-				quid       	"437349370064"
-				roles      	(list role_list
-				    (object Role "iUseDestIPAddr"
-					quid       	"437349370065"
-					label      	"iUseDestIPAddr"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$666"
-					quid       	"43734937006D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CNatTraversal"
-					quidu      	"43734937002E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$667"
-				quid       	"43734937006F"
-				roles      	(list role_list
-				    (object Role "iUDPPort"
-					quid       	"437349370070"
-					label      	"iUDPPort"
-					supplier   	"TUint16"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$668"
-					quid       	"437349370072"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CNatTraversal"
-					quidu      	"43734937002E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$669"
-				quid       	"437349370074"
-				roles      	(list role_list
-				    (object Role "iUDPSrcPort"
-					quid       	"437349370075"
-					label      	"iUDPSrcPort"
-					supplier   	"TUint16"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$670"
-					quid       	"43734937007D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CNatTraversal"
-					quidu      	"43734937002E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$671"
-				quid       	"43734937007F"
-				roles      	(list role_list
-				    (object Role "iKeepAliveTimeout"
-					quid       	"437349370080"
-					label      	"iKeepAliveTimeout"
-					supplier   	"TUint16"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$672"
-					quid       	"437349370082"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CNatTraversal"
-					quidu      	"43734937002E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$673"
-				quid       	"43734937008C"
-				roles      	(list role_list
-				    (object Role "iDestIPAddr"
-					quid       	"43734937008D"
-					label      	"iDestIPAddr"
-					supplier   	"TInetAddr"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$674"
-					quid       	"43734937008F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CNatTraversal"
-					quidu      	"43734937002E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$675"
-				quid       	"4373493700C0"
-				roles      	(list role_list
-				    (object Role "iManager"
-					quid       	"4373493700C1"
-					label      	"iManager"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MAssociationManager"
-					quidu      	"43734931035B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$676"
-					quid       	"4373493700C3"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpsecNATT"
-					quidu      	"43734937009C")))
-			    (object Association "$UNNAMED$677"
-				quid       	"43734937038C"
-				roles      	(list role_list
-				    (object Role "iNextId"
-					quid       	"43734937038D"
-					label      	"iNextId"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$678"
-					quid       	"43734937038F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpsecIPIP"
-					quidu      	"43734937036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$679"
-				quid       	"43734938001F"
-				roles      	(list role_list
-				    (object Role "iScope"
-					quid       	"437349380020"
-					label      	"iScope"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$680"
-					quid       	"437349380022"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpAddress"
-					quidu      	"4373493703A9"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$681"
-				quid       	"437349380055"
-				roles      	(list role_list
-				    (object Role "iManager"
-					quid       	"437349380056"
-					label      	"iManager"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MAssociationManager"
-					quidu      	"43734931035B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$682"
-					quid       	"43734938005D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpsecESP"
-					quidu      	"43734938002E")))
-			    (object Association "$UNNAMED$683"
-				quid       	"4373493800DE"
-				roles      	(list role_list
-				    (object Role "iAddr"
-					quid       	"4373493800DF"
-					label      	"iAddr"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEndPoint"
-					quidu      	"437347F40245"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$684"
-					quid       	"4373493800E1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C")))
-			    (object Association "$UNNAMED$685"
-				quid       	"437349380129"
-				roles      	(list role_list
-				    (object Role "iName"
-					quid       	"437349380138"
-					label      	"iName"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmName"
-					quidu      	"4373493800EA"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$686"
-					quid       	"43734938013A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmDesc"
-					quidu      	"437349380128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$687"
-				quid       	"43734938013C"
-				roles      	(list role_list
-				    (object Role "iAlgType"
-					quid       	"43734938013D"
-					label      	"iAlgType"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmClass"
-					quidu      	"4373493800FB"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$688"
-					quid       	"43734938013F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmDesc"
-					quidu      	"437349380128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$689"
-				quid       	"437349380148"
-				roles      	(list role_list
-				    (object Role "iMinBits"
-					quid       	"437349380149"
-					label      	"iMinBits"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$690"
-					quid       	"43734938014B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmDesc"
-					quidu      	"437349380128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$691"
-				quid       	"43734938014D"
-				roles      	(list role_list
-				    (object Role "iMaxBits"
-					quid       	"43734938014E"
-					label      	"iMaxBits"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$692"
-					quid       	"437349380150"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmDesc"
-					quidu      	"437349380128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$693"
-				quid       	"437349380157"
-				roles      	(list role_list
-				    (object Role "iBlock"
-					quid       	"437349380158"
-					label      	"iBlock"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$694"
-					quid       	"43734938015A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmDesc"
-					quidu      	"437349380128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$695"
-				quid       	"43734938015C"
-				roles      	(list role_list
-				    (object Role "iVector"
-					quid       	"43734938015D"
-					label      	"iVector"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$696"
-					quid       	"43734938015F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TAlgorithmDesc"
-					quidu      	"437349380128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$697"
-				quid       	"437349380247"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$698"
-					quid       	"437349380248"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RCircularList"
-					quidu      	"437349380222")
-				    (object Role "iNext"
-					quid       	"43734938024A"
-					label      	"iNext"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RCircularList"
-					quidu      	"437349380222"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$699"
-				quid       	"437349380265"
-				roles      	(list role_list
-				    (object Role "iMark:RCircularList&"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"437349380266"
-					label      	"iMark:RCircularList&"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RCircularList"
-					quidu      	"437349380222"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$700"
-					quid       	"437349380272"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TCircularListIter"
-					quidu      	"437349380251")))
-			    (object Association "$UNNAMED$701"
-				quid       	"437349380274"
-				roles      	(list role_list
-				    (object Role "iNext"
-					quid       	"437349380275"
-					label      	"iNext"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RCircularList"
-					quidu      	"437349380222"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$702"
-					quid       	"437349380277"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TCircularListIter"
-					quidu      	"437349380251")))
-			    (object Association "$UNNAMED$703"
-				quid       	"4373493802B3"
-				roles      	(list role_list
-				    (object Role "iManager"
-					quid       	"4373493802B4"
-					label      	"iManager"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MAssociationManager"
-					quidu      	"43734931035B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$704"
-					quid       	"4373493802B6"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TIpsecAH"
-					quidu      	"437349380290")))
-			    (object Association "$UNNAMED$705"
-				quid       	"43734D8F0222"
-				roles      	(list role_list
-				    (object Role "i[8]"
-					quid       	"43734D8F0223"
-					label      	"i[8]"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$706"
-					quid       	"43734D8F0225"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6HeaderUDP"
-					quidu      	"43734D8F01C5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$707"
-				quid       	"43734D8F02BF"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$708"
-					quid       	"43734D8F02C0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTimeout"
-					quidu      	"43734D8F029F")
-				    (object Role "iPrev"
-					quid       	"43734D8F02C2"
-					label      	"iPrev"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTimeout"
-					quidu      	"43734D8F029F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$709"
-				quid       	"43734D8F02C4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$710"
-					quid       	"43734D8F02CE"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTimeout"
-					quidu      	"43734D8F029F")
-				    (object Role "iNext"
-					quid       	"43734D8F02D0"
-					label      	"iNext"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTimeout"
-					quidu      	"43734D8F029F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$711"
-				quid       	"43734D8F02D2"
-				roles      	(list role_list
-				    (object Role "iDelta"
-					quid       	"43734D8F02D3"
-					label      	"iDelta"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$712"
-					quid       	"43734D8F02D5"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTimeout"
-					quidu      	"43734D8F029F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$713"
-				quid       	"43734D8F02DE"
-				roles      	(list role_list
-				    (object Role "iExpired"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"43734D8F02DF"
-					label      	"iExpired"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TimeoutCallback"
-					quidu      	"43734D8F0277"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$714"
-					quid       	"43734D8F02E1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTimeout"
-					quidu      	"43734D8F029F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$715"
-				quid       	"43734D8F039D"
-				roles      	(list role_list
-				    (object Role "iSeq"
-					quid       	"43734D8F039E"
-					label      	"iSeq"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$716"
-					quid       	"43734D8F03A0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpSeqNum"
-					quidu      	"43734D8F031C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$717"
-				quid       	"43734D9000EF"
-				roles      	(list role_list
-				    (object Role "iMSS"
-					quid       	"43734D9000F0"
-					label      	"iMSS"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$718"
-					quid       	"43734D9000F2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$719"
-				quid       	"43734D9000FA"
-				roles      	(list role_list
-				    (object Role "iUnknown"
-					quid       	"43734D9000FB"
-					label      	"iUnknown"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$720"
-					quid       	"43734D9000FD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$721"
-				quid       	"43734D9000FF"
-				roles      	(list role_list
-				    (object Role "iTsVal"
-					quid       	"43734D900100"
-					label      	"iTsVal"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$722"
-					quid       	"43734D900102"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$723"
-				quid       	"43734D900109"
-				roles      	(list role_list
-				    (object Role "iTsEcr"
-					quid       	"43734D90010A"
-					label      	"iTsEcr"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$724"
-					quid       	"43734D90010C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$725"
-				quid       	"43734D90010E"
-				roles      	(list role_list
-				    (object Role "iBlocks"
-					quid       	"43734D90010F"
-					label      	"iBlocks"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::SequenceBlockQueue"
-					quidu      	"43734D910128"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$726"
-					quid       	"43734D900119"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$727"
-				quid       	"43734D90011B"
-				roles      	(list role_list
-				    (object Role "iError"
-					quid       	"43734D90011C"
-					label      	"iError"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$728"
-					quid       	"43734D90011E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$729"
-				quid       	"43734D900128"
-				roles      	(list role_list
-				    (object Role "iTimeStamps"
-					quid       	"43734D900129"
-					label      	"iTimeStamps"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$730"
-					quid       	"43734D90012B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$731"
-				quid       	"43734D90012D"
-				roles      	(list role_list
-				    (object Role "iSackOk"
-					quid       	"43734D90012E"
-					label      	"iSackOk"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$732"
-					quid       	"43734D900130"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$733"
-				quid       	"43734D900138"
-				roles      	(list role_list
-				    (object Role "iSuppressSack"
-					quid       	"43734D900139"
-					label      	"iSuppressSack"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$734"
-					quid       	"43734D90013B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$735"
-				quid       	"43734D90013D"
-				roles      	(list role_list
-				    (object Role "iAlignOpt"
-					quid       	"43734D90013E"
-					label      	"iAlignOpt"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$736"
-					quid       	"43734D900140"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$737"
-				quid       	"43734D900148"
-				roles      	(list role_list
-				    (object Role "iWscale"
-					quid       	"43734D900149"
-					label      	"iWscale"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$738"
-					quid       	"43734D90014B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpOptions"
-					quidu      	"43734D90006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$739"
-				quid       	"43734D9002B4"
-				roles      	(list role_list
-				    (object Role "i[KTcpMaxHeaderLength]"
-					quid       	"43734D9002BF"
-					label      	"i[KTcpMaxHeaderLength]"
-					supplier   	"TUint8"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$740"
-					quid       	"43734D9002C1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6HeaderTCP"
-					quidu      	"43734D900203"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$741"
-				quid       	"43734D9100FA"
-				roles      	(list role_list
-				    (object Role "iLink"
-					quid       	"43734D9100FB"
-					label      	"iLink"
-					supplier   	"TDblQueLink"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$742"
-					quid       	"43734D9100FD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::SequenceBlock"
-					quidu      	"43734D9100EA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$743"
-				quid       	"43734D9100FF"
-				roles      	(list role_list
-				    (object Role "iLeft"
-					quid       	"43734D910100"
-					label      	"iLeft"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpSeqNum"
-					quidu      	"43734D8F031C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$744"
-					quid       	"43734D910102"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::SequenceBlock"
-					quidu      	"43734D9100EA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$745"
-				quid       	"43734D910109"
-				roles      	(list role_list
-				    (object Role "iRight"
-					quid       	"43734D91010A"
-					label      	"iRight"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TTcpSeqNum"
-					quidu      	"43734D8F031C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$746"
-					quid       	"43734D91010C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::SequenceBlock"
-					quidu      	"43734D9100EA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$747"
-				quid       	"43734D91018A"
-				roles      	(list role_list
-				    (object Role "iCount"
-					quid       	"43734D91018B"
-					label      	"iCount"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$748"
-					quid       	"43734D91018D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::SequenceBlockQueue"
-					quidu      	"43734D910128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$749"
-				quid       	"43734D910196"
-				roles      	(list role_list
-				    (object Role "iBytes"
-					quid       	"43734D910197"
-					label      	"iBytes"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$750"
-					quid       	"43734D910199"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::SequenceBlockQueue"
-					quidu      	"43734D910128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$751"
-				quid       	"43734D91019B"
-				roles      	(list role_list
-				    (object Role "iOrdered"
-					quid       	"43734D91019C"
-					label      	"iOrdered"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$752"
-					quid       	"43734D91019E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::SequenceBlockQueue"
-					quidu      	"43734D910128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$753"
-				quid       	"43734D930256"
-				roles      	(list role_list
-				    (object Role "iNetwork"
-					quid       	"43734D930257"
-					documentation 	
-|* The attached network layer (IP layer).
-|	* The CProtocolPosthook::DoBindToL, CProtocolPosthook::BindL
-|	* and CProtocolPosthook::Unbind implementations maintain this
-|	* pointer.
-					
-					label      	"iNetwork"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MNetworkService"
-					quidu      	"43734D9C01B5"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$754"
-					quid       	"43734D930259"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolPosthook"
-					quidu      	"43734D930213")))
-			    (object Association "$UNNAMED$755"
-				quid       	"43734D930261"
-				roles      	(list role_list
-				    (object Role "iPostHook"
-					quid       	"43734D930262"
-					documentation 	
-|* Outbound posthook chain.
-|	* The next protocol in list. The CProtocolPosthook::BindL and
-|	* CProtocolPosthook::Unbind implementions maintain this chain
-|	* based on the calls coming from the network layer. The id
-|	* reference in the chaining calls is MIp6Hook::BindPostHook().
-					
-					label      	"iPostHook"
-					supplier   	"CProtocolBase"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$756"
-					quid       	"43734D930264"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolPosthook"
-					quidu      	"43734D930213")))
-			    (object Association "$UNNAMED$757"
-				quid       	"43734D930266"
-				roles      	(list role_list
-				    (object Role "iInboundHook"
-					quid       	"43734D930267"
-					documentation 	
-|* Inbound posthook chain.
-|	* The next protocol in list. The CProtocolPosthook::BindL and
-|	* CProtocolPosthook::Unbind implementions maintain this chain
-|	* based on the calls coming from the network layer. The id
-|	* reference in the chaining calls is MIp6Hook::BindPreHook().
-					
-					label      	"iInboundHook"
-					supplier   	"CProtocolBase"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$758"
-					quid       	"43734D930269"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolPosthook"
-					quidu      	"43734D930213")))
-			    (object Association "$UNNAMED$759"
-				quid       	"43734D930271"
-				roles      	(list role_list
-				    (object Role "iBindToNet"
-					quid       	"43734D930272"
-					documentation 	
-|*
-|	* The network attachment type.
-|	* This base class supports both "bind" and "bindto" attachments
-|	* to the network layer.
-|	*
-|	* - if == 1, <tt>bindto= ip6</tt> is in the "hook" ESK file.
-|	*	#iNetwork has been set by CProtocolPosthook::DoBindToL.
-|	* - if == 0, <tt>bindto= hook</tt> is in the [ip6] section of
-|	*	the TCPIP6.ESK. #iNetwork has been set by the
-|	*	CProtocolPosthook::BindL.
-|	*
-|	* The value is significant only if #iNetwork is non-NULL.
-					
-					label      	"iBindToNet"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$760"
-					quid       	"43734D930274"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolPosthook"
-					quidu      	"43734D930213"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$761"
-				quid       	"43734D99013C"
-				roles      	(list role_list
-				    (object Role "iInterfaceIndex"
-					quid       	"43734D99013D"
-					documentation 	"* Index of the logical source network interface."
-					label      	"iInterfaceIndex"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$762"
-					quid       	"43734D99013F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo"
-					quidu      	"43734D990128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$763"
-				quid       	"43734D990148"
-				roles      	(list role_list
-				    (object Role "iOriginalIndex"
-					quid       	"43734D990149"
-					documentation 	"* Index of the physical original network interface."
-					label      	"iOriginalIndex"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$764"
-					quid       	"43734D99014B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo"
-					quidu      	"43734D990128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$765"
-				quid       	"43734D99014D"
-				roles      	(list role_list
-				    (object Role "iOffset"
-					quid       	"43734D99014E"
-					documentation 	
-|
-| IP Information
-|
-|*
-|	* An offset that indicates the beginning of the current header
-|	* being processed.
-|	* 
-|	* Inbound hooks must update this if they consume a header
-|	* within the packet.
-|	* 	
-|	* It initially points to the first header after the IP header.
-|	* Offset to the header being processed.
-					
-					label      	"iOffset"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$766"
-					quid       	"43734D990150"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo"
-					quidu      	"43734D990128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$767"
-				quid       	"43734D990157"
-				roles      	(list role_list
-				    (object Role "iOffsetIp"
-					quid       	"43734D990158"
-					documentation 	
-|*
-|	* Offset to the related IP header.
-|	* 
-|	* This is usually zero, but is non-zero for ICMP error reports, and could be 
-|	* non-zero for tunneled packets.
-					
-					label      	"iOffsetIp"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$768"
-					quid       	"43734D99015A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo"
-					quidu      	"43734D990128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$769"
-				quid       	"43734D99015C"
-				roles      	(list role_list
-				    (object Role "iPrevNextHdr"
-					quid       	"43734D99015D"
-					documentation 	
-|* Offset of the previous Next Header field.
-|	* 
-|	* If a hook consumes an extension header and advances #iOffset to the
-|	* next header, it must also set this to point to the Next Header
-|	* field of the former header.
-|	*
-|	* This is initialized to refer the next header field of the IP header.
-|	*
-|	* This can be used by header handlers which remove the
-|	* header from the packet. For example, IPSEC does this for AH and
-|	* ESP headers. IPSEC must be able to correct the protocol/next header
-|	* field of the previous header.
-					
-					label      	"iPrevNextHdr"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$770"
-					quid       	"43734D99015F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo"
-					quidu      	"43734D990128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$771"
-				quid       	"43734D990167"
-				roles      	(list role_list
-				    (object Role "iVersion"
-					quid       	"43734D990168"
-					documentation 	
-|*
-|	* IP Version (4 or 6) of the related IP header.
-					
-					label      	"iVersion"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$772"
-					quid       	"43734D99016A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo"
-					quidu      	"43734D990128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$773"
-				quid       	"43734D99016C"
-				roles      	(list role_list
-				    (object Role "iIcmp"
-					quid       	"43734D99016D"
-					documentation 	
-|*
-|	* ICMP packet flag.
-|	* 	
-|	* This determines the interpretation of the information fields:
-|	* iType, iCode, and iParameter.
-|	*
-|	* @li
-|	*	iIcmp == 0,	The buffer contains normal upper layer packet,
-|	*	the header starting from the indicated iOffset.
-|	*	The values of the iType, iCode and iParameter are undefined..
-|	*
-|	* @li
-|	*	iIcmp != 0,	The buffer contains an ICMP error report for
-|	*	the upper layer protocol, the returned upper layer header
-|	*	starting from the indicated iOffset. The #iOffsetIp indicates
-|	*	the start of the problem packet.
-|	*
-|	* Valid values are: 0, #KProtocolInetIcmp, or #KProtocolInet6Icmp.
-					
-					label      	"iIcmp"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$774"
-					quid       	"43734D99016F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo"
-					quidu      	"43734D990128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$775"
-				quid       	"43734D990177"
-				roles      	(list role_list
-				    (object Role "iType"
-					quid       	"43734D990178"
-					documentation 	
-|*
-|	* ICMP Type (0..255).
-|	* 
-|	* This applies to both ICMPv4 and ICMPv6.
-|	*
-|	* (only defined if the field iIcmp != 0)
-					
-					label      	"iType"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$776"
-					quid       	"43734D99017A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo"
-					quidu      	"43734D990128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$777"
-				quid       	"43734D99017C"
-				roles      	(list role_list
-				    (object Role "iCode"
-					quid       	"43734D990186"
-					documentation 	
-|*
-|	* ICMP Code (0..255).
-|	* 
-|	* This applies to both ICMPv4 and ICMPv6.
-|	*
-|	* (only defined if the field iIcmp != 0)
-					
-					label      	"iCode"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$778"
-					quid       	"43734D990188"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo"
-					quidu      	"43734D990128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$779"
-				quid       	"43734D99018A"
-				roles      	(list role_list
-				    (object Role "iParameter"
-					quid       	"43734D99018B"
-					documentation 	
-|*
-|	* The last 32 bits from the ICMP header.
-|	*
-|	* (only defined if the field iIcmp != 0)
-					
-					label      	"iParameter"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$780"
-					quid       	"43734D99018D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo"
-					quidu      	"43734D990128"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$781"
-				quid       	"43734D990233"
-				roles      	(list role_list
-				    (object Role "iContext:MPacketContext* const"
-					quid       	"43734D990234"
-					documentation 	
-| The packet context handler. This is always defined while the
-| packet is being processed by the hooks.
-					
-					label      	"iContext:MPacketContext* const"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MPacketContext"
-					quidu      	"43734D9901C5"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$782"
-					quid       	"43734D990236"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufHookPacket"
-					quidu      	"43734D990213")))
-			    (object Association "$UNNAMED$783"
-				quid       	"43734D9A039D"
-				roles      	(list role_list
-				    (object Role "ip6"
-					quid       	"43734D9A039E"
-					documentation 	
-|*
-|	"Virtual" IP header. The IPv6 header stucture is used, but the same
-|	format is <b>also</b> used for the IPv4 destinations (Version() == 4,
-|	even though the header format is still IPv6!)
-|	
-|	This header is initialized in the beginning of the OpenL phase
-|	as follows:
-|	@li	Version = 0
-|	@li	Traffic Class, copied from the flow iOptions.iTrafficClass
-|	@li	Flow Label = 0
-|	@li	Payload Length = 0 (dummy field, not used)
-|	@li	Next Header, copied from the flow iProtocol
-|	@li	Hop Limit, copied from the flow iOptions.iHopLimit
-|	@li	Src Address, copied from the flow Local Address (usually unspecified)
-|	@li	Dst Address, copied from the flow Remote Address
-|	
-|	At beginning of the ReadyL phase (= at end of OpenL), the destination
-|	address (and iDstId) are used to find a route on the interface. Depending
-|	on whether this address is IPv4 (mapped) or IPv6, the Version field is set
-|	accordingly to either 4 or 6.
-|
-|	After succesfull completion of the ReadyL, this used for *each* packet
-|	which needs an IP header to be generated on send. The Version() determines
-|	whether IPv4 or IPv6 frame is to be generated (this is the initial
-|	header in the packet, *before* running outbound ApplyL hooks):
-|	
-|	@verbatim
-|	                   IPv6            IPv4
-|	   Version         == 6            ==4
-|	   Traffic Class   used as is      used as TOS
-|	   Flow Label      used as is      ignored
-|	   Payload Length  ignored         ignored
-|	   Next Header     used as is      used as Protocol
-|	   Hop Limit       used as is      used as TTL
-|	   Src Address     used as is      used as IPv4 mapped
-|	   Dst Address     used as is      used as IPv4 mapped
-|	@endverbatim
-					
-					label      	"ip6"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6HeaderIP"
-					quidu      	"43734D9903B9"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$784"
-					quid       	"43734D9A03A0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$785"
-				quid       	"43734D9A03A9"
-				roles      	(list role_list
-				    (object Role "iDstId"
-					quid       	"43734D9A03AA"
-					documentation 	
-|*
-|	Contains the scope id associated with the destination address
-|	which is stored in #ip6 Dst Address. This id and address must
-|	always be considered as a unit. Logically, any change changes
-|	both values.
-|
-|	iDstId is initialized from the flow context TFlowInfo::iRemote.Scope() at
-|	beginning of the flow connect phase. If application does not define
-|	this scope id, then the system will attempt to choose a default value
-|	at beginning of the connect phase. If the default cannot be determined,
-|	the flow is put into pending state (and no connect happens).
-|
-|	@par MIp6Hook::OpenL
-|	On entry to the OpenL, the iDstId is always non-zero and destination
-|	address is specified. If a hook changes the destination address in
-|	OpenL method, it must provide the correct id value
-|	which goes with the new destination. If it cannot do this, it
-|	must either abort the connect by leaving with an error state, or it
-|	can leave with PENDING (> 0) status to signal there is no route
-|	for the new destination.
-|	If the stack cannot find suitable interface for the destination, then
-|	it aborts the connect phase, and the flow is placed into holding state.
-|
-|	@note
-|		Only a tunneling hook can safely change the destination
-|		address (a use of routing header can also be a kind of
-|		tunneling).
-|	
-|	@par MFlowHook::ReadyL
-|	If the hook changed the destination address (or id) in the OpenL,
-|	the ReadyL must restore the original values back.
-					
-					label      	"iDstId"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$786"
-					quid       	"43734D9A03AC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$787"
-				quid       	"43734D9A03AE"
-				roles      	(list role_list
-				    (object Role "iSrcId"
-					quid       	"43734D9A03AF"
-					documentation 	
-|*
-|	Contains the scope id associated with the source address
-|	which is stored in #ip6 Src address. This is defined when the source
-|	address is defined, and otherwise undefined.
-|
-|	iSrcId is initialized from TFlowInfo::iLocal.Scope() at beginning of the
-|	flow connect phase. If application defines the source address,
-|	but does not specify this scope id, then the system chooses
-|	the id based on the interface defined by the source address.
-|	If scope and address are both specified, they must match the
-|	selected interface.
-|
-|	@par MIp6Hook::OpenL
-|	On entry to the OpenL, the iSrcId (and source address) may be
-|	undefined (#iSourceSet = 0). If defined (iSourceSet = 1), then
-|	both address and iSrcId are defined (iSrcId != 0). A hook may
-|	force a reselection of the source just by zeroing the
-|	iSourceSet.
-|
-|	@par MFlowHook::ReadyL
-|	If the hook changed the source address (or id) in the OpenL,
-|	the ReadyL must restore the original values back, but only
-|	if the original value was defined (#iSourceSet = 1 in OpenL).
-					
-					label      	"iSrcId"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$788"
-					quid       	"43734D9A03B1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$789"
-				quid       	"43734D9A03B9"
-				roles      	(list role_list
-				    (object Role "iSourceSet"
-					quid       	"43734D9A03BA"
-					documentation 	
-|*
-|	The source address has been set.
-|
-|	This bit indicates whether the value stored in #ip6 src field
-|	and #iSrcId is to be used as a source address as is.
-|
-|	Initialized from TFlowInfo::iLocalSet, which tells whether user specified tbe
-|	source address or not (e.g used RSocket Bind method). The value
-|	examined after each MIp6Hook::OpenL call, and if non-zero,
-|	the source in ip6 is used as is. If zero, then the normal
-|	source address selection is attempted based on the current
-|	destination address (#iSrcId and destination address).
-|
-|	@par MIp6Hook::OpenL
-|	A hook hook may set this flag, if it defines the source
-|	address and id. A hook may clear this flag, if it wants the
-|	stack (or some later hook to choose the source address).
-|	Clearing operation is normally needed only by a tunneling hook.
-|
-|	@note
-|		If the hook specifies the source address, it must be either
-|		a valid source address for the interface or unspecified
-|		address.
-|
-|	@par MFlowHook::ReadyL
-|	Upon entry to the ReadyL, the source address is always fully
-|	known (the hook can assume that #iSrcId and the #ip6 source
-|	addresses are valid).
-|	If the source address was set before the OpenL, then this
-|	must restore the original value (along with the #iSrcId
-|	and source address).
-					
-					label      	"iSourceSet"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$790"
-					quid       	"43734D9A03BC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$791"
-				quid       	"43734D9A03BE"
-				roles      	(list role_list
-				    (object Role "iFragment"
-					quid       	"43734D9A03BF"
-					documentation 	
-|*
-|	The fragment processing alredy done.
-|	
-|	This bit is meaningful only in OpenL phase. If already set,
-|	then some ealier hook has requested that the packet must
-|	be fragmented to fit the mtu.
-|	
-|	A tunneling hook can set this bit in OpenL, if it needs
-|	the fragmenting to happen before the ApplyL is called (e.g.
-|	the fragments are tunneled instead of fragmenting the
-|	tunneling).
-|	
-|	This bit can only be set or left as is. It cannot be cleared
-|	once set.
-					
-					label      	"iFragment"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$792"
-					quid       	"43734D9A03C1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$793"
-				quid       	"43734D9A03C8"
-				roles      	(list role_list
-				    (object Role "iProtocol"
-					quid       	"43734D9A03C9"
-					documentation 	
-|*
-|	Selector info, the upper layer protocol.
-|
-|	iProtocol has the same value as ip6.NextHeader() when iPacket is empty,
-|	and otherwise it is the same as NextHeader() of the last extension
-|	header in the iPacket.
-|
-|	The values of the other selector fields: #iIcmpType, #iIcmpCode
-|	#iSrcPort and #iDstPort depend on iProtocol. Whenever iProtocol
-|	is changed, the other fields must be updated accordingly.
-|
-|	@par MIp6Hook::OpenL
-|	Because iPacket cannot be modified during the OpenL phase, the
-|	content of this field and the Next Header (protocol) field in
-|	the #ip6 pseudoheader must always be the same. This field should
-|	be considered as <b>read-only</b>, unless the hook intends to
-|	apply IP-in-IP tunneling, in which case the hook <b>must</b>
-|	change the value to the appropriate tunneling protocol
-|	(#KProtocolInet6Ipip or #KProtocolInetIpip).
-|
-|    @par MFlowHook::ReadyL
-|	Only a tunneling hook needs to restore the value here to match
-|	the original upper layer protocol. See #iPacket for
-|	more detailed information.
-					
-					label      	"iProtocol"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$794"
-					quid       	"43734D9A03CB"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$795"
-				quid       	"43734D9A03CD"
-				roles      	(list role_list
-				    (object Role "iIcmpType"
-					quid       	"43734D9A03CE"
-					documentation 	
-|*
-|	Selector field whose value depends on #iProtocol. 
-| 
-|	If this field does not have meaning with the protocol,
-|	the field content should be set to ZERO.
-					
-					label      	"iIcmpType"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$796"
-					quid       	"43734D9A03D8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$797"
-				quid       	"43734D9A03DA"
-				roles      	(list role_list
-				    (object Role "iIcmpCode"
-					quid       	"43734D9A03DB"
-					documentation 	
-|*
-|	Selector field whose value depends on #iProtocol. 
-| 
-|	If this field does not have meaning with the protocol,
-|	the field content should be set to ZERO.
-					
-					label      	"iIcmpCode"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$798"
-					quid       	"43734D9A03DD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$799"
-				quid       	"43734D9B0000"
-				roles      	(list role_list
-				    (object Role "iSrcPort"
-					quid       	"43734D9B0001"
-					documentation 	
-|*
-|	Selector field whose value depends on #iProtocol. 
-| 
-|	If this field does not have meaning with the protocol,
-|	the field content should be set to ZERO.
-					
-					label      	"iSrcPort"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$800"
-					quid       	"43734D9B0003"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$801"
-				quid       	"43734D9B0005"
-				roles      	(list role_list
-				    (object Role "iDstPort"
-					quid       	"43734D9B0006"
-					documentation 	
-|*
-|	Selector field whose value depends on #iProtocol. 
-| 
-|	If this field does not have meaning with the protocol,
-|	the field content should be set to ZERO.
-					
-					label      	"iDstPort"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$802"
-					quid       	"43734D9B0008"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$803"
-				quid       	"43734D9B000F"
-				roles      	(list role_list
-				    (object Role "iOffset"
-					quid       	"43734D9B0010"
-					documentation 	
-|*
-|	The amount of pre-computed IPv6 extension headers in iPacket which
-|	are copied to the beginning of each outgoing packet
-|
-|	If iOffset > 0, then #iPacket includes that much of extension
-|	headers that are copied in front of each packet.
-					
-					label      	"iOffset"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$804"
-					quid       	"43734D9B0012"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$805"
-				quid       	"43734D9B001F"
-				roles      	(list role_list
-				    (object Role "iPacket"
-					quid       	"43734D9B0020"
-					documentation 	
-|*
-|	Pre-computed extension headers for all packets in this flow.
-|	
-|	These can only be added in the ReadyL phase. If any of the
-|	ReadyL's adds extension headers into this, it must take care
-|	of maintaining the correct Next Header in the virtual IP header
-|	(and the original upper layer protocol must be placed in the
-|	next header of the last extension header added.
-|	
-|	Stack copies the content of this to each outgoing packet, just below
-|	the IP header, before running the ApplyL functions of the outbound
-|	flow hooks.
-|
-|	@par MIp6Hook::OpenL
-|	The iPacket <b>must not</b> be modified during the OpenL phase.
-|
-|	@par MFlowHook::ReadyL
-|	A non-tunneling hook may add extension headers into the current
-|	iPacket. A tunneling hook has a more complex requirements:
-|	it must save the current iPacket and #iOffset and initialize
-|	iOffset = 0, and iPacket as empty.
-|
-|    @par MFlowHook::ApplyL
-|	A tunnelin a tunneling hook adds the tunneling IP header here.
-|	It must also copy the saved iPacket below this header.
-					
-					label      	"iPacket"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufPacketPeek"
-					quidu      	"43734D9A029F"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$806"
-					quid       	"43734D9B0022"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$807"
-				quid       	"43734D9B0024"
-				roles      	(list role_list
-				    (object Role "iIcmp"
-					quid       	"43734D9B0025"
-					documentation 	
-|*
-|	The received packet which caused an ICMP error reply to be sent.
-|
-|	This is only used for ICMP error repply flows, and should be
-|	ignored by others -- mainly for IPSEC hook. The packet, if
-|	present, is in unpacked state.
-					
-					label      	"iIcmp"
-					supplier   	"RMBufPacketBase"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$808"
-					quid       	"43734D9B002E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$809"
-				quid       	"43734D9B0030"
-				roles      	(list role_list
-				    (object Role "iInterfaceIndex"
-					quid       	"43734D9B0031"
-					documentation 	
-|*
-|	The current destination interface.
-|
-| 	This is ONLY used during connect/OpenL phase.
-|
-|	The value is maintained by the stack, and is intended as
-|	read-only information for the hooks that have a use for
-|	it (for example, IPSEC implementing VPN specific policies).
-|
-|	A hook must not modify this value (the stack will recompute
-|	the value after each OpenL, based on the possibly changed
-|	address parameters in the TPacketHead)
-|
-|	@par MIp6Hook::OpenL
-|	<b>read-only</b>
-|	@par MFlowHook::ReadyL
-|	<b>read-only</b>
-					
-					label      	"iInterfaceIndex"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$810"
-					quid       	"43734D9B0033"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$811"
-				quid       	"43734D9B007F"
-				roles      	(list role_list
-				    (object Role "iLength:TInt"
-					quid       	"43734D9B0080"
-					documentation 	
-|*
-|	Length of the mapped region.
-|
-|	The real mapped length as computed by the Access function.
-|	If access returned non-NULL, the following is always TRUE:
-|
-|	@li	aMin <= iLength
-					
-					label      	"iLength:TInt"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$812"
-					quid       	"43734D9B0082"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6PacketBase"
-					quidu      	"43734D9B006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$813"
-				quid       	"43734D9B009C"
-				roles      	(list role_list
-				    (object Role "iAlign:TAlign"
-					quid       	"43734D9B009D"
-					documentation 	
-|*
-|	The align requirement.
-					
-					label      	"iAlign:TAlign"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6PacketBase::TAlign"
-					quidu      	"43734D9B00BB"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$814"
-					quid       	"43734D9B009F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6PacketBase"
-					quidu      	"43734D9B006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$815"
-				quid       	"43734D9B01E4"
-				roles      	(list role_list
-				    (object Role "iCurrent"
-					quid       	"43734D9B01E5"
-					documentation 	"* The RMBuf of the current point."
-					label      	"iCurrent"
-					supplier   	"RMBuf"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$816"
-					quid       	"43734D9B01E7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketPoker"
-					quidu      	"43734D9B01A5")))
-			    (object Association "$UNNAMED$817"
-				quid       	"43734D9B01E9"
-				roles      	(list role_list
-				    (object Role "iOffset"
-					quid       	"43734D9B01EA"
-					documentation 	"* The offset of the current point in the RMBuf."
-					label      	"iOffset"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$818"
-					quid       	"43734D9B01EC"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketPoker"
-					quidu      	"43734D9B01A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$819"
-				quid       	"43734D9B01F4"
-				roles      	(list role_list
-				    (object Role "iTail"
-					quid       	"43734D9B01F5"
-					documentation 	"* Remaining bytes starting from the current point in the RMBuf."
-					label      	"iTail"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$820"
-					quid       	"43734D9B01F7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketPoker"
-					quidu      	"43734D9B01A5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$821"
-				quid       	"43734D9B02A3"
-				roles      	(list role_list
-				    (object Role "iSum"
-					quid       	"43734D9B02A4"
-					label      	"iSum"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$822"
-					quid       	"43734D9B02A6"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TChecksum"
-					quidu      	"43734D9B0242"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$823"
-				quid       	"43734D9C029F"
-				roles      	(list role_list
-				    (object Role "iNetwork"
-					quid       	"43734D9C02A0"
-					documentation 	
-|*
-|	* Network instance, if non-NULL.
-|	*
-|	* Initialized and maintained by DoBindTo, The pointer value
-|	* should be considered as "read-only" by the derived class.
-					
-					label      	"iNetwork"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MNetworkService"
-					quidu      	"43734D9C01B5"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$824"
-					quid       	"43734D9C02A2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolInet6Binder"
-					quidu      	"43734D9C0271")))
-			    (object Association "$UNNAMED$825"
-				quid       	"43734D9C037B"
-				roles      	(list role_list
-				    (object Role "iNext"
-					quid       	"43734D9C037C"
-					label      	"iNext"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TChain<K,V>"
-					quidu      	"43734D9C036E"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$826"
-					quid       	"43734D9C037E"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TChain"
-					quidu      	"43734D9C035B")))
-			    (object Association "$UNNAMED$827"
-				quid       	"43734D9D0022"
-				roles      	(list role_list
-				    (object Role "iKeyMode:TKeyMode"
-					quid       	"43734D9D0023"
-					label      	"iKeyMode:TKeyMode"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::THashKeyIp6::TKeyMode"
-					quidu      	"43734D9D003E"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$828"
-					quid       	"43734D9D0025"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::THashKeyIp6"
-					quidu      	"43734D9D0000"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$829"
-				quid       	"43734D9D002E"
-				roles      	(list role_list
-				    (object Role "iAddress:TIp6Addr"
-					quid       	"43734D9D002F"
-					label      	"iAddress:TIp6Addr"
-					supplier   	"TIp6Addr"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$830"
-					quid       	"43734D9D0031"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::THashKeyIp6"
-					quidu      	"43734D9D0000"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$831"
-				quid       	"43734D9D0033"
-				roles      	(list role_list
-				    (object Role "iScopeId:TUint32"
-					quid       	"43734D9D0034"
-					label      	"iScopeId:TUint32"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$832"
-					quid       	"43734D9D0036"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::THashKeyIp6"
-					quidu      	"43734D9D0000"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$833"
-				quid       	"43734D9D00DA"
-				roles      	(list role_list
-				    (object Role "iTable"
-					quid       	"43734D9D00DB"
-					label      	"iTable"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TChain<K,V>"
-					quidu      	"43734D9C036E"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$834"
-					quid       	"43734D9D00DD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::THashTable"
-					quidu      	"43734D9D009C")))
-			    (object Association "$UNNAMED$835"
-				quid       	"43734D9D00DF"
-				roles      	(list role_list
-				    (object Role "iSize"
-					quid       	"43734D9D00E0"
-					label      	"iSize"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$836"
-					quid       	"43734D9D00EB"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::THashTable"
-					quidu      	"43734D9D009C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$837"
-				quid       	"43734D9D010A"
-				roles      	(list role_list
-				    (object Role "iStoreTime:TTime"
-					quid       	"43734D9D010B"
-					label      	"iStoreTime:TTime"
-					supplier   	"TTime"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$838"
-					quid       	"43734D9D010D"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TCacheInfo"
-					quidu      	"43734D9D0109"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$839"
-				quid       	"43734D9D0119"
-				roles      	(list role_list
-				    (object Role "iMetrics[KNumCacheMetrics]:TUint32"
-					quid       	"43734D9D011A"
-					label      	"iMetrics[KNumCacheMetrics]:TUint32"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$840"
-					quid       	"43734D9D011C"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TCacheInfo"
-					quidu      	"43734D9D0109"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$841"
-				quid       	"43734D9F0187"
-				roles      	(list role_list
-				    (object Role "i[8]"
-					quid       	"43734D9F0188"
-					label      	"i[8]"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$842"
-					quid       	"43734D9F018A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6OptionICMP_Mtu"
-					quidu      	"43734D9F0148"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$843"
-				quid       	"43734DA001D4"
-				roles      	(list role_list
-				    (object Role "iFlow"
-					quid       	"43734DA001D5"
-					documentation 	"* The flow context."
-					label      	"iFlow"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$844"
-					quid       	"43734DA001D7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RFlowContext"
-					quidu      	"43734DA00167")))
-			    (object Association "$UNNAMED$845"
-				quid       	"43734DA00203"
-				roles      	(list role_list
-				    (object Role "iFlow"
-					quid       	"43734DA00204"
-					documentation 	"* Flow context for the packet."
-					label      	"iFlow"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RFlowContext"
-					quidu      	"43734DA00167"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$846"
-					quid       	"43734DA00206"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RMBufSendInfo"
-					quidu      	"43734DA001F4"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$847"
-				quid       	"43734DA002CE"
-				roles      	(list role_list
-				    (object Role "iRemote"
-					quid       	"43734DA002CF"
-					documentation 	
-|*
-|	* Current remote addess as set by upper layer.
-|	*
-|	* Must always be specified before a flow can be connecte or
-|	* used for sending packets.
-|	*
-|	* See RFlowContext::SetRemoteAddr, CFlowContext::RemoteAddr
-					
-					label      	"iRemote"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$848"
-					quid       	"43734DA002D1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$849"
-				quid       	"43734DA002DE"
-				roles      	(list role_list
-				    (object Role "iLocal"
-					quid       	"43734DA002DF"
-					documentation 	
-|*
-|	* Current local address (system or application selected).
-|	*
-|	* See RFlowContext::SetLocalAddr, CFlowContext::LocalAddr
-					
-					label      	"iLocal"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$850"
-					quid       	"43734DA002E1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$851"
-				quid       	"43734DA002E3"
-				roles      	(list role_list
-				    (object Role "iProtocol"
-					quid       	"43734DA002E4"
-					documentation 	
-|*
-|	* The protocol associated with the flow.
-|	*
-|	* See RFlowContext::SetProtocol, CFlowContext::Protocol
-					
-					label      	"iProtocol"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$852"
-					quid       	"43734DA002E6"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$853"
-				quid       	"43734DA002EE"
-				roles      	(list role_list
-				    (object Role "iIcmpType"
-					quid       	"43734DA002EF"
-					documentation 	
-|*
-|	* ICMP type, when protocol is ICMP (or similar).
-|	*
-|	* See RFlowContext::SetIcmpType, CFlowContext::GetIcmpTypeCode
-					
-					label      	"iIcmpType"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$854"
-					quid       	"43734DA002F1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$855"
-				quid       	"43734DA002F3"
-				roles      	(list role_list
-				    (object Role "iIcmpCode"
-					quid       	"43734DA002F4"
-					documentation 	
-|*
-|	* ICMP code, when protocol is ICMP (or similar).
-|	*
-|	* See RFlowContext::SetIcmpType, CFlowContext::GetIcmpTypeCode
-					
-					label      	"iIcmpCode"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$856"
-					quid       	"43734DA002F6"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$857"
-				quid       	"43734DA002FD"
-				roles      	(list role_list
-				    (object Role "iLocalSet"
-					quid       	"43734DA002FE"
-					documentation 	
-|*
-|	* Set when upper layer set the local address.
-|	*
-|	* When set, the stack assumes the upper layer has specified
-|	* the source address of the flow. When not set, the stack
-|	* chooses the source address.
-|	*
-|	* This flag is cleared or set by the RFlowContext::SetLocalAddr().
-|	* The flag is cleared when address is unspecified and set otherwise.
-|	* Initial value is unset, if SetLocalAddr is never called.
-|	*
-|	* See also CFlowContext::IsLocalSet
-					
-					label      	"iLocalSet"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$858"
-					quid       	"43734DA00300"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$859"
-				quid       	"43734DA00302"
-				roles      	(list role_list
-				    (object Role "iNoInterfaceError"
-					quid       	"43734DA00303"
-					documentation 	
-|*
-|	* Set when interface errors should not affect the flow.
-|	*
-|	* When an interface goes down (or reports an error), all flows
-|	* that are currently connected (routed) to this interface, are
-|	* also set into error error state (effectively, causing a
-|	* socket error to the applications).
-|	*
-|	* When this flag is set, flow is not set to the error state. However,
-|	* if interface is going down, the flow is put into hold/pending
-|	* state (until another or same interface becomes again available).
-|	*
-|	* See also the socket option: #KSoNoInterfaceError
-					
-					label      	"iNoInterfaceError"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$860"
-					quid       	"43734DA00305"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$861"
-				quid       	"43734DA0030D"
-				roles      	(list role_list
-				    (object Role "iNoInterfaceUp"
-					quid       	"43734DA0030E"
-					documentation 	
-|*
-|	* Set when this flow should not try to bring up the interface.
-|	*
-|	* When a connect is attempted on a flow and it fails due to
-|	* missing routes (no suitable interfaces up or configured yet), the
-|	* stack signals the NIFMAN (NoBearer notify function).
-|	*
-|	* When this flag is set, NIFMAN is not notified and the flow is
-|	* just placed into hold/pending state to wait for possible interface
-|	* or route to appear.
-|	*
-|	* @note
-|	*	NoBearer does not exisit in pre 7.0s systems. In such
-|	*	systems the stack itself activates the "netdial process" in
-|	*	this situation.
-					
-					label      	"iNoInterfaceUp"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$862"
-					quid       	"43734DA00310"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$863"
-				quid       	"43734DA0031C"
-				roles      	(list role_list
-				    (object Role "iForwardingFlow"
-					quid       	"43734DA0031D"
-					documentation 	
-|*
-|	* Set when flow is used for packet forwarding.
-|	*
-|	* This flag, when set, disables the source address checking.
-|	* Normally the stack works in "strong model" and requires that
-|	* a packet has a valid source address on the interface.
-|	* Forwarded packets have other than local source address and
-|	* the check must be disabled.
-|	*
-|	* This can only be set internally or from the hooks. There is no
-|	* application level socket option to set this.
-					
-					label      	"iForwardingFlow"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$864"
-					quid       	"43734DA0031F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$865"
-				quid       	"43734DA00321"
-				roles      	(list role_list
-				    (object Role "iLockType"
-					quid       	"43734DA00322"
-					documentation 	
-| Note! Cannot use TScopeType below, because it would make the
-| bitfield into signed and fail on tests like:
-|		x.iLockType == EScopeType_NET
-| even if x.iLockType has value EScopeType_NET!!! -- msa
-|*
-|	* Locked scope-1 (0..15) [TScopeType].
-|	*
-|	* This valid only when iLockId is non-zero.
-					
-					label      	"iLockType"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$866"
-					quid       	"43734DA00324"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$867"
-				quid       	"43734DA0032C"
-				roles      	(list role_list
-				    (object Role "iLockId"
-					quid       	"43734DA0032D"
-					documentation 	
-|*
-|	* Current Locking Id.
-|	*
-|	* Value ZERO is unlocked. Non-Zero value is a zone id in the scope
-|	* specified by iLockType.
-					
-					label      	"iLockId"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$868"
-					quid       	"43734DA0032F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$869"
-				quid       	"43734DA10280"
-				roles      	(list role_list
-				    (object Role "iMgr:MFlowManager* const"
-					quid       	"43734DA10281"
-					documentation 	"* The flow manager that created this object."
-					label      	"iMgr:MFlowManager* const"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MFlowManager"
-					quidu      	"43734DA103B9"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$870"
-					quid       	"43734DA10283"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5")))
-			    (object Association "$UNNAMED$871"
-				quid       	"43734DA10285"
-				roles      	(list role_list
-				    (object Role "iRefs"
-					quid       	"43734DA10290"
-					documentation 	
-|* Contains the object reference count.
-|	* 
-|	* For a single reference, this is 0.
-					
-					label      	"iRefs"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$872"
-					quid       	"43734DA10292"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$873"
-				quid       	"43734DA10294"
-				roles      	(list role_list
-				    (object Role "iStatus"
-					quid       	"43734DA10295"
-					documentation 	
-|* The flow's status.
-|	* 
-|	* @li = 0: up and running
-|	* @li > 0: pending
-|	* @li < 0: error.
-					
-					label      	"iStatus"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$874"
-					quid       	"43734DA10297"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$875"
-				quid       	"43734DA1029F"
-				roles      	(list role_list
-				    (object Role "iInfo"
-					quid       	"43734DA102A0"
-					documentation 	"* The Upper Layer Flow Information"
-					label      	"iInfo"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TFlowInfo"
-					quidu      	"43734DA002BF"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$876"
-					quid       	"43734DA102A2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$877"
-				quid       	"43734DA102A4"
-				roles      	(list role_list
-				    (object Role "iChanged"
-					quid       	"43734DA102A5"
-					documentation 	
-|*	
-|	* Set when flow needs a reconnect (selector information changed).
-|	*
-|	* When this is set (1), RFlowContext::Status (and some other methods) will
-|	* automaticly call CFlowContext::Connect for the flow. Primary reason for
-|	* this to be set is that the flow selector information has been changed
-|	* (@ref setselectors).
-|	*
-|	* This can be set explicitly by the CFlowContext::SetChanged function (or
-|	* MFlowManager::SetChanged).
-					
-					label      	"iChanged"
-					supplier   	"TUint"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$878"
-					quid       	"43734DA102A7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$879"
-				quid       	"43734DA102AF"
-				roles      	(list role_list
-				    (object Role "iIgnoreFlowControl"
-					quid       	"43734DA102B0"
-					documentation 	
-|*
-|	* Flag that indicates that NIF HOLD return should not block the flow.
-|	*
-|	* After a packet send a NIF can return a value that indicates that no
-|	* more packets are to be sent to it, until it allows it again via
-|	* the CProtocolBase::StartSending call. Normally, such indication
-|	* sets the flow into HOLD state.
-|	*
-|	* When this flag is set, flow is not put into HOLD. This flag should
-|	* only be used by a hook that have other means of enforcing the flow
-|	* control (for example QOS).
-					
-					label      	"iIgnoreFlowControl"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$880"
-					quid       	"43734DA102B2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$881"
-				quid       	"43734DA102BF"
-				roles      	(list role_list
-				    (object Role "iHead"
-					quid       	"43734DA102C0"
-					documentation 	"* Precomputed packet header information."
-					label      	"iHead"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TPacketHead"
-					quidu      	"43734D9A036B"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$882"
-					quid       	"43734DA102C2"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$883"
-				quid       	"43734DA102C4"
-				roles      	(list role_list
-				    (object Role "iPathMtu"
-					quid       	"43734DA102CE"
-					documentation 	
-|*
-|	* The current Path MTU
-|	*
-|	* Set from the path MTU of the connected interface. May change
-|	* dynamically due to ICMP "packet too big" or other events.
-					
-					label      	"iPathMtu"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$884"
-					quid       	"43734DA102D0"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$885"
-				quid       	"43734DA102D2"
-				roles      	(list role_list
-				    (object Role "iHdrSize"
-					quid       	"43734DA102D3"
-					documentation 	
-|*
-|	* The header overhead by IP layer and hooks
-|	*
-|	* The iHdrSize is initialized to 0 at the beginning of the MIp6Hook::OpenL
-|	* phase.
-|	* The final value at the end of the OpenL phase is saved, and this value
-|	* will be the initial value at the beginning of the MFlowHook::ReadyL phase.
-|	*
-|	* The final value at the end of the ReadyL phase must be the total amount
-|	* of header space required by the layers below the transport (upper layer
-|	* protocol). The space available for the upper layer header and payload
-|	* is: iPathMtu - iHdrSize.
-|	*
-|	* The hook can add the header space requirement in OpenL or ReadyL
-|	* method. If it does it in OpenL, it does not need to touch the
-|	* iHdrSize in ReadyL method (for example, IPSEC only knows the
-|	* exact required header space at ReadyL phase).
-|	*
-|	* If a hook uses the TPacketHead::iPacket member to store precomputed
-|	* headers, which are automaticly appended to each packet, it must include
-|	* the amount into iHdrSize (it must carefully compute the change of length
-|	* in iPacket, if it adds new data there).
-|	*
-|	* The stack includes implicitly the header space for INNERMOST IP header
-|	* (which is also the final IP header, if no tunneling is present). Any hook,
-|	* that does tunneling, must include the OUTER IP header requirements into
-|	* the iHdrSize (a tunneling hook is ADDING the outer header!).
-					
-					label      	"iHdrSize"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$886"
-					quid       	"43734DA102D5"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$887"
-				quid       	"43734DA102DE"
-				roles      	(list role_list
-				    (object Role "iProvider"
-					quid       	"43734DA102DF"
-					documentation 	"* Receives state change upcalls. Also the owner of the flow."
-					label      	"iProvider"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::MProviderNotify"
-					quidu      	"43734DA0000F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$888"
-					quid       	"43734DA102E1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5")))
-			    (object Association "$UNNAMED$889"
-				quid       	"43734DA102EE"
-				roles      	(list role_list
-				    (object Role "iStorage"
-					quid       	"43734DA102EF"
-					documentation 	"* Storage for any other options."
-					label      	"iStorage"
-					supplier   	"COptionValue"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$890"
-					quid       	"43734DA102F1"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-					quidu      	"43734DA101C5")))
-			    (object Association "$UNNAMED$891"
-				quid       	"43734DA2038E"
-				roles      	(list role_list
-				    (object Role "i[8]:TUint8"
-					quid       	"43734DA2038F"
-					label      	"i[8]:TUint8"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$892"
-					quid       	"43734DA20391"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6Options"
-					quidu      	"43734DA2035B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$893"
-				quid       	"43734DA3005D"
-				roles      	(list role_list
-				    (object Role "i[2]"
-					quid       	"43734DA3005E"
-					label      	"i[2]"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$894"
-					quid       	"43734DA30060"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6OptionBase"
-					quidu      	"43734DA3002E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$895"
-				quid       	"43734DA300EA"
-				roles      	(list role_list
-				    (object Role "i[2]"
-					quid       	"43734DA300EB"
-					label      	"i[2]"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$896"
-					quid       	"43734DA300ED"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TInet6DstOptionBase"
-					quidu      	"43734DA300BB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$897"
-				quid       	"43BA68EF03AC"
-				roles      	(list role_list
-				    (object Role "iSelectors"
-					quid       	"43BA68EF03AD"
-					label      	"iSelectors"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CPolicySelector"
-					quidu      	"4373492F00CB"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$898"
-					quid       	"43BA68EF03AF"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-					quidu      	"4373492F0148")))
-			    (object Association "$UNNAMED$899"
-				quid       	"43BA68FA035E"
-				roles      	(list role_list
-				    (object Role "iSAPlink"
-					quid       	"43BA68FA035F"
-					documentation 	" ...for the associated protocol class."
-					label      	"iSAPlink"
-					supplier   	"TDblQueLink"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$900"
-					quid       	"43BA68FA0361"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderIpsecBase"
-					quidu      	"43BA68FA02F1"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$901"
-				quid       	"43BA68FA0363"
-				roles      	(list role_list
-				    (object Role "iListening"
-					quid       	"43BA68FA0364"
-					label      	"iListening"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$902"
-					quid       	"43BA68FA0366"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderIpsecBase"
-					quidu      	"43BA68FA02F1"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$903"
-				quid       	"43BA68FA0368"
-				roles      	(list role_list
-				    (object Role "iRecvQ"
-					quid       	"43BA68FA0369"
-					documentation 	" Provide the receive queue for the SAP"
-					label      	"iRecvQ"
-					supplier   	"RMBufPktQ"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$904"
-					quid       	"43BA68FA036F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderIpsecBase"
-					quidu      	"43BA68FA02F1"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$905"
-				quid       	"43BA68FA0371"
-				roles      	(list role_list
-				    (object Role "iQueueLimit"
-					quid       	"43BA68FA0372"
-					documentation 	
-|*
-|	* Receive queue limit.
-|	* The queue limit is used to control how much buffered data is allowed
-|	* to be in the iRecvQ, before "congestion" control hits. The value counts
-|	* bytes in iRecvQ in following way:
-|	*
-|	* @li	if iQueueLimit < 0, then incoming packet is dropped (= "congestion")
-|	* @li	if iQueueLimit >= 0, then incoming packet is added into iRecvQ, and
-|	*		the length of the packet is subtracted from the iQueueLimit. When
-|	*		GetData removes the packet from the queue, the length is added back
-|	*		to iQueueLimit.
-|	*
-|	* Thus, if left as initial value (= 0), only one packet at time can be
-|	* queued. If initialized to 8000, then at most 8000 bytes and 1 packet
-|	* can be queued at any point.
-|	*
-|	* Currently only enforced for the Policy Socket. PFKEY messages are
-|	* too important to drop, and PFKEY clients MUST read the the
-|	* socket.
-					
-					label      	"iQueueLimit"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$906"
-					quid       	"43BA68FA0374"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProviderIpsecBase"
-					quidu      	"43BA68FA02F1"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$907"
-				quid       	"43BA69070264"
-				roles      	(list role_list
-				    (object Role "iPolicy"
-					quid       	"43BA69070265"
-					label      	"iPolicy"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-					quidu      	"4373492F0148"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$908"
-					quid       	"43BA69070267"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8")))
-			    (object Association "$UNNAMED$909"
-				quid       	"43BA690702D1"
-				roles      	(list role_list
-				    (object Role "iSecpol:CProtocolSecpol&"
-					quid       	"43BA690702D2"
-					documentation 	
-|*
-|	* The "master" parent.
-|	*
-|	* This "protocol" has no modifiable members, it borrows
-|	* everything from the parent CProtocolSecpol.
-					
-					label      	"iSecpol:CProtocolSecpol&"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-					quidu      	"437347F603D8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$910"
-					quid       	"43BA690702D4"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolIpsec"
-					quidu      	"437347F70157")))
-			    (object Association "$UNNAMED$911"
-				quid       	"4373493001B5"
-				roles      	(list role_list
-				    (object Role "iSoft"
-					quid       	"4373493001B6"
-					label      	"iSoft"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLifetime"
-					quidu      	"4373493100FA"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$912"
-					quid       	"4373493001B8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$913"
-				quid       	"437349300177"
-				roles      	(list role_list
-				    (object Role "iTS"
-					quid       	"437349300178"
-					label      	"iTS"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTrafficSelectorSet"
-					quidu      	"4373492F036B"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$914"
-					quid       	"43734930017A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$915"
-				quid       	"437349360265"
-				roles      	(list role_list
-				    (object Role "iHash[111]"
-					quid       	"437349360266"
-					documentation 	
-|*
-|	* The Security Association DataBase (SAD).
-|	*
-|	* The Collection of Security Associations
-|	* hashed by *remote address*. The size of the
-|	* hash is automatically controlled by the size
-|	* of this array. Feel free to place any other
-|	* magic constant (prime!) here, the code will adjust)
-					
-					label      	"iHash[111]"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$916"
-					quid       	"437349360268"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-					quidu      	"437349360138")))
-			    (object Association "$UNNAMED$917"
-				quid       	"4373493001F4"
-				roles      	(list role_list
-				    (object Role "iEeng"
-					quid       	"4373493001F5"
-					label      	"iEeng"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CEncryptionBase"
-					quidu      	"43734932005D"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$918"
-					quid       	"4373493001F7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C")))
-			    (object Association "$UNNAMED$919"
-				quid       	"43734930010D"
-				roles      	(list role_list
-				    (object Role "iUsed"
-					quid       	"43734930010E"
-					label      	"iUsed"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$920"
-					quid       	"437349300110"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$921"
-				quid       	"437349300261"
-				roles      	(list role_list
-				    (object Role "iTimeout"
-					quid       	"437349300262"
-					label      	"iTimeout"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RTimeout"
-					quidu      	"43734D8F029F"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$922"
-					quid       	"437349300264"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$923"
-				quid       	"437349300138"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$924"
-					quid       	"437349300139"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C")
-				    (object Role "iNext"
-					quid       	"43734930013B"
-					label      	"iNext"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$925"
-				quid       	"43734930016C"
-				roles      	(list role_list
-				    (object Role "iInfo"
-					quid       	"43734930016D"
-					documentation 	" Additional Negotiated Information"
-					label      	"iInfo"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RAssociationInfo"
-					quidu      	"4373492F0399"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$926"
-					quid       	"43734930016F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$927"
-				quid       	"4373493001E4"
-				roles      	(list role_list
-				    (object Role "iAeng"
-					quid       	"4373493001E5"
-					label      	"iAeng"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationBase"
-					quidu      	"43734932008C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$928"
-					quid       	"4373493001E7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C")))
-			    (object Association "$UNNAMED$929"
-				quid       	"4373493001A7"
-				roles      	(list role_list
-				    (object Role "iHard"
-					quid       	"4373493001A8"
-					label      	"iHard"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLifetime"
-					quidu      	"4373493100FA"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$930"
-					quid       	"4373493001AA"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$931"
-				quid       	"437349300232"
-				roles      	(list role_list
-				    (object Role "iBitmap[4]"
-					quid       	"437349300233"
-					label      	"iBitmap[4]"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$932"
-					quid       	"437349300235"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$933"
-				quid       	"43734930012D"
-				roles      	(list role_list
-				    (object Role "iFlags"
-					quid       	"43734930012E"
-					label      	"iFlags"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$934"
-					quid       	"437349300130"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$935"
-				quid       	"437349300101"
-				roles      	(list role_list
-				    (object Role "iState"
-					quid       	"437349300109"
-					label      	"iState"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$936"
-					quid       	"43734930010B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$937"
-				quid       	"437349300167"
-				roles      	(list role_list
-				    (object Role "iSrc"
-					quid       	"437349300168"
-					label      	"iSrc"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$938"
-					quid       	"43734930016A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$939"
-				quid       	"43734930019B"
-				roles      	(list role_list
-				    (object Role "iCurrent"
-					quid       	"43734930019C"
-					documentation 	
-|*
-|	* Current Lifetime tracking.
-|	*
-|	* @li iCurrent.iAddtime
-|	*	the universal time of SA creation
-|	* @li iCurrent.iUsetime
-|	*	NullTTime(), before first use and the corresponding
-|	*	Hard/iSoft values contain the lifetime in seconds.
-|	*	the universal time of first SA use, iHard/iSoft
-					
-					label      	"iCurrent"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TLifetime"
-					quidu      	"4373493100FA"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$940"
-					quid       	"4373493001A5"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$941"
-				quid       	"437349300222"
-				roles      	(list role_list
-				    (object Role "iSendSeq"
-					quid       	"437349300223"
-					label      	"iSendSeq"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TExtendedSequenceNumber"
-					quidu      	"4373492F02DE"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$942"
-					quid       	"437349300225"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$943"
-				quid       	"4373493001D4"
-				roles      	(list role_list
-				    (object Role "iIV"
-					quid       	"4373493001D5"
-					label      	"iIV"
-					supplier   	"HBufC8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$944"
-					quid       	"4373493001D7"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C")))
-			    (object Association "$UNNAMED$945"
-				quid       	"4373493000FC"
-				roles      	(list role_list
-				    (object Role "iType"
-					quid       	"4373493000FD"
-					documentation 	" Security Association State"
-					label      	"iType"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$946"
-					quid       	"4373493000FF"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$947"
-				quid       	"437349300157"
-				roles      	(list role_list
-				    (object Role "iDst"
-					quid       	"437349300158"
-					documentation 	
-| Security Association end points
-| SAs must be unique by triple (iType, iSPI, iDst)
-					
-					label      	"iDst"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RIpAddress"
-					quidu      	"43734938009C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$948"
-					quid       	"43734930015A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$949"
-				quid       	"437349300128"
-				roles      	(list role_list
-				    (object Role "iSPI"
-					quid       	"437349300129"
-					label      	"iSPI"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$950"
-					quid       	"43734930012B"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$951"
-				quid       	"437349300196"
-				roles      	(list role_list
-				    (object Role "iTunnelIndex"
-					quid       	"437349300197"
-					label      	"iTunnelIndex"
-					supplier   	"TUint32"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$952"
-					quid       	"437349300199"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$953"
-				quid       	"4373493001CA"
-				roles      	(list role_list
-				    (object Role "iEalg"
-					quid       	"4373493001CB"
-					label      	"iEalg"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$954"
-					quid       	"4373493001CD"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$955"
-				quid       	"43734932003F"
-				roles      	(list role_list
-				    (object Role "iAssociation"
-					quid       	"437349320040"
-					label      	"iAssociation"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$956"
-					quid       	"437349320042"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RSecurityAssociation"
-					quidu      	"43734932001F")))
-			    (object Association "$UNNAMED$957"
-				quid       	"437349300213"
-				roles      	(list role_list
-				    (object Role "iRecvSeq"
-					quid       	"437349300214"
-					label      	"iRecvSeq"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TExtendedSequenceNumber"
-					quidu      	"4373492F02DE"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$958"
-					quid       	"437349300216"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$959"
-				quid       	"43734930011C"
-				roles      	(list role_list
-				    (object Role "iReplayCheck"
-					quid       	"43734930011D"
-					label      	"iReplayCheck"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$960"
-					quid       	"43734930011F"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$961"
-				quid       	"437349300186"
-				roles      	(list role_list
-				    (object Role "iNatTraversal"
-					quid       	"437349300187"
-					label      	"iNatTraversal"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CNatTraversal"
-					quidu      	"43734937002E"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$962"
-					quid       	"437349300189"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C")))
-			    (object Association "$UNNAMED$963"
-				quid       	"43734930014D"
-				roles      	(list role_list
-				    (object Role "iRefs"
-					quid       	"43734930014E"
-					documentation 	
-|*
-|	* The reference count.
-|	* A very short term reference count to be used when
-|	* calling methods whose side effect may be the destruction
-|	* of this SA. The CSecurityAssoc destructor is run, when
-|	* this count goes negative! Initial value is ZERO!
-|	* (see Open()/Close() methods)
-					
-					label      	"iRefs"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$964"
-					quid       	"437349300150"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$965"
-				quid       	"4373493001C5"
-				roles      	(list role_list
-				    (object Role "iAalg"
-					quid       	"4373493001C6"
-					documentation 	" Encryption and authentication section"
-					label      	"iAalg"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$966"
-					quid       	"4373493001C8"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$967"
-				quid       	"4373493001F9"
-				roles      	(list role_list
-				    (object Role "iTestSeq"
-					quid       	"4373493001FA"
-					documentation 	" Running information"
-					label      	"iTestSeq"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::TExtendedSequenceNumber"
-					quidu      	"4373492F02DE"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$968"
-					quid       	"437349300204"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$969"
-				quid       	"437349300112"
-				roles      	(list role_list
-				    (object Role "iTestInWindow"
-					quid       	"437349300113"
-					label      	"iTestInWindow"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$970"
-					quid       	"43734930011A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$971"
-				quid       	"43734930013D"
-				roles      	(list role_list
-				    (object Role "iHandles"
-					quid       	"437349300148"
-					label      	"iHandles"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::RCircularList"
-					quidu      	"437349380222"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$972"
-					quid       	"43734930014A"
-					supplier   	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-					quidu      	"43734930008C"
-					is_aggregate 	TRUE))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "rose Model Update Overview"
-				quid       	"437347F7035B"
-				title      	"rose Model Update Overview"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	5132
-				items      	(list diagram_item_list
-				    (object Label @1
-					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      	
-|rose Model Update Overview
-|This diagram was automatically created by Rational Rose Model Update Tool.
-|10 November, 2005 15:15:35
-					)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::TBuf<70>" @2
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4015, 366)
-					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   	(3885, 315)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	260
-					    justify    	0
-					    label      	"TBuf<70>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F402EF"
-					width      	278
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TAddressBuf" @3
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4003, 546)
-					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   	(3846, 495)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	314
-					    justify    	0
-					    label      	"TAddressBuf")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F402EE"
-					width      	332
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @4
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F402FE"
-					client     	@3
-					supplier   	@2
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolFamilyIpsec" @5
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1512, 1115)
-					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   	(1261, 1064)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	502
-					    justify    	0
-					    label      	"CProtocolFamilyIpsec")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F4030D"
-					width      	520
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::CArrayFixFlat<TLibraryPtr>" @6
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4495, 366)
-					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   	(4180, 315)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	630
-					    justify    	0
-					    label      	"CArrayFixFlat<TLibraryPtr>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F50158"
-					width      	648
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEncryptionNull" @7
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2867, 1893)
-					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   	(2678, 1842)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	378
-					    justify    	0
-					    label      	"CEncryptionNull")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F5034B"
-					width      	396
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TUpperLayerSnoop" @8
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3853, 1828)
-					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   	(3628, 1777)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	"TUpperLayerSnoop")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F6007D"
-					width      	468
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TSnoopHeader" @9
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4064, 1165)
-					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   	(3887, 1114)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	354
-					    justify    	0
-					    label      	"TSnoopHeader")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F600AB"
-					width      	372
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::TDblQue<CProviderSecpol>" @10
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6965, 759)
-					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   	(6644, 708)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	642
-					    justify    	0
-					    label      	"TDblQue<CProviderSecpol>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F700AB"
-					width      	660
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolIpsec" @11
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5900, 1653)
-					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   	(5722, 1602)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	356
-					    justify    	0
-					    label      	"CProtocolIpsec")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F70157"
-					width      	374
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TKeyword" @12
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6272, 1297)
-					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   	(6150, 1246)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"TKeyword")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F70196"
-					width      	262
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::token_type" @13
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(6586, 1300)
-					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   	(6443, 1284)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"token_type")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@13
-					    location   	(6443, 1234)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F701B5"
-					width      	304
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecReferenceCountObject" @14
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2610, 660)
-					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 	@14
-					    location   	(2279, 609)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	662
-					    justify    	0
-					    label      	"CIpsecReferenceCountObject")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734930029F"
-					width      	680
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RPolicyActions" @15
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(270, 390)
-					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   	(89, 374)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"RPolicyActions")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@15
-					    location   	(89, 324)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F0072"
-					width      	380
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSelectorInterface" @16
-					ShowCompartmentStereotypes 	TRUE
-					location   	(810, 390)
-					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   	(591, 339)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"CSelectorInterface")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F008C"
-					width      	456
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::RArray<CPolicySpec*>" @17
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3834, 1764)
-					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   	(3558, 1713)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	552
-					    justify    	0
-					    label      	"RArray<CPolicySpec*>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F0186"
-					width      	570
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MSecurityPolicyManager" @18
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(4533, 1275)
-					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   	(4532, 1383)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	429
-					    justify    	0
-					    label      	"MSecurityPolicyManager")
-					icon       	"interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F01C5"
-					width      	58
-					height     	58
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderSecpol" @19
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6629, 1491)
-					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   	(6432, 1440)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	394
-					    justify    	0
-					    label      	"CProviderSecpol")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F0213"
-					width      	412
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::RArray<RTrafficSelector>" @20
-					ShowCompartmentStereotypes 	TRUE
-					location   	(810, 1290)
-					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   	(514, 1239)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	592
-					    justify    	0
-					    label      	"RArray<RTrafficSelector>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F037A"
-					width      	610
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CAuthenticationBase" @21
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1578, 227)
-					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 	@21
-					    location   	(1334, 176)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	488
-					    justify    	0
-					    label      	"CAuthenticationBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734932008C"
-					width      	506
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEncryptionBase" @22
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2665, 1399)
-					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 	@22
-					    location   	(2452, 1348)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	426
-					    justify    	0
-					    label      	"CEncryptionBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734932005D"
-					width      	444
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @23
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F5034C"
-					client     	@7
-					supplier   	@22
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TExtendedSequenceNumber" @24
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6432, 1731)
-					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 	@24
-					    location   	(6107, 1680)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	650
-					    justify    	0
-					    label      	"TExtendedSequenceNumber")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F02DE"
-					width      	668
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPolicyFilterInfo" @25
-					ShowCompartmentStereotypes 	TRUE
-					location   	(810, 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 	@25
-					    location   	(614, 1869)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"TPolicyFilterInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734930036B"
-					width      	410
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CTransportSelector" @26
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2756, 1055)
-					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 	@26
-					    location   	(2533, 1004)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"CTransportSelector")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493003B9"
-					width      	464
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CPolicySelector" @27
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3960, 120)
-					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 	@27
-					    location   	(3773, 69)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	374
-					    justify    	0
-					    label      	"CPolicySelector")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F00CB"
-					width      	392
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @28
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373493003BA"
-					client     	@26
-					supplier   	@14
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TLifetimeSeconds" @29
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(270, 2370)
-					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   	(62, 2354)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"TLifetimeSeconds")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@29
-					    location   	(62, 2304)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734931003E"
-					width      	434
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RAssociationInfo" @30
-					ShowCompartmentStereotypes 	TRUE
-					location   	(253, 1522)
-					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   	(59, 1471)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	388
-					    justify    	0
-					    label      	"RAssociationInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F0399"
-					width      	406
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TLifetimeAllocations" @31
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(270, 2010)
-					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   	(37, 1994)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	466
-					    justify    	0
-					    label      	"TLifetimeAllocations")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@31
-					    location   	(37, 1944)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	466
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734931000F"
-					width      	484
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TLifetimeBytes" @32
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(810, 2280)
-					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 	@32
-					    location   	(633, 2264)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	354
-					    justify    	0
-					    label      	"TLifetimeBytes")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@32
-					    location   	(633, 2214)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	354
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734931002E"
-					width      	372
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TLifetime" @33
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1350, 2190)
-					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   	(1233, 2139)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	234
-					    justify    	0
-					    label      	"TLifetime")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493100FA"
-					width      	252
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIdentity" @34
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2343, 1059)
-					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 	@34
-					    location   	(2233, 1008)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	220
-					    justify    	0
-					    label      	"CIdentity")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734931008C"
-					width      	238
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @35
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734931008D"
-					client     	@34
-					supplier   	@14
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CPolicySpec" @36
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2700, 390)
-					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 	@36
-					    location   	(2542, 339)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	316
-					    justify    	0
-					    label      	"CPolicySpec")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F0000"
-					width      	334
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @37
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F0001"
-					client     	@36
-					supplier   	@14
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::CArrayFixFlat<TAlgorithmMap>" @38
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1350, 2820)
-					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 	@38
-					    location   	(995, 2769)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	710
-					    justify    	0
-					    label      	"CArrayFixFlat<TAlgorithmMap>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493102EE"
-					width      	728
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy" @39
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4500, 120)
-					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 	@39
-					    location   	(4302, 69)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	396
-					    justify    	0
-					    label      	"CSecurityPolicy")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F0148"
-					width      	414
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::SecurityAssociationCallback" @40
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(2999, 3019)
-					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 	@40
-					    location   	(2672, 3003)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	654
-					    justify    	0
-					    label      	"SecurityAssociationCallback")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@40
-					    location   	(2672, 2953)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	654
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493103C9"
-					width      	672
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RSecurityAssociation" @41
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2474, 2271)
-					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   	(2226, 2220)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	496
-					    justify    	0
-					    label      	"RSecurityAssociation")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734932001F"
-					width      	514
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CLibraryList" @42
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4495, 650)
-					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 	@42
-					    location   	(4348, 599)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	294
-					    justify    	0
-					    label      	"CLibraryList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F50157"
-					width      	312
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @43
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F5015A"
-					client     	@42
-					supplier   	@6
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CAlgorithmList" @44
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1347, 3062)
-					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 	@44
-					    location   	(1175, 3011)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	344
-					    justify    	0
-					    label      	"CAlgorithmList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493102DE"
-					width      	362
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @45
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373493102F0"
-					client     	@44
-					supplier   	@38
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_ext" @46
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2340, 3630)
-					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 	@46
-					    location   	(2218, 3601)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_ext")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@46
-					    location   	(2218, 3551)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493201F4"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TSecurityAssocSpec" @47
-					ShowCompartmentStereotypes 	TRUE
-					location   	(810, 2640)
-					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 	@47
-					    location   	(569, 2589)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	482
-					    justify    	0
-					    label      	"TSecurityAssocSpec")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493101A5"
-					width      	500
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::uint64_t" @48
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(1890, 3630)
-					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 	@48
-					    location   	(1752, 3614)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint64_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@48
-					    location   	(1752, 3564)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349320148"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_msg" @49
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3629, 5859)
-					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 	@49
-					    location   	(3470, 5808)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	318
-					    justify    	0
-					    label      	"T_sadb_msg")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734933034B"
-					width      	336
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_sa" @50
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2358, 5900)
-					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 	@50
-					    location   	(2215, 5849)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"T_sadb_sa")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734933036B"
-					width      	304
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_lifetime" @51
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1616, 4231)
-					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   	(1429, 4180)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	374
-					    justify    	0
-					    label      	"T_sadb_lifetime")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734933038A"
-					width      	392
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_address" @52
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3060, 4080)
-					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   	(2867, 4029)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	386
-					    justify    	0
-					    label      	"T_sadb_address")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493303A9"
-					width      	404
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TExpireMessage" @53
-					ShowCompartmentStereotypes 	TRUE
-					location   	(973, 925)
-					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   	(777, 874)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"TExpireMessage")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F5008C"
-					width      	410
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_key" @54
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2644, 5902)
-					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 	@54
-					    location   	(2494, 5851)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	300
-					    justify    	0
-					    label      	"T_sadb_key")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493303C8"
-					width      	318
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_supported" @55
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3600, 3990)
-					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 	@55
-					    location   	(3378, 3939)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	444
-					    justify    	0
-					    label      	"T_sadb_supported")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349340000"
-					width      	462
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_ident" @56
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2167, 4391)
-					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 	@56
-					    location   	(2003, 4340)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	328
-					    justify    	0
-					    label      	"T_sadb_ident")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734934000F"
-					width      	346
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_sens" @57
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2033, 5900)
-					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   	(1872, 5849)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	322
-					    justify    	0
-					    label      	"T_sadb_sens")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734934002E"
-					width      	340
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_prop" @58
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3308, 5867)
-					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 	@58
-					    location   	(3147, 5816)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	322
-					    justify    	0
-					    label      	"T_sadb_prop")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734934003F"
-					width      	340
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::uint8_t" @59
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(810, 3720)
-					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   	(672, 3704)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint8_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@59
-					    location   	(672, 3654)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349320119"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_x_selector" @60
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1262, 5647)
-					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 	@60
-					    location   	(1062, 5618)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	400
-					    justify    	0
-					    label      	"sadb_x_selector")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@60
-					    location   	(1062, 5568)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	400
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493503C8"
-					width      	418
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_selector" @61
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1262, 5903)
-					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   	(1062, 5852)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	400
-					    justify    	0
-					    label      	"T_sadb_selector")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734934005D"
-					width      	418
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @62
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734934006D"
-					client     	@61
-					supplier   	@60
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::uint32_t" @63
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(1440, 3630)
-					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 	@63
-					    location   	(1302, 3614)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint32_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@63
-					    location   	(1302, 3564)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349320139"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::T_sadb_ts" @64
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4140, 4080)
-					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 	@64
-					    location   	(4004, 4029)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	272
-					    justify    	0
-					    label      	"T_sadb_ts")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734934008C"
-					width      	290
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TAcquireMessage" @65
-					ShowCompartmentStereotypes 	TRUE
-					location   	(433, 934)
-					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 	@65
-					    location   	(224, 883)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	418
-					    justify    	0
-					    label      	"TAcquireMessage")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F403B9"
-					width      	436
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_msg" @66
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3633, 5634)
-					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 	@66
-					    location   	(3504, 5605)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	258
-					    justify    	0
-					    label      	"sadb_msg")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@66
-					    location   	(3504, 5555)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	258
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349320177"
-					width      	276
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @67
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734933034C"
-					client     	@49
-					supplier   	@66
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeyBase" @68
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3330, 4440)
-					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 	@68
-					    location   	(3182, 4389)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	296
-					    justify    	0
-					    label      	"TPfkeyBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493400BB"
-					width      	314
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_sa" @69
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2350, 5644)
-					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   	(2228, 5615)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_sa")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@69
-					    location   	(2228, 5565)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349320232"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @70
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734933036C"
-					client     	@50
-					supplier   	@69
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeyAssociation" @71
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1615, 4927)
-					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   	(1392, 4876)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"TPfkeyAssociation")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349340109"
-					width      	464
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_lifetime" @72
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1613, 3955)
-					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   	(1449, 3926)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	328
-					    justify    	0
-					    label      	"sadb_lifetime")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@72
-					    location   	(1449, 3876)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	328
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493202BF"
-					width      	346
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @73
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437349330399"
-					client     	@51
-					supplier   	@72
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeyLifetime" @74
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3785, 5306)
-					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 	@74
-					    location   	(3612, 5255)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	346
-					    justify    	0
-					    label      	"TPfkeyLifetime")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349340148"
-					width      	364
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_ident" @75
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2160, 4080)
-					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 	@75
-					    location   	(2022, 4051)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"sadb_ident")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@75
-					    location   	(2022, 4001)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493203D8"
-					width      	294
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @76
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734934001F"
-					client     	@56
-					supplier   	@75
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeyIdentity" @77
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2442, 4910)
-					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 	@77
-					    location   	(2271, 4859)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	342
-					    justify    	0
-					    label      	"TPfkeyIdentity")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493401A5"
-					width      	360
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_address" @78
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3056, 3721)
-					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   	(2886, 3692)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	340
-					    justify    	0
-					    label      	"sadb_address")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@78
-					    location   	(2886, 3642)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	340
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734932032C"
-					width      	358
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @79
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373493303B9"
-					client     	@52
-					supplier   	@78
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_key" @80
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2638, 5647)
-					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 	@80
-					    location   	(2516, 5618)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_key")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@80
-					    location   	(2516, 5568)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734932038A"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @81
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373493303C9"
-					client     	@54
-					supplier   	@80
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeyKey" @82
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2017, 4909)
-					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 	@82
-					    location   	(1875, 4858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	284
-					    justify    	0
-					    label      	"TPfkeyKey")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349340290"
-					width      	302
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_sens" @83
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2036, 5641)
-					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 	@83
-					    location   	(1893, 5612)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"sadb_sens")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@83
-					    location   	(1893, 5562)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734933005D"
-					width      	304
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @84
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734934002F"
-					client     	@57
-					supplier   	@83
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeySensitivity" @85
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3780, 4350)
-					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   	(3571, 4299)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	418
-					    justify    	0
-					    label      	"TPfkeySensitivity")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493402EE"
-					width      	436
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_prop" @86
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3308, 5641)
-					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 	@86
-					    location   	(3171, 5612)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	274
-					    justify    	0
-					    label      	"sadb_prop")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@86
-					    location   	(3171, 5562)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	274
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493300DA"
-					width      	292
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @87
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734934004E"
-					client     	@58
-					supplier   	@86
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_comb" @88
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1710, 4440)
-					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 	@88
-					    location   	(1562, 4411)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	296
-					    justify    	0
-					    label      	"sadb_comb")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@88
-					    location   	(1562, 4361)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	296
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349330167"
-					width      	314
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeyProposal" @89
-					ShowCompartmentStereotypes 	TRUE
-					location   	(270, 5700)
-					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 	@89
-					    location   	(85, 5649)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	370
-					    justify    	0
-					    label      	"TPfkeyProposal")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734934034B"
-					width      	388
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_supported" @90
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3587, 3671)
-					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 	@90
-					    location   	(3399, 3642)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	376
-					    justify    	0
-					    label      	"sadb_supported")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@90
-					    location   	(3399, 3592)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	376
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349330251"
-					width      	394
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @91
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437349340001"
-					client     	@55
-					supplier   	@90
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_alg" @92
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2610, 4080)
-					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   	(2488, 4051)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_alg")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@92
-					    location   	(2488, 4001)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734933029F"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeySupported" @93
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1611, 5072)
-					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   	(1412, 5021)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	398
-					    justify    	0
-					    label      	"TPfkeySupported")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493403B9"
-					width      	416
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_spirange" @94
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1672, 5641)
-					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 	@94
-					    location   	(1497, 5612)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	350
-					    justify    	0
-					    label      	"sadb_spirange")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@94
-					    location   	(1497, 5562)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	350
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493302FD"
-					width      	368
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeySpirange" @95
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2081, 5065)
-					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 	@95
-					    location   	(1896, 5014)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	370
-					    justify    	0
-					    label      	"TPfkeySpirange")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734935003E"
-					width      	388
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_x_ts" @96
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4270, 3703)
-					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 	@96
-					    location   	(4134, 3674)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	272
-					    justify    	0
-					    label      	"sadb_x_ts")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@96
-					    location   	(4134, 3624)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	272
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349350399"
-					width      	290
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @97
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734934008D"
-					client     	@64
-					supplier   	@96
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RTrafficSelectorSet" @98
-					ShowCompartmentStereotypes 	TRUE
-					location   	(811, 1531)
-					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 	@98
-					    location   	(584, 1480)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	454
-					    justify    	0
-					    label      	"RTrafficSelectorSet")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F036B"
-					width      	472
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @99
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F037C"
-					client     	@98
-					supplier   	@20
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeyTs" @100
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5312, 3397)
-					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   	(5193, 3346)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	238
-					    justify    	0
-					    label      	"TPfkeyTs")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734935008C"
-					width      	256
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeyMessage" @101
-					ShowCompartmentStereotypes 	TRUE
-					location   	(578, 555)
-					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 	@101
-					    location   	(391, 504)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	374
-					    justify    	0
-					    label      	"TPfkeyMessage")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349350196"
-					width      	392
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @102
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F403C8"
-					client     	@65
-					supplier   	@101
-					line_style 	0)
-				    (object InheritView "" @103
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F5009C"
-					client     	@53
-					supplier   	@101
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::uint16_t" @104
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(2094, 2853)
-					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   	(1956, 2837)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint16_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@104
-					    location   	(1956, 2787)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349320129"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::sadb_gen_ext" @105
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2971, 5641)
-					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 	@105
-					    location   	(2800, 5612)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	342
-					    justify    	0
-					    label      	"sadb_gen_ext")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@105
-					    location   	(2800, 5562)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	342
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493502DE"
-					width      	360
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPFkeyPrivExt" @106
-					ShowCompartmentStereotypes 	TRUE
-					location   	(259, 5889)
-					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 	@106
-					    location   	(78, 5838)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"TPFkeyPrivExt")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493500DA"
-					width      	380
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeyGenExtension" @107
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3870, 4710)
-					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 	@107
-					    location   	(3627, 4659)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	486
-					    justify    	0
-					    label      	"TPfkeyGenExtension")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734935032C"
-					width      	504
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager" @108
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2139, 3050)
-					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 	@108
-					    location   	(1882, 3000)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	514
-					    justify    	0
-					    label      	"CIpsecCryptoManager")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493200DA"
-					width      	532
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::RArray<RIpAddress>" @109
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6350, 1977)
-					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 	@109
-					    location   	(6104, 1926)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	492
-					    justify    	0
-					    label      	"RArray<RIpAddress>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F0196"
-					width      	510
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::TDblQue<CProviderKey>" @110
-					ShowCompartmentStereotypes 	TRUE
-					location   	(720, 6240)
-					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 	@110
-					    location   	(439, 6189)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	562
-					    justify    	0
-					    label      	"TDblQue<CProviderKey>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349360282"
-					width      	580
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderKey" @111
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1350, 6240)
-					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 	@111
-					    location   	(1183, 6189)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	334
-					    justify    	0
-					    label      	"CProviderKey")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734936035B"
-					width      	352
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CNatTraversal" @112
-					ShowCompartmentStereotypes 	TRUE
-					location   	(314, 5320)
-					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 	@112
-					    location   	(143, 5269)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	342
-					    justify    	0
-					    label      	"CNatTraversal")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734937002E"
-					width      	360
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecNATT" @113
-					ShowCompartmentStereotypes 	TRUE
-					location   	(720, 6600)
-					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 	@113
-					    location   	(573, 6549)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	294
-					    justify    	0
-					    label      	"TIpsecNATT")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734937009C"
-					width      	312
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecReasonCode" @114
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(1170, 6600)
-					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 	@114
-					    location   	(940, 6571)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	460
-					    justify    	0
-					    label      	"TIpsecReasonCode")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@114
-					    location   	(940, 6521)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	460
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349370196"
-					width      	478
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecPanic" @115
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(3780, 5037)
-					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 	@115
-					    location   	(3625, 5008)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	310
-					    justify    	0
-					    label      	"TIpsecPanic")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@115
-					    location   	(3625, 4958)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	310
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493702FD"
-					width      	328
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::IPSEC" @116
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3095, 7541)
-					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 	@116
-					    location   	(2999, 7490)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	192
-					    justify    	0
-					    label      	"IPSEC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734937034B"
-					width      	210
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecIPIP" @117
-					ShowCompartmentStereotypes 	TRUE
-					location   	(270, 6780)
-					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 	@117
-					    location   	(131, 6729)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	278
-					    justify    	0
-					    label      	"TIpsecIPIP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734937036B"
-					width      	296
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecFragmentData" @118
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4263, 937)
-					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 	@118
-					    location   	(4020, 886)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	486
-					    justify    	0
-					    label      	"TIpsecFragmentData")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F601B5"
-					width      	504
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo" @119
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4862, 940)
-					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 	@119
-					    location   	(4627, 889)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	470
-					    justify    	0
-					    label      	"CIpsecFragmentInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F60242"
-					width      	488
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpAddress" @120
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2491, 7421)
-					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 	@120
-					    location   	(2347, 7370)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	288
-					    justify    	0
-					    label      	"TIpAddress")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493703A9"
-					width      	306
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecESP" @121
-					ShowCompartmentStereotypes 	TRUE
-					location   	(720, 6960)
-					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 	@121
-					    location   	(580, 6909)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	280
-					    justify    	0
-					    label      	"TIpsecESP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734938002E"
-					width      	298
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TParser" @122
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6266, 1475)
-					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 	@122
-					    location   	(6162, 1424)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	208
-					    justify    	0
-					    label      	"TParser")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F702CE"
-					width      	226
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::REndPoints" @123
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2960, 2270)
-					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 	@123
-					    location   	(2810, 2219)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	300
-					    justify    	0
-					    label      	"REndPoints")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734938005F"
-					width      	318
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEndPoint" @124
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2040, 1059)
-					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 	@124
-					    location   	(1901, 1008)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	278
-					    justify    	0
-					    label      	"CEndPoint")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F40245"
-					width      	296
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @125
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F40261"
-					client     	@124
-					supplier   	@14
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CPolicyAction" @126
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2430, 210)
-					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 	@126
-					    location   	(2261, 159)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	338
-					    justify    	0
-					    label      	"CPolicyAction")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F002E"
-					width      	356
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @127
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F003E"
-					client     	@126
-					supplier   	@14
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RTrafficSelector" @128
-					ShowCompartmentStereotypes 	TRUE
-					location   	(270, 1290)
-					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 	@128
-					    location   	(78, 1239)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"RTrafficSelector")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373492F032C"
-					width      	402
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @129
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F039A"
-					client     	@30
-					supplier   	@128
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RPolicySelectorInfo" @130
-					ShowCompartmentStereotypes 	TRUE
-					location   	(279, 1743)
-					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 	@130
-					    location   	(45, 1692)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	468
-					    justify    	0
-					    label      	"RPolicySelectorInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734930030D"
-					width      	486
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RIpAddress" @131
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1170, 7050)
-					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 	@131
-					    location   	(1020, 6999)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	300
-					    justify    	0
-					    label      	"RIpAddress")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734938009C"
-					width      	318
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPfkeyAddress" @132
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5389, 3206)
-					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 	@132
-					    location   	(5200, 3155)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	378
-					    justify    	0
-					    label      	"TPfkeyAddress")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349340213"
-					width      	396
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TAlgorithmMap" @133
-					ShowCompartmentStereotypes 	TRUE
-					location   	(270, 2730)
-					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 	@133
-					    location   	(91, 2679)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	358
-					    justify    	0
-					    label      	"TAlgorithmMap")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349310280"
-					width      	376
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TAlgorithmName" @134
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(270, 7230)
-					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 	@134
-					    location   	(74, 7214)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"TAlgorithmName")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@134
-					    location   	(74, 7164)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493800EA"
-					width      	410
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TAlgorithmClass" @135
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(810, 7320)
-					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 	@135
-					    location   	(618, 7304)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"TAlgorithmClass")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@135
-					    location   	(618, 7254)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493800FB"
-					width      	402
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TAlgorithmDesc" @136
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1620, 7230)
-					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 	@136
-					    location   	(1425, 7179)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	390
-					    justify    	0
-					    label      	"TAlgorithmDesc")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349380128"
-					width      	408
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CMessageDigestCrypto" @137
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2250, 7230)
-					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 	@137
-					    location   	(1981, 7179)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	538
-					    justify    	0
-					    label      	"CMessageDigestCrypto")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349380177"
-					width      	556
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac" @138
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1571, 662)
-					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 	@138
-					    location   	(1320, 611)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	502
-					    justify    	0
-					    label      	"CAuthenticationHmac")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F50203"
-					width      	520
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @139
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F50204"
-					client     	@138
-					supplier   	@21
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSymmetricCipher" @140
-					ShowCompartmentStereotypes 	TRUE
-					location   	(270, 7590)
-					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 	@140
-					    location   	(47, 7539)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"CSymmetricCipher")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493801B5"
-					width      	464
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEncryptionCipher" @141
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2350, 1893)
-					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 	@141
-					    location   	(2131, 1842)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"CEncryptionCipher")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F502CE"
-					width      	456
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @142
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F502CF"
-					client     	@141
-					supplier   	@22
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSymmetricCipher::TAction" @143
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(810, 7770)
-					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 	@143
-					    location   	(591, 7718)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"TAction")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@143
-					    location   	(591, 7668)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493801E4"
-					width      	456
-					height     	228
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolCrypto" @144
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3269, 7176)
-					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 	@144
-					    location   	(3068, 7125)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	402
-					    justify    	0
-					    label      	"CProtocolCrypto")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4373493801F4"
-					width      	420
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TLibraryPtr" @145
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1625, 846)
-					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 	@145
-					    location   	(1485, 795)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	280
-					    justify    	0
-					    label      	"TLibraryPtr")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F500FA"
-					width      	298
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RCircularList" @146
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2668, 2081)
-					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 	@146
-					    location   	(2513, 2030)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	310
-					    justify    	0
-					    label      	"RCircularList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349380222"
-					width      	328
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @147
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437349320020"
-					client     	@41
-					supplier   	@146
-					line_style 	0)
-				    (object InheritView "" @148
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734938006D"
-					client     	@123
-					supplier   	@146
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TCircularListIter" @149
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1344, 7657)
-					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 	@149
-					    location   	(1160, 7606)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	368
-					    justify    	0
-					    label      	"TCircularListIter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349380251"
-					width      	386
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MAssociationManager" @150
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(270, 3090)
-					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 	@150
-					    location   	(269, 3198)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	278
-					    justify    	0
-					    label      	"MAssociationManager")
-					icon       	"interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734931035B"
-					width      	58
-					height     	58
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecAH" @151
-					ShowCompartmentStereotypes 	TRUE
-					location   	(270, 7950)
-					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 	@151
-					    location   	(141, 7899)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	258
-					    justify    	0
-					    label      	"TIpsecAH")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349380290"
-					width      	276
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MFlowHook" @152
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(3240, 1380)
-					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 	@152
-					    location   	(3239, 1488)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	371
-					    justify    	0
-					    label      	"MFlowHook")
-					icon       	"interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA1032C"
-					width      	58
-					height     	58
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MEventListener" @153
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3596, 1277)
-					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 	@153
-					    location   	(3415, 1225)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"MEventListener")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9C02F3"
-					width      	380
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIp6Hook" @154
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6033, 665)
-					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 	@154
-					    location   	(5912, 613)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	242
-					    justify    	0
-					    label      	"CIp6Hook")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D99033C"
-					width      	260
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @155
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F70158"
-					client     	@11
-					supplier   	@154
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderUDP" @156
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2160, 390)
-					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 	@156
-					    location   	(1953, 338)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	414
-					    justify    	0
-					    label      	"TInet6HeaderUDP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D8F01C5"
-					width      	432
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TimeoutFactory" @157
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1350, 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 	@157
-					    location   	(1167, 1868)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	366
-					    justify    	0
-					    label      	"TimeoutFactory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D8F0232"
-					width      	384
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MInetBase" @158
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3539, 2461)
-					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 	@158
-					    location   	(3397, 2409)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	284
-					    justify    	0
-					    label      	"MInetBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA40232"
-					width      	302
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @159
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734DA1033C"
-					client     	@152
-					supplier   	@158
-					line_style 	0)
-				    (object InheritView "" @160
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9C02FD"
-					client     	@153
-					supplier   	@158
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MTimeoutManager" @161
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3802, 2823)
-					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 	@161
-					    location   	(3581, 2771)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	442
-					    justify    	0
-					    label      	"MTimeoutManager")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D8F0261"
-					width      	460
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolKey" @162
-					ShowCompartmentStereotypes 	TRUE
-					location   	(270, 3456)
-					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 	@162
-					    location   	(102, 3405)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	336
-					    justify    	0
-					    label      	"CProtocolKey")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437349360138"
-					width      	354
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @163
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437349360149"
-					client     	@162
-					supplier   	@150
-					line_style 	0)
-				    (object InheritView "" @164
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D8F0262"
-					client     	@161
-					supplier   	@158
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TimeoutCallback" @165
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(2070, 1380)
-					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 	@165
-					    location   	(1868, 1364)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	404
-					    justify    	0
-					    label      	"TimeoutCallback")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@165
-					    location   	(1868, 1314)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	404
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D8F0277"
-					width      	422
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RTimeout" @166
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2970, 168)
-					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 	@166
-					    location   	(2851, 116)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	238
-					    justify    	0
-					    label      	"RTimeout")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D8F029F"
-					width      	256
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::VC++ Reverse Engineered::rose::TimeoutLinkage" @167
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3510, 710)
-					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 	@167
-					    location   	(3324, 679)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	372
-					    justify    	0
-					    label      	"TimeoutLinkage")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D8F02EE"
-					width      	390
-					height     	162
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderTCP" @168
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3600, 1068)
-					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 	@168
-					    location   	(3387, 1016)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	426
-					    justify    	0
-					    label      	"TInet6HeaderTCP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D900203"
-					width      	444
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TTcpSeqNum" @169
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4025, 930)
-					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 	@169
-					    location   	(3859, 878)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	332
-					    justify    	0
-					    label      	"TTcpSeqNum")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D8F031C"
-					width      	350
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::SequenceBlock" @170
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3600, 120)
-					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 	@170
-					    location   	(3407, 68)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	386
-					    justify    	0
-					    label      	"SequenceBlock")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9100EA"
-					width      	404
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::TDblQue<SequenceBlock>" @171
-					ShowCompartmentStereotypes 	TRUE
-					location   	(320, 3810)
-					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 	@171
-					    location   	(9, 3759)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	622
-					    justify    	0
-					    label      	"TDblQue<SequenceBlock>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D910148"
-					width      	640
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::SequenceBlockQueue" @172
-					ShowCompartmentStereotypes 	TRUE
-					location   	(360, 4170)
-					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 	@172
-					    location   	(105, 4118)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	510
-					    justify    	0
-					    label      	"SequenceBlockQueue")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D910128"
-					width      	528
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TTcpOptions" @173
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3899, 892)
-					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 	@173
-					    location   	(3745, 840)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	308
-					    justify    	0
-					    label      	"TTcpOptions")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D90006D"
-					width      	326
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @174
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D910157"
-					client     	@172
-					supplier   	@171
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::SequenceBlockQueueIter" @175
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(900, 4350)
-					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 	@175
-					    location   	(611, 4334)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	578
-					    justify    	0
-					    label      	"SequenceBlockQueueIter")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@175
-					    location   	(611, 4284)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	578
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9101A5"
-					width      	596
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolBaseUnbind" @176
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6175, 208)
-					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 	@176
-					    location   	(5922, 156)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	506
-					    justify    	0
-					    label      	"CProtocolBaseUnbind")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D99007D"
-					width      	524
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @177
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D99034B"
-					client     	@154
-					supplier   	@176
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolInterfaceBase" @178
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5535, 670)
-					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 	@178
-					    location   	(5263, 618)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	544
-					    justify    	0
-					    label      	"CProtocolInterfaceBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D990090"
-					width      	562
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @179
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D99009C"
-					client     	@178
-					supplier   	@176
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RMBufRecvInfo" @180
-					ShowCompartmentStereotypes 	TRUE
-					location   	(270, 4530)
-					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 	@180
-					    location   	(89, 4478)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"RMBufRecvInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D990128"
-					width      	380
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RMBufRecvPacket" @181
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(810, 4710)
-					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 	@181
-					    location   	(591, 4694)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"RMBufRecvPacket")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@181
-					    location   	(591, 4644)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D990196"
-					width      	456
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MPacketContext" @182
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4940, 2323)
-					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 	@182
-					    location   	(4740, 2271)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	400
-					    justify    	0
-					    label      	"MPacketContext")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9901C5"
-					width      	418
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @183
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9901D4"
-					client     	@182
-					supplier   	@158
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RMBufHookPacket" @184
-					ShowCompartmentStereotypes 	TRUE
-					location   	(810, 5070)
-					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 	@184
-					    location   	(587, 5018)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"RMBufHookPacket")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D990213"
-					width      	464
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @185
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D990214"
-					client     	@184
-					supplier   	@181
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MIp6Hook" @186
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(5428, 1945)
-					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 	@186
-					    location   	(5427, 2053)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	331
-					    justify    	0
-					    label      	"MIp6Hook")
-					icon       	"interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9902BF"
-					width      	58
-					height     	58
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @187
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D99034C"
-					client     	@154
-					supplier   	@186
-					line_style 	0)
-				    (object InheritView "" @188
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9902CE"
-					client     	@186
-					supplier   	@158
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderIP::TOffsets" @189
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(5040, 219)
-					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 	@189
-					    location   	(4845, 166)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	390
-					    justify    	0
-					    label      	"TOffsets")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@189
-					    location   	(4845, 116)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	390
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9A004E"
-					width      	408
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderIP4" @190
-					ShowCompartmentStereotypes 	TRUE
-					location   	(376, 4890)
-					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 	@190
-					    location   	(183, 4838)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	386
-					    justify    	0
-					    label      	"TInet6HeaderIP4")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9A0148"
-					width      	404
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderIP4::TOffsets" @191
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(3553, 3230)
-					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 	@191
-					    location   	(3347, 3177)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	412
-					    justify    	0
-					    label      	"TOffsets")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@191
-					    location   	(3347, 3127)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	412
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9A0203"
-					width      	430
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TScopeType" @192
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(5040, 2370)
-					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 	@192
-					    location   	(4888, 2340)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	304
-					    justify    	0
-					    label      	"TScopeType")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@192
-					    location   	(4888, 2290)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	304
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9A0242"
-					width      	322
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpHeader" @193
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5580, 120)
-					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 	@193
-					    location   	(5455, 68)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	250
-					    justify    	0
-					    label      	"TIpHeader")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9A0271"
-					width      	268
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderIP" @194
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4950, 660)
-					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 	@194
-					    location   	(4760, 608)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	380
-					    justify    	0
-					    label      	"TInet6HeaderIP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9903B9"
-					width      	398
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RMBufPacketPeek" @195
-					ShowCompartmentStereotypes 	TRUE
-					location   	(810, 5430)
-					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 	@195
-					    location   	(589, 5378)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	442
-					    justify    	0
-					    label      	"RMBufPacketPeek")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9A029F"
-					width      	460
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6PacketBase::TAlign" @196
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(5490, 2550)
-					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 	@196
-					    location   	(5277, 2497)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	426
-					    justify    	0
-					    label      	"TAlign")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@196
-					    location   	(5277, 2447)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	426
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9B00BB"
-					width      	444
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6PacketBase" @197
-					ShowCompartmentStereotypes 	TRUE
-					location   	(810, 5790)
-					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 	@197
-					    location   	(590, 5738)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	440
-					    justify    	0
-					    label      	"TInet6PacketBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9B006D"
-					width      	458
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::VC++ Reverse Engineered::rose::TInet6Packet" @198
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1850, 6179)
-					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 	@198
-					    location   	(1691, 6148)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	318
-					    justify    	0
-					    label      	"TInet6Packet")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9B0109"
-					width      	336
-					height     	162
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @199
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9B010A"
-					client     	@198
-					supplier   	@197
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPacketPoker" @200
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5764, 2086)
-					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 	@200
-					    location   	(5594, 2034)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	340
-					    justify    	0
-					    label      	"TPacketPoker")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9B01A5"
-					width      	358
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TChecksum" @201
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5670, 2910)
-					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 	@201
-					    location   	(5515, 2858)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	310
-					    justify    	0
-					    label      	"TChecksum")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9B0242"
-					width      	328
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::TInet6Packet<T>" @202
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2340, 6330)
-					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 	@202
-					    location   	(2134, 6279)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	412
-					    justify    	0
-					    label      	"TInet6Packet<T>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9B02DE"
-					width      	430
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @203
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9B02EE"
-					client     	@202
-					supplier   	@198
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::VC++ Reverse Engineered::rose::TInet6Checksum" @204
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2610, 6740)
-					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 	@204
-					    location   	(2404, 6709)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	412
-					    justify    	0
-					    label      	"TInet6Checksum")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9B02BF"
-					width      	430
-					height     	162
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @205
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9B02EF"
-					client     	@204
-					supplier   	@202
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MInterface" @206
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6030, 2370)
-					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 	@206
-					    location   	(5892, 2318)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"MInterface")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9B034B"
-					width      	294
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @207
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9B034C"
-					client     	@206
-					supplier   	@158
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MInterfaceManager" @208
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6120, 2730)
-					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 	@208
-					    location   	(5895, 2678)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	"MInterfaceManager")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9C009C"
-					width      	468
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @209
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9C009D"
-					client     	@208
-					supplier   	@158
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolPosthook" @210
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4867, 1986)
-					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 	@210
-					    location   	(4643, 1934)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	448
-					    justify    	0
-					    label      	"CProtocolPosthook")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D930213"
-					width      	466
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @211
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D930214"
-					client     	@210
-					supplier   	@154
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MNetworkService" @212
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(6660, 2640)
-					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 	@212
-					    location   	(6659, 2748)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	284
-					    justify    	0
-					    label      	"MNetworkService")
-					icon       	"interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9C01B5"
-					width      	58
-					height     	58
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolInet6Binder" @213
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6480, 660)
-					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 	@213
-					    location   	(6235, 608)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	490
-					    justify    	0
-					    label      	"CProtocolInet6Binder")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9C0271"
-					width      	508
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @214
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9C0272"
-					client     	@213
-					supplier   	@176
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MNetworkInfo" @215
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5940, 3270)
-					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 	@215
-					    location   	(5777, 3218)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	326
-					    justify    	0
-					    label      	"MNetworkInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9C02CE"
-					width      	344
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @216
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9C02DE"
-					client     	@215
-					supplier   	@158
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MEventService" @217
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5760, 3630)
-					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 	@217
-					    location   	(5585, 3578)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	350
-					    justify    	0
-					    label      	"MEventService")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9C030D"
-					width      	368
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol" @218
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4445, 1559)
-					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 	@218
-					    location   	(4243, 1508)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	404
-					    justify    	0
-					    label      	"CProtocolSecpol")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F603D8"
-					width      	422
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @219
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F70000"
-					client     	@218
-					supplier   	@18
-					line_style 	0)
-				    (object InheritView "" @220
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F603D9"
-					client     	@218
-					supplier   	@210
-					line_style 	0)
-				    (object InheritView "" @221
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F70001"
-					client     	@218
-					supplier   	@153
-					line_style 	0)
-				    (object InheritView "" @222
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9C031C"
-					client     	@217
-					supplier   	@158
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::VC++ Reverse Engineered::rose::TChain" @223
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6840, 170)
-					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 	@223
-					    location   	(6738, 139)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	204
-					    justify    	0
-					    label      	"TChain")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9C035B"
-					width      	222
-					height     	162
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MHashKey" @224
-					ShowCompartmentStereotypes 	TRUE
-					location   	(286, 6240)
-					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 	@224
-					    location   	(142, 6188)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	288
-					    justify    	0
-					    label      	"MHashKey")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9C0399"
-					width      	306
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::THashKeyIp6::TKeyMode" @225
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(5670, 3990)
-					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 	@225
-					    location   	(5497, 3937)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	346
-					    justify    	0
-					    label      	"TKeyMode")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@225
-					    location   	(5497, 3887)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	346
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9D003E"
-					width      	364
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::THashKeyIp6" @226
-					ShowCompartmentStereotypes 	TRUE
-					location   	(286, 6509)
-					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 	@226
-					    location   	(124, 6457)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	324
-					    justify    	0
-					    label      	"THashKeyIp6")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9D0000"
-					width      	342
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @227
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9D0001"
-					client     	@226
-					supplier   	@224
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::rose::TChain<K,V>" @228
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7020, 480)
-					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 	@228
-					    location   	(6852, 429)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	336
-					    justify    	0
-					    label      	"TChain<K,V>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9C036E"
-					width      	354
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @229
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9C037A"
-					client     	@228
-					supplier   	@223
-					line_style 	0)
-				    (object ClassView "ParameterizedClass" "Logical View::VC++ Reverse Engineered::rose::THashTable" @230
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6390, 3140)
-					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 	@230
-					    location   	(6239, 3109)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	302
-					    justify    	0
-					    label      	"THashTable")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9D009C"
-					width      	320
-					height     	162
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TCacheInfo" @231
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6390, 3450)
-					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 	@231
-					    location   	(6248, 3398)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	284
-					    justify    	0
-					    label      	"TCacheInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9D0109"
-					width      	302
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TCacheInfo::TCacheIndex" @232
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(5850, 4350)
-					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 	@232
-					    location   	(5692, 4297)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	316
-					    justify    	0
-					    label      	"TCacheIndex")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@232
-					    location   	(5692, 4247)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	316
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9D0138"
-					width      	334
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MDestinationCache" @233
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6300, 3810)
-					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 	@233
-					    location   	(6071, 3758)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	458
-					    justify    	0
-					    label      	"MDestinationCache")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9D01A5"
-					width      	476
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @234
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9D01B5"
-					client     	@233
-					supplier   	@158
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TCacheHash" @235
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(7380, 120)
-					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 	@235
-					    location   	(7225, 104)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	310
-					    justify    	0
-					    label      	"TCacheHash")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@235
-					    location   	(7225, 54)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	310
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9D0203"
-					width      	328
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP" @236
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7115, 1320)
-					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 	@236
-					    location   	(6888, 1268)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	454
-					    justify    	0
-					    label      	"TInet6HeaderICMP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9D02BF"
-					width      	472
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP_Echo" @237
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7971, 1127)
-					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 	@237
-					    location   	(7678, 1075)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	586
-					    justify    	0
-					    label      	"TInet6HeaderICMP_Echo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9D036B"
-					width      	604
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @238
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9D037A"
-					client     	@237
-					supplier   	@236
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP_RouterSol" @239
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8008, 1711)
-					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 	@239
-					    location   	(7669, 1659)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	678
-					    justify    	0
-					    label      	"TInet6HeaderICMP_RouterSol")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9D03C8"
-					width      	696
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @240
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9D03D8"
-					client     	@239
-					supplier   	@236
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP_RouterAdv" @241
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8021, 937)
-					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 	@241
-					    location   	(7675, 885)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	692
-					    justify    	0
-					    label      	"TInet6HeaderICMP_RouterAdv")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9E00EA"
-					width      	710
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @242
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9E00FA"
-					client     	@241
-					supplier   	@236
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP_NeighborSol" @243
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8018, 1508)
-					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 	@243
-					    location   	(7657, 1456)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	722
-					    justify    	0
-					    label      	"TInet6HeaderICMP_NeighborSol")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9E0186"
-					width      	740
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @244
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9E0196"
-					client     	@243
-					supplier   	@236
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP_NeighborAdv" @245
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8017, 1930)
-					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 	@245
-					    location   	(7650, 1878)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	734
-					    justify    	0
-					    label      	"TInet6HeaderICMP_NeighborAdv")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9E0232"
-					width      	752
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @246
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9E0233"
-					client     	@245
-					supplier   	@236
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderICMP_Redirect" @247
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7994, 1305)
-					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 	@247
-					    location   	(7674, 1253)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	640
-					    justify    	0
-					    label      	"TInet6HeaderICMP_Redirect")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9E02AF"
-					width      	658
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @248
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9E02B0"
-					client     	@247
-					supplier   	@236
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6OptionICMP_LinkLayer" @249
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7470, 480)
-					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 	@249
-					    location   	(7139, 428)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	662
-					    justify    	0
-					    label      	"TInet6OptionICMP_LinkLayer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9E033C"
-					width      	680
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6OptionICMP_Prefix" @250
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5850, 4710)
-					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 	@250
-					    location   	(5568, 4658)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	564
-					    justify    	0
-					    label      	"TInet6OptionICMP_Prefix")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9F006D"
-					width      	582
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6OptionICMP_Mtu" @251
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6300, 4170)
-					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 	@251
-					    location   	(6038, 4118)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	524
-					    justify    	0
-					    label      	"TInet6OptionICMP_Mtu")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9F0148"
-					width      	542
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6OptionICMP_RouteInformation" @252
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6840, 3450)
-					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 	@252
-					    location   	(6432, 3398)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	816
-					    justify    	0
-					    label      	"TInet6OptionICMP_RouteInformation")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9F0232"
-					width      	834
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6OptionICMP_DnsInformation" @253
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7380, 2370)
-					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 	@253
-					    location   	(6992, 2318)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	776
-					    justify    	0
-					    label      	"TInet6OptionICMP_DnsInformation")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9F030D"
-					width      	794
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TFlowStatus" @254
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(5850, 5070)
-					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 	@254
-					    location   	(5696, 5040)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	308
-					    justify    	0
-					    label      	"TFlowStatus")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@254
-					    location   	(5696, 4990)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	308
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9F038A"
-					width      	326
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RMBufSendInfo" @255
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6840, 3810)
-					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 	@255
-					    location   	(6659, 3759)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"RMBufSendInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA001F4"
-					width      	380
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RMBufSendPacket" @256
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(7830, 120)
-					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 	@256
-					    location   	(7607, 104)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"RMBufSendPacket")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@256
-					    location   	(7607, 54)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA00213"
-					width      	464
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MFlowManager" @257
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6480, 2280)
-					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 	@257
-					    location   	(6299, 2228)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"MFlowManager")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA103B9"
-					width      	380
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @258
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734DA103C8"
-					client     	@257
-					supplier   	@158
-					line_style 	0)
-				    (object InheritView "" @259
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734D9C01C5"
-					client     	@212
-					supplier   	@257
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TFlowInfo" @260
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1800, 7590)
-					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 	@260
-					    location   	(1674, 7539)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	252
-					    justify    	0
-					    label      	"TFlowInfo")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA002BF"
-					width      	270
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TPacketHead" @261
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5040, 2730)
-					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 	@261
-					    location   	(4878, 2678)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	324
-					    justify    	0
-					    label      	"TPacketHead")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734D9A036B"
-					width      	342
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MProviderNotify" @262
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7380, 2730)
-					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 	@262
-					    location   	(7198, 2678)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	364
-					    justify    	0
-					    label      	"MProviderNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA0000F"
-					width      	382
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @263
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734DA0001F"
-					client     	@262
-					supplier   	@158
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RHookSA" @264
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2471, 2587)
-					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 	@264
-					    location   	(2340, 2536)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	262
-					    justify    	0
-					    label      	"RHookSA")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F6003E"
-					width      	280
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @265
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F6003F"
-					client     	@264
-					supplier   	@41
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecHook" @266
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3218, 1065)
-					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 	@266
-					    location   	(3068, 1014)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	300
-					    justify    	0
-					    label      	"CIpsecHook")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"437347F60138"
-					width      	318
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @267
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F60139"
-					client     	@266
-					supplier   	@14
-					line_style 	0)
-				    (object InheritView "" @268
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F6013A"
-					client     	@266
-					supplier   	@152
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CFlowContext" @269
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7380, 3090)
-					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 	@269
-					    location   	(7212, 3038)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	336
-					    justify    	0
-					    label      	"CFlowContext")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA101C5"
-					width      	354
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RFlowContext" @270
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2797, 7206)
-					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 	@270
-					    location   	(2628, 7154)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	338
-					    justify    	0
-					    label      	"RFlowContext")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA00167"
-					width      	356
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderExtension" @271
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8100, 480)
-					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 	@271
-					    location   	(7835, 428)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	530
-					    justify    	0
-					    label      	"TInet6HeaderExtension")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA2005D"
-					width      	548
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderHBH" @272
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8116, 627)
-					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 	@272
-					    location   	(7900, 575)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	432
-					    justify    	0
-					    label      	"TInet6HeaderHBH")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA20109"
-					width      	450
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderHopByHop" @273
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2250, 7770)
-					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 	@273
-					    location   	(1978, 7718)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	544
-					    justify    	0
-					    label      	"TInet6HeaderHopByHop")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA201C5"
-					width      	562
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderRouting" @274
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7366, 2221)
-					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 	@274
-					    location   	(7123, 2169)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	486
-					    justify    	0
-					    label      	"TInet6HeaderRouting")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA20290"
-					width      	504
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderRouting::TOffsets" @275
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(1800, 7950)
-					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 	@275
-					    location   	(1556, 7897)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	488
-					    justify    	0
-					    label      	"TOffsets")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@275
-					    location   	(1556, 7847)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	488
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA202DE"
-					width      	506
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6Options" @276
-					ShowCompartmentStereotypes 	TRUE
-					location   	(720, 8130)
-					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 	@276
-					    location   	(551, 8078)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	338
-					    justify    	0
-					    label      	"TInet6Options")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA2035B"
-					width      	356
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6Options::TOffsets" @277
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(1170, 8130)
-					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 	@277
-					    location   	(989, 8077)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"TOffsets")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@277
-					    location   	(989, 8027)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA203A9"
-					width      	380
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6OptionBase" @278
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8100, 2100)
-					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 	@278
-					    location   	(7883, 2048)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	434
-					    justify    	0
-					    label      	"TInet6OptionBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA3002E"
-					width      	452
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6DstOptionBase" @279
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7920, 2730)
-					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 	@279
-					    location   	(7674, 2678)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	492
-					    justify    	0
-					    label      	"TInet6DstOptionBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA300BB"
-					width      	510
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderFragment" @280
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2880, 7770)
-					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 	@280
-					    location   	(2618, 7718)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	524
-					    justify    	0
-					    label      	"TInet6HeaderFragment")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA30177"
-					width      	542
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderFragment::TOffsets" @281
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(7650, 3450)
-					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 	@281
-					    location   	(7391, 3397)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	518
-					    justify    	0
-					    label      	"TOffsets")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@281
-					    location   	(7391, 3347)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	518
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA301C5"
-					width      	536
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderAH" @282
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8370, 468)
-					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 	@282
-					    location   	(8170, 416)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	400
-					    justify    	0
-					    label      	"TInet6HeaderAH")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA30271"
-					width      	418
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderESP" @283
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8370, 293)
-					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 	@283
-					    location   	(8155, 241)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	430
-					    justify    	0
-					    label      	"TInet6HeaderESP")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA3031C"
-					width      	448
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TArpOperation" @284
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(8100, 2460)
-					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 	@284
-					    location   	(7919, 2430)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"TArpOperation")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@284
-					    location   	(7919, 2380)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	362
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA40186"
-					width      	380
-					height     	184
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TInet6HeaderArp" @285
-					ShowCompartmentStereotypes 	TRUE
-					location   	(372, 8310)
-					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 	@285
-					    location   	(169, 8258)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	406
-					    justify    	0
-					    label      	"TInet6HeaderArp")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA401D4"
-					width      	424
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::VC++ Reverse Engineered::rose::ApiChecker" @286
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7650, 3860)
-					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 	@286
-					    location   	(7504, 3829)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	292
-					    justify    	0
-					    label      	"ApiChecker")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734DA40253"
-					width      	310
-					height     	162
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderIpsecBase" @287
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6930, 2010)
-					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 	@287
-					    location   	(6696, 1960)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	468
-					    justify    	0
-					    label      	"CProviderIpsecBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43BA68FA02F1"
-					width      	486
-					height     	124
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @288
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43BA68F000CE"
-					client     	@19
-					supplier   	@287
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc" @289
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1535, 1581)
-					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 	@289
-					    location   	(1346, 1530)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	378
-					    justify    	0
-					    label      	"CSecurityAssoc")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"43734930008C"
-					width      	396
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)))))
-		    (object Mechanism @290
-			logical_models 	(list unit_reference_list
-			    (object Object "$UNNAMED$973"
-				quid       	"43734E8401D4"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"43734F7C01B5"
-					supplier   	"$UNNAMED$974"
-					quidu      	"43734F710119"
-					messages   	(list Messages
-					    (object Message "SetPolicy"
-						quid       	"4373573C0000"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"1.1"
-						ordinal    	1
-						Operation  	"SetPolicy(const TDesC&, TUint&)"
-						quidu      	"4373492F01C6"
-						creation   	FALSE)
-					    (object Message ""
-						quid       	"437357B900AB"
-						frequency  	"Aperiodic"
-						synchronization 	"Return"
-						dir        	"ToClientFromSupplier"
-						sequence   	"1.1.2"
-						ordinal    	4
-						quidu      	"000000000000"
-						creation   	FALSE))))
-				class      	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-				quidu      	"4373492F0213"
-				persistence 	"Transient"
-				creationObj 	FALSE
-				multi      	FALSE)
-			    (object Object "$UNNAMED$975"
-				quid       	"43734EE6004E"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"43734EEE0196"
-					supplier   	"$UNNAMED$973"
-					quidu      	"43734E8401D4"
-					messages   	(list Messages
-					    (object Message "Write"
-						quid       	"437357050157"
-						frequency  	"Aperiodic"
-						synchronization 	"ProcedureCall"
-						dir        	"FromClientToSupplier"
-						sequence   	"1"
-						ordinal    	0
-						Operation  	"Write(const TDesC8&, TUint, TSockAddr*)"
-						quidu      	"4373492F0258"
-						creation   	FALSE)
-					    (object Message ""
-						quid       	"437357C40232"
-						frequency  	"Aperiodic"
-						synchronization 	"Return"
-						dir        	"ToClientFromSupplier"
-						sequence   	"1.2"
-						ordinal    	5
-						quidu      	"000000000000"
-						creation   	FALSE))))
-				persistence 	"Transient"
-				creationObj 	FALSE
-				multi      	FALSE)
-			    (object Object "$UNNAMED$974"
-				quid       	"43734F710119"
-				collaborators 	(list link_list
-				    (object Link
-					quid       	"43734FE20157"
-					supplier   	"$UNNAMED$976"
-					quidu      	"43734FD9031C"
-					messages   	(list Messages
-					    (object Message "SetPolicy"
-						quid       	"437357D80119"
-						frequency  	"Aperiodic"
-						synchronization 	"Simple"
-						dir        	"FromClientToSupplier"
-						sequence   	"1.1.1"
-						ordinal    	2
-						Operation  	"SetPolicy(CSecurityPolicy* &, const TDesC&, TUint&, REndPoints&)"
-						quidu      	"4373492F014C"
-						creation   	FALSE)
-					    (object Message ""
-						quid       	"437357E10119"
-						frequency  	"Aperiodic"
-						synchronization 	"Return"
-						dir        	"ToClientFromSupplier"
-						sequence   	"1.1.1.1"
-						ordinal    	3
-						quidu      	"000000000000"
-						creation   	FALSE))))
-				class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-				quidu      	"437347F603D8"
-				persistence 	"Transient"
-				creationObj 	FALSE
-				multi      	FALSE)
-			    (object Object "$UNNAMED$976"
-				quid       	"43734FD9031C"
-				class      	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-				quidu      	"4373492F0148"
-				persistence 	"Transient"
-				creationObj 	FALSE
-				multi      	FALSE))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "policysap"
-			quid       	"43789DFC0060"
-			title      	"policysap"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	894
-			origin_y   	3056
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolPosthook" @291
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(2015, 1466)
-				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 	@291
-				    location   	(1783, 1391)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	464
-				    justify    	0
-				    label      	"CProtocolPosthook")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734D930213"
-				width      	482
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MEventListener" @292
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(2686, 1467)
-				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 	@292
-				    location   	(2505, 1392)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	362
-				    justify    	0
-				    label      	"MEventListener")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734D9C02F3"
-				width      	380
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIp6Hook" @293
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(1680, 1153)
-				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 	@293
-				    location   	(1559, 1078)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	242
-				    justify    	0
-				    label      	"CIp6Hook")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734D99033C"
-				width      	260
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @294
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734D930214"
-				client     	@291
-				supplier   	@293
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolBaseUnbind" @295
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(1679, 831)
-				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 	@295
-				    location   	(1423, 756)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	512
-				    justify    	0
-				    label      	"CProtocolBaseUnbind")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734D99007D"
-				width      	530
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @296
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734D99034B"
-				client     	@293
-				supplier   	@295
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MIp6Hook" @297
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2415, 830)
-				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 	@297
-				    location   	(2414, 938)
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	315
-				    justify    	0
-				    label      	"MIp6Hook")
-				icon       	"interface"
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734D9902BF"
-				width      	58
-				height     	58
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @298
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734D99034C"
-				client     	@293
-				supplier   	@297
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MFlowHook" @299
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(571, 2268)
-				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 	@299
-				    location   	(570, 2376)
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	368
-				    justify    	0
-				    label      	"MFlowHook")
-				icon       	"interface"
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734DA1032C"
-				width      	58
-				height     	58
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecReferenceCountObject" @300
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(2674, 2901)
-				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 	@300
-				    location   	(2337, 2826)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	674
-				    justify    	0
-				    label      	"CIpsecReferenceCountObject")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734930029F"
-				width      	692
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MSecurityPolicyManager" @301
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(615, 1499)
-				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 	@301
-				    location   	(614, 1607)
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	425
-				    justify    	0
-				    label      	"MSecurityPolicyManager")
-				icon       	"interface"
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"4373492F01C5"
-				width      	58
-				height     	58
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecHook" @302
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(1106, 2263)
-				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 	@302
-				    location   	(955, 2188)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	302
-				    justify    	0
-				    label      	"CIpsecHook")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"437347F60138"
-				width      	320
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @303
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F6013A"
-				client     	@302
-				supplier   	@299
-				line_style 	0)
-			    (object InheritView "" @304
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F60139"
-				client     	@302
-				supplier   	@300
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderSecpol" @305
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(614, 1886)
-				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 	@305
-				    location   	(416, 1811)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	396
-				    justify    	0
-				    label      	"CProviderSecpol")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"4373492F0213"
-				width      	414
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$236" @306
-				location   	(613, 1727)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F0291"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$238" @307
-					Parent_View 	@306
-					location   	(-1131, 1136)
-					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   	(573, 1785)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F0294"
-					client     	@306
-					supplier   	@305
-					line_style 	0)
-				    (object RoleView "$UNNAMED$237" @309
-					Parent_View 	@306
-					location   	(-1131, 1136)
-					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   	(515, 1773)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	673
-					    justify    	0
-					    label      	""
-					    pctDist    	-0.660377
-					    height     	99
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F0292"
-					client     	@306
-					supplier   	@301
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MAssociationManager" @311
-				ShowCompartmentStereotypes 	TRUE
-				SuppressAttribute 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1703, 3159)
-				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 	@311
-				    location   	(1702, 3267)
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	275
-				    justify    	0
-				    label      	"MAssociationManager")
-				icon       	"interface"
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734931035B"
-				width      	58
-				height     	58
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$120" @312
-				location   	(1424, 2740)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F60178"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$121" @313
-					Parent_View 	@312
-					location   	(-279, -419)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @314
-					    Parent_View 	@313
-					    location   	(1251, 2407)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F6017B"
-					client     	@312
-					supplier   	@302
-					line_style 	0)
-				    (object RoleView "iMgr:MAssociationManager&" @315
-					Parent_View 	@312
-					location   	(-279, -419)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @316
-					    Parent_View 	@315
-					    location   	(1068, 1756)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	540
-					    justify    	0
-					    label      	"-iMgr"
-					    pctDist    	-2.164034
-					    height     	251
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F60179"
-					client     	@312
-					supplier   	@311
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolIpsec" @317
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(1430, 1545)
-				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 	@317
-				    location   	(1251, 1470)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	358
-				    justify    	0
-				    label      	"CProtocolIpsec")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"437347F70157"
-				width      	376
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @318
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F70158"
-				client     	@317
-				supplier   	@293
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CTransportSelector" @319
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(3207, 1844)
-				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 	@319
-				    location   	(2982, 1769)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	"CTransportSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"4373493003B9"
-				width      	468
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$295" @320
-				location   	(3384, 2069)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349310005"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$296" @321
-					Parent_View 	@320
-					location   	(444, 516)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @322
-					    Parent_View 	@321
-					    location   	(3166, 1995)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437349310006"
-					client     	@320
-					supplier   	@319
-					vertices   	(list Points
-					    (3384, 2069)
-					    (3207, 2069)
-					    (3207, 1931))
-					line_style 	0)
-				    (object RoleView "iOr:CTransportSelector* const" @323
-					Parent_View 	@320
-					location   	(444, 516)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @324
-					    Parent_View 	@323
-					    location   	(3387, 2001)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	588
-					    justify    	0
-					    label      	"+iOr"
-					    pctDist    	0.682238
-					    height     	8
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437349310008"
-					client     	@320
-					supplier   	@319
-					vertices   	(list Points
-					    (3384, 2069)
-					    (3482, 2069)
-					    (3313, 1931))
-					line_style 	0)))
-			    (object InheritView "" @325
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493003BA"
-				client     	@319
-				supplier   	@300
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CPolicyAction" @326
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(3206, 2337)
-				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 	@326
-				    location   	(3037, 2262)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	338
-				    justify    	0
-				    label      	"CPolicyAction")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"4373492F002E"
-				width      	356
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$199" @327
-				location   	(3206, 2090)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F004E"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$200" @328
-					Parent_View 	@327
-					location   	(-181, 259)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @329
-					    Parent_View 	@328
-					    location   	(3165, 2216)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F0051"
-					client     	@327
-					supplier   	@326
-					line_style 	0)
-				    (object RoleView "iTS" @330
-					Parent_View 	@327
-					location   	(-181, 259)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @331
-					    Parent_View 	@330
-					    location   	(3165, 1964)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	102
-					    justify    	0
-					    label      	"+iTS"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F004F"
-					client     	@327
-					supplier   	@319
-					line_style 	0)))
-			    (object InheritView "" @332
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F003E"
-				client     	@326
-				supplier   	@300
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol" @333
-				ShowCompartmentStereotypes 	TRUE
-				location   	(1702, 1886)
-				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 	@333
-				    location   	(1500, 1811)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	404
-				    justify    	0
-				    label      	"CProtocolSecpol")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"437347F603D8"
-				width      	422
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @334
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F603D9"
-				client     	@333
-				supplier   	@291
-				line_style 	0)
-			    (object InheritView "" @335
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F70001"
-				client     	@333
-				supplier   	@292
-				line_style 	0)
-			    (object InheritView "" @336
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F70000"
-				client     	@333
-				supplier   	@301
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$25" @337
-				location   	(1155, 1886)
-				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      	"4378AE4F016B"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$26" @338
-					Parent_View 	@337
-					location   	(-547, 0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4378AE5002C3"
-					client     	@337
-					supplier   	@305
-					line_style 	0)
-				    (object RoleView "$UNNAMED$27" @339
-					Parent_View 	@337
-					location   	(-547, 0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4378AE5002E2"
-					client     	@337
-					supplier   	@333
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$144" @340
-				location   	(1701, 2552)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F7008C"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$145" @341
-					Parent_View 	@340
-					location   	(782, 240)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @342
-					    Parent_View 	@341
-					    location   	(1661, 2089)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F7008F"
-					client     	@340
-					supplier   	@333
-					line_style 	0)
-				    (object RoleView "iAssociationManager" @343
-					Parent_View 	@340
-					location   	(782, 240)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @344
-					    Parent_View 	@343
-					    location   	(1931, 2266)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	393
-					    justify    	0
-					    label      	"-iAssociationManager"
-					    pctDist    	-0.495615
-					    height     	230
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F7008D"
-					client     	@340
-					supplier   	@311
-					line_style 	0)))
-			    (object UsesView "" @345
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43799A4E01C0"
-				client     	@333
-				supplier   	@302
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$146" @346
-				location   	(1566, 1715)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F70091"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$147" @347
-					Parent_View 	@346
-					location   	(138, -519)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @348
-					    Parent_View 	@347
-					    location   	(1652, 1757)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F70094"
-					client     	@346
-					supplier   	@333
-					line_style 	0)
-				    (object RoleView "iProtocolIpsec" @349
-					Parent_View 	@346
-					location   	(138, -519)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @350
-					    Parent_View 	@349
-					    location   	(1583, 1668)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	283
-					    justify    	0
-					    label      	"-iProtocolIpsec"
-					    pctDist    	0.255956
-					    height     	43
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F70092"
-					client     	@346
-					supplier   	@317
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$179" @351
-				location   	(1566, 1715)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F7016D"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$181" @352
-					Parent_View 	@351
-					location   	(-136, -171)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @353
-					    Parent_View 	@352
-					    location   	(1546, 1623)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F70178"
-					client     	@351
-					supplier   	@317
-					line_style 	0)
-				    (object RoleView "$UNNAMED$180" @354
-					Parent_View 	@351
-					location   	(-136, -171)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @355
-					    Parent_View 	@354
-					    location   	(1652, 1757)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	509
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F7016E"
-					client     	@351
-					supplier   	@333
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CPolicySelector" @356
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(2507, 2190)
-				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 	@356
-				    location   	(2319, 2115)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	376
-				    justify    	0
-				    label      	"CPolicySelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"4373492F00CB"
-				width      	394
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$213" @357
-				location   	(2684, 2415)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F00DD"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$214" @358
-					Parent_View 	@357
-					location   	(-288, 890)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @359
-					    Parent_View 	@358
-					    location   	(2466, 2341)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F00DE"
-					client     	@357
-					supplier   	@356
-					vertices   	(list Points
-					    (2684, 2415)
-					    (2507, 2415)
-					    (2507, 2277))
-					line_style 	0)
-				    (object RoleView "iNext" @360
-					Parent_View 	@357
-					location   	(-288, 890)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @361
-					    Parent_View 	@360
-					    location   	(2399, 2278)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	119
-					    justify    	0
-					    label      	"+iNext"
-					    pctDist    	1.529146
-					    height     	137
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F00E0"
-					client     	@357
-					supplier   	@356
-					vertices   	(list Points
-					    (2684, 2415)
-					    (2782, 2415)
-					    (2613, 2277))
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$221" @362
-				location   	(2856, 2016)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F0109"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$222" @363
-					Parent_View 	@362
-					location   	(-84, 463)
-					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   	(2701, 2047)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F010C"
-					client     	@362
-					supplier   	@356
-					line_style 	0)
-				    (object RoleView "iTS" @365
-					Parent_View 	@362
-					location   	(-84, 463)
-					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   	(2785, 2101)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	102
-					    justify    	0
-					    label      	"+iTS"
-					    pctDist    	-0.530422
-					    height     	45
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F010A"
-					client     	@362
-					supplier   	@319
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$31" @367
-				location   	(2865, 2264)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437996B701BC"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$33" @368
-					Parent_View 	@367
-					location   	(-385, 85)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @369
-					    Parent_View 	@368
-					    location   	(2745, 2197)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437996B80287"
-					client     	@367
-					supplier   	@356
-					line_style 	0)
-				    (object RoleView "$UNNAMED$32" @370
-					Parent_View 	@367
-					location   	(-385, 85)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @371
-					    Parent_View 	@370
-					    location   	(3003, 2251)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437996B80278"
-					client     	@367
-					supplier   	@326
-					line_style 	0
-					label      	(object SegLabel @372
-					    Parent_View 	@370
-					    location   	(3000, 2347)
-					    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 	1))))
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy" @373
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(2507, 1887)
-				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 	@373
-				    location   	(2308, 1812)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	398
-				    justify    	0
-				    label      	"CSecurityPolicy")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"4373492F0148"
-				width      	416
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$150" @374
-				location   	(2105, 1886)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F700A1"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$152" @375
-					Parent_View 	@374
-					location   	(-356, 830)
-					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   	(1952, 1845)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F700A4"
-					client     	@374
-					supplier   	@333
-					line_style 	0)
-				    (object RoleView "$UNNAMED$151" @377
-					Parent_View 	@374
-					location   	(-356, 830)
-					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   	(2044, 1863)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	142
-					    justify    	0
-					    label      	""
-					    pctDist    	-0.316062
-					    height     	23
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437347F700A2"
-					client     	@374
-					supplier   	@373
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$225" @379
-				location   	(2507, 2038)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F0178"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$227" @380
-					Parent_View 	@379
-					location   	(-465, 513)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @381
-					    Parent_View 	@380
-					    location   	(2549, 1987)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F017B"
-					client     	@379
-					supplier   	@373
-					line_style 	0)
-				    (object RoleView "$UNNAMED$226" @382
-					Parent_View 	@379
-					location   	(-465, 513)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @383
-					    Parent_View 	@382
-					    location   	(2631, 2009)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	218
-					    justify    	0
-					    label      	""
-					    pctDist    	-0.456804
-					    height     	124
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F0179"
-					client     	@379
-					supplier   	@356
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CAlgorithmList" @384
-				ShowCompartmentStereotypes 	TRUE
-				location   	(3876, 3487)
-				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 	@384
-				    location   	(3703, 3412)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	346
-				    justify    	0
-				    label      	"CAlgorithmList")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"4373493102DE"
-				width      	364
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$232" @385
-				location   	(3875, 1792)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F01A5"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$233" @386
-					Parent_View 	@385
-					location   	(1543, -2276)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @387
-					    Parent_View 	@386
-					    location   	(2767, 1657)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F01A8"
-					client     	@385
-					supplier   	@373
-					vertices   	(list Points
-					    (3875, 1792)
-					    (3875, 1615)
-					    (2653, 1615)
-					    (2553, 1799))
-					line_style 	0)
-				    (object RoleView "iAlgorithms" @388
-					Parent_View 	@385
-					location   	(1543, -2276)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @389
-					    Parent_View 	@388
-					    location   	(3834, 3078)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	230
-					    justify    	0
-					    label      	"-iAlgorithms"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373492F01A6"
-					client     	@385
-					supplier   	@384
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CLibraryList" @390
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(3278, 4330)
-				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 	@390
-				    location   	(3130, 4255)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	296
-				    justify    	0
-				    label      	"CLibraryList")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"437347F50157"
-				width      	314
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderKey" @391
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(734, 3507)
-				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 	@391
-				    location   	(567, 3432)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	334
-				    justify    	0
-				    label      	"CProviderKey")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734936035B"
-				width      	352
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager" @392
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(3280, 4052)
-				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 	@392
-				    location   	(3028, 3974)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	504
-				    justify    	0
-				    label      	"CIpsecCryptoManager")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"4373493200DA"
-				width      	522
-				height     	180
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$357" @393
-				location   	(3577, 3767)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734932010E"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$358" @394
-					Parent_View 	@393
-					location   	(1245, -301)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @395
-					    Parent_View 	@394
-					    location   	(3443, 3952)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437349320111"
-					client     	@393
-					supplier   	@392
-					line_style 	0)
-				    (object RoleView "iAlgorithmList" @396
-					Parent_View 	@393
-					location   	(1245, -301)
-					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   	(3770, 3644)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	270
-					    justify    	0
-					    label      	"-iAlgorithmList"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734932010F"
-					client     	@393
-					supplier   	@384
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$355" @398
-				location   	(3278, 4192)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349320109"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$356" @399
-					Parent_View 	@398
-					location   	(559, -67)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @400
-					    Parent_View 	@399
-					    location   	(3238, 4152)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734932010C"
-					client     	@398
-					supplier   	@392
-					line_style 	0)
-				    (object RoleView "iLibraryList" @401
-					Parent_View 	@398
-					location   	(559, -67)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @402
-					    Parent_View 	@401
-					    location   	(3278, 4204)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	222
-					    justify    	0
-					    label      	"-iLibraryList"
-					    pctDist    	0.255670
-					    height     	1
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734932010A"
-					client     	@398
-					supplier   	@390
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolKey" @403
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(1706, 3505)
-				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 	@403
-				    location   	(1538, 3430)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	336
-				    justify    	0
-				    label      	"CProtocolKey")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"437349360138"
-				width      	354
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$28" @404
-				location   	(1219, 3505)
-				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      	"437993A4004F"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$29" @405
-					Parent_View 	@404
-					location   	(-482, 746)
-					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      	"437993A7009D"
-					client     	@404
-					supplier   	@391
-					line_style 	0
-					label      	(object SegLabel @406
-					    Parent_View 	@405
-					    location   	(941, 3560)
-					    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$30" @407
-					Parent_View 	@404
-					location   	(-482, 746)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437993A700AD"
-					client     	@404
-					supplier   	@403
-					line_style 	0)))
-			    (object InheritView "" @408
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349360149"
-				client     	@403
-				supplier   	@311
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$649" @409
-				location   	(2452, 3763)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602BF"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$650" @410
-					Parent_View 	@409
-					location   	(313, 690)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @411
-					    Parent_View 	@410
-					    location   	(1984, 3646)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373493602C2"
-					client     	@409
-					supplier   	@403
-					line_style 	0)
-				    (object RoleView "iCrypto" @412
-					Parent_View 	@409
-					location   	(313, 690)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @413
-					    Parent_View 	@412
-					    location   	(2108, 3589)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	144
-					    justify    	0
-					    label      	"-iCrypto"
-					    pctDist    	-0.635456
-					    height     	53
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373493602C0"
-					client     	@409
-					supplier   	@392
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEncryptionBase" @414
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(3229, 3631)
-				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 	@414
-				    location   	(3016, 3556)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	426
-				    justify    	0
-				    label      	"CEncryptionBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734932005D"
-				width      	444
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CAuthenticationBase" @415
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(3261, 3365)
-				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 	@415
-				    location   	(3018, 3290)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	486
-				    justify    	0
-				    label      	"CAuthenticationBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734932008C"
-				width      	504
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc" @416
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				location   	(2529, 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 	@416
-				    location   	(2340, 3429)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	378
-				    justify    	0
-				    label      	"CSecurityAssoc")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734930008C"
-				width      	396
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$915" @417
-				location   	(2106, 3504)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349360265"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$916" @418
-					Parent_View 	@417
-					location   	(-272, 823)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @419
-					    Parent_View 	@418
-					    location   	(1929, 3463)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437349360268"
-					client     	@417
-					supplier   	@403
-					line_style 	0)
-				    (object RoleView "iHash[111]" @420
-					Parent_View 	@417
-					location   	(-272, 823)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @421
-					    Parent_View 	@420
-					    location   	(2021, 3470)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	216
-					    justify    	0
-					    label      	"-iHash[111]"
-					    pctDist    	-0.382583
-					    height     	35
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437349360266"
-					client     	@417
-					supplier   	@416
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$917" @422
-				location   	(2866, 3564)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493001F4"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$918" @423
-					Parent_View 	@422
-					location   	(-152, 691)
-					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   	(2764, 3503)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373493001F7"
-					client     	@422
-					supplier   	@416
-					line_style 	0)
-				    (object RoleView "iEeng" @425
-					Parent_View 	@422
-					location   	(-152, 691)
-					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   	(2843, 3518)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	116
-					    justify    	0
-					    label      	"-iEeng"
-					    pctDist    	-0.228524
-					    height     	43
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373493001F5"
-					client     	@422
-					supplier   	@414
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$927" @427
-				location   	(2867, 3438)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493001E4"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$928" @428
-					Parent_View 	@427
-					location   	(-280, 756)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @429
-					    Parent_View 	@428
-					    location   	(2748, 3419)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373493001E7"
-					client     	@427
-					supplier   	@416
-					line_style 	0)
-				    (object RoleView "iAeng" @430
-					Parent_View 	@427
-					location   	(-280, 756)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @431
-					    Parent_View 	@430
-					    location   	(2849, 3394)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	116
-					    justify    	0
-					    label      	"-iAeng"
-					    pctDist    	-0.079745
-					    height     	48
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4373493001E5"
-					client     	@427
-					supplier   	@415
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$923" @432
-				location   	(2670, 3729)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349300138"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$924" @433
-					Parent_View 	@432
-					location   	(292, 1048)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @434
-					    Parent_View 	@433
-					    location   	(2686, 3602)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    hidden     	TRUE
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	""
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"437349300139"
-					client     	@432
-					supplier   	@416
-					vertices   	(list Points
-					    (2670, 3729)
-					    (2754, 3729)
-					    (2616, 3591))
-					line_style 	0)
-				    (object RoleView "iNext" @435
-					Parent_View 	@432
-					location   	(292, 1048)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object SegLabel @436
-					    Parent_View 	@435
-					    location   	(2571, 3648)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	108
-					    justify    	0
-					    label      	"-iNext"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"43734930013B"
-					client     	@432
-					supplier   	@416
-					vertices   	(list Points
-					    (2670, 3729)
-					    (2529, 3729)
-					    (2529, 3591))
-					line_style 	0)))))
-		    (object InteractionDiagram "Test"
-			mechanism_ref 	@290
-			quid       	"43734E5D01B5"
-			title      	"Test"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	719
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object InterObjView "$UNNAMED$975" @437
-				location   	(499, 225)
-				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   	(499, 225)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	282
-				    justify    	0
-				    label      	"")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734EE6004E"
-				width      	300
-				height     	1046
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @438
-				    location   	(499, 448)
-				    line_color 	3342489
-				    InterObjView 	@437
-				    height     	733
-				    y_coord    	673
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @439
-				    location   	(499, 1001)
-				    line_color 	3342489
-				    InterObjView 	@437
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE))
-			    (object InterObjView "$UNNAMED$973" @440
-				location   	(1361, 225)
-				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 	@440
-				    location   	(1361, 225)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	318
-				    justify    	0
-				    label      	"")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734E8401D4"
-				width      	336
-				height     	1046
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @441
-				    location   	(1361, 448)
-				    line_color 	3342489
-				    InterObjView 	@440
-				    height     	673
-				    y_coord    	613
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @442
-				    location   	(1361, 884)
-				    line_color 	3342489
-				    InterObjView 	@440
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE))
-			    (object InterObjView "$UNNAMED$974" @443
-				location   	(2069, 225)
-				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 	@443
-				    location   	(2069, 225)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	322
-				    justify    	0
-				    label      	"")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734F710119"
-				width      	340
-				height     	1046
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @444
-				    location   	(2069, 508)
-				    line_color 	3342489
-				    InterObjView 	@443
-				    height     	496
-				    y_coord    	436
-				    Nested     	FALSE)
-				Focus_Of_Control 	(object Focus_Of_Control "" @445
-				    location   	(2069, 727)
-				    line_color 	3342489
-				    InterObjView 	@443
-				    height     	60
-				    y_coord    	0
-				    Nested     	FALSE))
-			    (object InterObjView "$UNNAMED$976" @446
-				location   	(3391, 225)
-				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 	@446
-				    location   	(3391, 225)
-				    fill_color 	13434879
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	316
-				    justify    	0
-				    label      	"")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"43734FD9031C"
-				width      	334
-				height     	1046
-				icon_height 	0
-				icon_width 	0
-				icon_y_offset 	0
-				annotation 	1
-				Focus_Of_Control 	(object Focus_Of_Control "" @447
-				    location   	(3391, 568)
-				    line_color 	3342489
-				    InterObjView 	@446
-				    height     	279
-				    y_coord    	219
-				    Nested     	FALSE))
-			    (object InterMessView "" @448
-				location   	(1588, 448)
-				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   	(929, 404)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"437357050157"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	144
-				    justify    	0
-				    label      	"Write"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@437
-				supplier   	@440
-				Focus_Src  	@438
-				Focus_Entry 	@441
-				origin     	(514, 448)
-				terminus   	(1345, 448)
-				ordinal    	0)
-			    (object InterMessView "" @450
-				location   	(2516, 508)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @451
-				    Parent_View 	@450
-				    location   	(1714, 464)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"4373573C0000"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	222
-				    justify    	0
-				    label      	"SetPolicy"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@440
-				supplier   	@443
-				Focus_Src  	@441
-				Focus_Entry 	@444
-				origin     	(1376, 508)
-				terminus   	(2053, 508)
-				ordinal    	1)
-			    (object InterMessView "" @452
-				location   	(2518, 884)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @453
-				    Parent_View 	@452
-				    location   	(1715, 840)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"437357B900AB"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	47
-				    justify    	0
-				    label      	""
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@443
-				supplier   	@440
-				Focus_Src  	@444
-				Focus_Entry 	@442
-				origin     	(2053, 884)
-				terminus   	(1377, 884)
-				ordinal    	4)
-			    (object InterMessView "" @454
-				location   	(1566, 1001)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @455
-				    Parent_View 	@454
-				    location   	(930, 957)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"437357C40232"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	47
-				    justify    	0
-				    label      	""
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@440
-				supplier   	@437
-				Focus_Src  	@441
-				Focus_Entry 	@439
-				origin     	(1345, 1001)
-				terminus   	(515, 1001)
-				ordinal    	5)
-			    (object InterMessView "" @456
-				location   	(0, 568)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @457
-				    Parent_View 	@456
-				    location   	(2729, 524)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"437357D80119"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	222
-				    justify    	0
-				    label      	"SetPolicy"
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	0)
-				line_color 	3342489
-				client     	@443
-				supplier   	@446
-				Focus_Src  	@444
-				Focus_Entry 	@447
-				origin     	(2084, 568)
-				terminus   	(3375, 568)
-				ordinal    	2)
-			    (object InterMessView "" @458
-				location   	(3142, 727)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @459
-				    Parent_View 	@458
-				    location   	(2730, 683)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    quidu      	"437357E10119"
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	47
-				    justify    	0
-				    label      	""
-				    pctDist    	0.500000
-				    height     	45
-				    orientation 	1)
-				line_color 	3342489
-				client     	@446
-				supplier   	@443
-				Focus_Src  	@447
-				Focus_Entry 	@445
-				origin     	(3375, 727)
-				terminus   	(2085, 727)
-				ordinal    	3)))))
-	    (object Mechanism @460
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$977"
-			quid       	"438C6040036B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438C626301CE"
-				supplier   	"$UNNAMED$978"
-				quidu      	"438C604602AF"
-				messages   	(list Messages
-				    (object Message "NewSecpolL( )"
-					quid       	"438C626301CF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1"
-					ordinal    	9
-					quidu      	"43734937034C"
-					creation   	FALSE)
-				    (object Message "NewPfkeyL( )"
-					quid       	"438D860B01CF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	4
-					quidu      	"43734937034E"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolFamilyIpsec"
-			quidu      	"437347F4030D"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$978"
-			quid       	"438C604602AF"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438C62810315"
-				supplier   	"$UNNAMED$979"
-				quidu      	"438C605E002F")
-			    (object Link
-				quid       	"438C62C101FB"
-				supplier   	"$UNNAMED$980"
-				quidu      	"438C62AB0298"
-				messages   	(list Messages
-				    (object Message "CProtocolSecpol( )"
-					quid       	"438C62C101FC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1.1"
-					ordinal    	10
-					quidu      	"437347F70002"
-					creation   	FALSE)
-				    (object Message "FindAssociationManager(pfkey)"
-					quid       	"438C6938039C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"9.2"
-					ordinal    	16
-					Operation  	"FindAssociationManager(const CProtocolBase*, TUint)"
-					quidu      	"437349370360"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438D92320264"
-				supplier   	"$UNNAMED$981"
-				quidu      	"438D9192027D"
-				messages   	(list Messages
-				    (object Message "CProtocolKey( )"
-					quid       	"438D92320265"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1.1"
-					ordinal    	5
-					quidu      	"43734936014A"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439831E203A5"
-				supplier   	"$UNNAMED$978"
-				quidu      	"438C604602AF"))
-			class      	"Logical View::VC++ Reverse Engineered::rose::IPSEC"
-			quidu      	"43734937034B"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$979"
-			quid       	"438C605E002F"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-			quidu      	"4373492F0213"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "Socket Server"
-			quid       	"438C608B029F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438C609E009B"
-				supplier   	"$UNNAMED$977"
-				quidu      	"438C6040036B"
-				messages   	(list Messages
-				    (object Message "Install() + CProtocolFamilyIpsec( )"
-					quid       	"438C609E009C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"Install( )"
-					quidu      	"437347F40311"
-					creation   	FALSE)
-				    (object Message "Install( )"
-					quid       	"438C61C701D0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"437347F40311"
-					creation   	FALSE)
-				    (object Message "ProtocolList()"
-					quid       	"438C620A00A6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					Operation  	"ProtocolList(TServerProtocolDesc* &)"
-					quidu      	"437347F40320"
-					creation   	FALSE)
-				    (object Message "NewProtocolL(secpol)"
-					quid       	"438C624C03A3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	8
-					Operation  	"NewProtocolL(TUint, TUint)"
-					quidu      	"437347F4031D"
-					creation   	FALSE)
-				    (object Message "NewProtocolL(pfkey)"
-					quid       	"438D85ED02EA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3
-					Operation  	"NewProtocolL(TUint, TUint)"
-					quidu      	"437347F4031D"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438C651701C5"
-				supplier   	"$UNNAMED$980"
-				quidu      	"438C62AB0298"
-				messages   	(list Messages
-				    (object Message "BindToL(ip6)"
-					quid       	"438C651701C6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	11
-					Operation  	"BindToL(CProtocolBase*)"
-					quidu      	"43734D930224"
-					creation   	FALSE)
-				    (object Message "BindToL(pfkey)"
-					quid       	"438C68E70245"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	14
-					Operation  	"BindToL(CProtocolBase*)"
-					quidu      	"43734D930224"
-					creation   	FALSE)
-				    (object Message "NewSAPL()"
-					quid       	"438C6A2D02DD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	18
-					Operation  	"NewSAPL(TUint)"
-					quidu      	"437347F70011"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438C6ADB01F1"
-				supplier   	"$UNNAMED$979"
-				quidu      	"438C605E002F"
-				messages   	(list Messages
-				    (object Message "Start( )"
-					quid       	"438C6ADB01F2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"12"
-					ordinal    	21
-					quidu      	"4373492F0227"
-					creation   	FALSE)
-				    (object Message "SecurityCheck(checker)"
-					quid       	"43BD304B016A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	20
-					Operation  	"SecurityCheck(MProvdSecurityChecker*)"
-					quidu      	"4373492F0284"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438D9362007E"
-				supplier   	"$UNNAMED$981"
-				quidu      	"438D9192027D"
-				messages   	(list Messages
-				    (object Message "BindToL(CryptoLibrary #1)"
-					quid       	"438D9362007F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	6
-					Operation  	"BindToL(CProtocolBase*)"
-					quidu      	"43734936015E"
-					creation   	FALSE)
-				    (object Message "BindToL(Cryptolibrary #N*)"
-					quid       	"438D9388033A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	7
-					Operation  	"BindToL(CProtocolBase*)"
-					quidu      	"43734936015E"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$980"
-			quid       	"438C62AB0298"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438C667B02F9"
-				supplier   	"$UNNAMED$982"
-				quidu      	"438C66060329")
-			    (object Link
-				quid       	"438C6A5703A8"
-				supplier   	"$UNNAMED$979"
-				quidu      	"438C605E002F"
-				messages   	(list Messages
-				    (object Message "CProviderSecpol()"
-					quid       	"438C6A5703A9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10.1"
-					ordinal    	19
-					Operation  	"CProviderSecpol(MSecurityPolicyManager*)"
-					quidu      	"4373492F0224"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438D921D0061"
-				supplier   	"$UNNAMED$981"
-				quidu      	"438D9192027D"
-				messages   	(list Messages
-				    (object Message "Open( )"
-					quid       	"438D921D0062"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9.3"
-					ordinal    	17
-					quidu      	"437349360188"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439831ED01EF"
-				supplier   	"$UNNAMED$980"
-				quidu      	"438C62AB0298"
-				messages   	(list Messages
-				    (object Message "DoBindToL(ip6)"
-					quid       	"439831ED01F0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1"
-					ordinal    	12
-					Operation  	"DoBindToL(CProtocolBase*)"
-					quidu      	"43734D930254"
-					creation   	FALSE)
-				    (object Message "NetworkAttachedL( )"
-					quid       	"4398321E03CB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.2"
-					ordinal    	13
-					quidu      	"437347F70052"
-					creation   	FALSE)
-				    (object Message "DoBindToL(pfkey)"
-					quid       	"4398324603BB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9.1"
-					ordinal    	15
-					Operation  	"DoBindToL(CProtocolBase*)"
-					quidu      	"43734D930254"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-			quidu      	"437347F603D8"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$982"
-			quid       	"438C66060329"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolIpsec"
-			quidu      	"437347F70157"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$981"
-			quid       	"438D9192027D"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @461
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$983"
-			quid       	"438C6BFB0102"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438C6C770045"
-				supplier   	"$UNNAMED$984"
-				quidu      	"438C6C6503D0"
-				messages   	(list Messages
-				    (object Message "SetPolicy(policy)"
-					quid       	"438C6C770046"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"SetPolicy(const TDesC&, TUint&)"
-					quidu      	"4373492F01C6"
-					creation   	FALSE)
-				    (object Message "Deliver(polcy syntax error)"
-					quid       	"438C6EC5009C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	6
-					Operation  	"Deliver(RMBufPacketBase&)"
-					quidu      	"4373492F01D4"
-					creation   	FALSE)
-				    (object Message "IsReceiving( )"
-					quid       	"438C6F1B01D3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.1"
-					ordinal    	7
-					quidu      	"4373492F0283"
-					creation   	FALSE)
-				    (object Message "Deliver( )"
-					quid       	"438C6F3B02BD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.2"
-					ordinal    	8
-					quidu      	"438C7008027C"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-			quidu      	"4373492F0213"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "Socket Server"
-			quid       	"438C6C0503A2"
-			documentation 	"NewData"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438C6C28020B"
-				supplier   	"$UNNAMED$983"
-				quidu      	"438C6BFB0102"
-				messages   	(list Messages
-				    (object Message "Write(policy)"
-					quid       	"438C6C28020C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"Write(const TDesC8&, TUint, TSockAddr*)"
-					quidu      	"4373492F0258"
-					creation   	FALSE)
-				    (object Message "NewData(1)"
-					quid       	"438C706101DE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.2.1"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "GetData(buffer)"
-					quid       	"438C70E802A8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.1.1"
-					ordinal    	10
-					Operation  	"GetData(TDes8&, TUint, TSockAddr*)"
-					quidu      	"4373492F0263"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$984"
-			quid       	"438C6C6503D0"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438C6CDE0286"
-				supplier   	"$UNNAMED$985"
-				quidu      	"438C6CD60248"
-				messages   	(list Messages
-				    (object Message "SetPolicy(policy)"
-					quid       	"438C6CDE0287"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					Operation  	"SetPolicy(CSecurityPolicy* &, const TDesC&, TUint&, REndPoints&)"
-					quidu      	"4373492F014C"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438C6D7B014C"
-				supplier   	"$UNNAMED$984"
-				quidu      	"438C6C6503D0"
-				messages   	(list Messages
-				    (object Message "FixupInterfaceIndexes()"
-					quid       	"438C6D7B014D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					Operation  	"FixupInterfaceIndexes(CSecurityPolicy*)"
-					quidu      	"437347F7003F"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438C6DDD03DB"
-				supplier   	"$UNNAMED$986"
-				quidu      	"438C6DD5039C"
-				messages   	(list Messages
-				    (object Message "SetChanged( )"
-					quid       	"438C6DDD03DC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4"
-					ordinal    	5
-					quidu      	"43734DA103DE"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438C6E0E01E6"
-				supplier   	"$UNNAMED$987"
-				quidu      	"438C6D630301"
-				messages   	(list Messages
-				    (object Message "SetAlgorithms(algorithm-map)"
-					quid       	"438C6E0E01E7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3"
-					ordinal    	4
-					Operation  	"SetAlgorithms(CAlgorithmList*)"
-					quidu      	"4373493103BA"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-			quidu      	"437347F603D8"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$985"
-			quid       	"438C6CD60248"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy"
-			quidu      	"4373492F0148"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$987"
-			quid       	"438C6D630301"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$986"
-			quid       	"438C6DD5039C"
-			class      	"Logical View::VC++ Reverse Engineered::rose::MNetworkService"
-			quidu      	"43734D9C01B5"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)))
-	    (object Mechanism @462
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$988"
-			quid       	"438C73C70231"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438C73E40127"
-				supplier   	"$UNNAMED$989"
-				quidu      	"438C73D6035A"
-				messages   	(list Messages
-				    (object Message "OpenL(head, flow, )"
-					quid       	"438C73E40128"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"OpenL(TPacketHead&, CFlowContext*)"
-					quidu      	"43734D9902F4"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438C752902D8"
-				supplier   	"$UNNAMED$990"
-				quidu      	"438C746202FA"
-				messages   	(list Messages
-				    (object Message "ReadyL(head)"
-					quid       	"438C752902D9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	5
-					Operation  	"ReadyL(TPacketHead&)"
-					quidu      	"43734DA1033F"
-					creation   	FALSE)
-				    (object Message "ApplyL(packet)"
-					quid       	"438C75F80305"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	8
-					Operation  	"ApplyL(RMBufSendPacket&, RMBufSendInfo&)"
-					quidu      	"43734DA10342"
-					creation   	FALSE)
-				    (object Message "Close( )"
-					quid       	"438D5A4B0137"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	12
-					quidu      	"437347F60177"
-					creation   	FALSE)
-				    (object Message "Open( )"
-					quid       	"438D67AC00FE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	4
-					quidu      	"437347F60168"
-					creation   	FALSE))))
-			class      	"Logical View::CProtocolIP"
-			quidu      	"4394498A0257"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$989"
-			quid       	"438C73D6035A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438C742903C6"
-				supplier   	"$UNNAMED$989"
-				quidu      	"438C73D6035A"
-				messages   	(list Messages
-				    (object Message "CollectBundle()"
-					quid       	"438C743002BC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"CollectBundle(TPolicyFilterInfo&, RPolicySelectorInfo&, const TInt, CPolicyAction* *, RIpAddress*, TInt&)"
-					quidu      	"437347F7006E"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438C746C021F"
-				supplier   	"$UNNAMED$990"
-				quidu      	"438C746202FA"
-				messages   	(list Messages
-				    (object Message "NewL()"
-					quid       	"438C746C0220"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"NewL(MAssociationManager&, CFlowContext&, const RPolicySelectorInfo&, TInt, CPolicyAction* *, TInt, const RIpAddress*)"
-					quidu      	"437347F60158"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-			quidu      	"437347F603D8"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$990"
-			quid       	"438C746202FA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438C74C701E0"
-				supplier   	"$UNNAMED$990"
-				quidu      	"438C746202FA"
-				messages   	(list Messages
-				    (object Message "CIpsecHook()"
-					quid       	"438C74C701E1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					Operation  	"CIpsecHook(MAssociationManager&, CFlowContext&, const RPolicySelectorInfo&, const TInt, const TInt)"
-					quidu      	"437347F6013B"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438C756F02A9"
-				supplier   	"$UNNAMED$991"
-				quidu      	"438C75660132"
-				messages   	(list Messages
-				    (object Message "Acquire(SA)"
-					quid       	"438C756F02AA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	6
-					Operation  	"Acquire(CSecurityAssoc* &, const TSecurityAssocSpec&, const CTransportSelector*, const RIpAddress&, const RIpAddress&, const RPolicySelectorInfo&, TBool)"
-					quidu      	"43734931036F"
-					creation   	FALSE)
-				    (object Message "ApplyL(SA,packet, tunnel)"
-					quid       	"438C763C01FA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	9
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&, TInt, TIpAddress&)"
-					quidu      	"437349310391"
-					creation   	FALSE)
-				    (object Message "Overhead(SA, tunnel)"
-					quid       	"438C76790005"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.2"
-					ordinal    	7
-					Operation  	"Overhead(const CSecurityAssoc* const, const TIpAddress&)"
-					quidu      	"43734931039D"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-			quidu      	"437347F60138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$991"
-			quid       	"438C75660132"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438D6C7A02FA"
-				supplier   	"$UNNAMED$992"
-				quidu      	"438D6BD80073"
-				messages   	(list Messages
-				    (object Message "Callback(SA)"
-					quid       	"438D6C7A02FB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	10
-					Operation  	"Callback(RSecurityAssociation&)"
-					quidu      	"437347F60040"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$992"
-			quid       	"438D6BD80073"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438D6CD600A3"
-				supplier   	"$UNNAMED$993"
-				quidu      	"438D6CCE0372"
-				messages   	(list Messages
-				    (object Message "SetStatus(new status)"
-					quid       	"438D6CD600A4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	11
-					Operation  	"SetStatus(TInt)"
-					quidu      	"43734DA101E9"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::RHookSA"
-			quidu      	"437347F6003E"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$993"
-			quid       	"438D6CCE0372"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CFlowContext"
-			quidu      	"43734DA101C5"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)))
-	    (object Mechanism @463
-		logical_models 	(list unit_reference_list
-		    (object Object "Socket Server"
-			quid       	"438D5C230216"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$994"
-			quid       	"438D5C23021A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438D5C230219"
-				supplier   	"Socket Server"
-				quidu      	"438D5C230216"
-				messages   	(list Messages
-				    (object Message "BindToL(ip6)"
-					quid       	"438D5DE10325"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"BindToL(CProtocolBase*)"
-					quidu      	"43734D930224"
-					creation   	FALSE)
-				    (object Message "~CProtocolSecpol( )"
-					quid       	"438D5ECF000A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	14
-					quidu      	"437347F70003"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438D5C23021B"
-				supplier   	"$UNNAMED$995"
-				quidu      	"438D5C23022F"
-				messages   	(list Messages
-				    (object Message "CProtocolIpsec()"
-					quid       	"438D5C23021C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.5"
-					ordinal    	5
-					Operation  	"CProtocolIpsec(CProtocolSecpol&)"
-					quidu      	"437347F70159"
-					creation   	FALSE)
-				    (object Message "~CProtocolIpsec( )"
-					quid       	"438D5F670282"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	16
-					quidu      	"437347F7015B"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438D5C23021D"
-				supplier   	"ip6"
-				quidu      	"438D5C230232"
-				messages   	(list Messages
-				    (object Message "BindL(ipsec, ah)"
-					quid       	"438D5C23021E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.6"
-					ordinal    	6
-					Operation  	"BindL(CProtocolBase*, TUint)"
-					quidu      	"43734D9C01DD"
-					creation   	FALSE)
-				    (object Message "BindL(ipsec, esp)"
-					quid       	"438D5C23021F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.7"
-					ordinal    	7
-					Operation  	"BindL(CProtocolBase*, TUint)"
-					quidu      	"43734D9C01DD"
-					creation   	FALSE)
-				    (object Message "BindL(ipsec, udp)"
-					quid       	"438D5C230220"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.8"
-					ordinal    	8
-					Operation  	"BindL(CProtocolBase*, TUint)"
-					quidu      	"43734D9C01DD"
-					creation   	FALSE)
-				    (object Message "BindL(secpol, all-incoming)"
-					quid       	"438D5C230221"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.9"
-					ordinal    	9
-					Operation  	"BindL(CProtocolBase*, TUint)"
-					quidu      	"43734D9C01DD"
-					creation   	FALSE)
-				    (object Message "BindL(secpol, flow-hook)"
-					quid       	"438D5C230222"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.10"
-					ordinal    	10
-					Operation  	"BindL(CProtocolBase*, TUint)"
-					quidu      	"43734D9C01DD"
-					creation   	FALSE)
-				    (object Message "BindL(ipsec, ipv6-fragment)"
-					quid       	"438D5C230223"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.11"
-					ordinal    	11
-					Operation  	"BindL(CProtocolBase*, TUint)"
-					quidu      	"43734D9C01DD"
-					creation   	FALSE)
-				    (object Message "BindL(ipsec, ipv4-tunnel)"
-					quid       	"438D5C230224"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.12"
-					ordinal    	12
-					Operation  	"BindL(CProtocolBase*, TUint)"
-					quidu      	"43734D9C01DD"
-					creation   	FALSE)
-				    (object Message "SetChanged( )"
-					quid       	"4398360A0286"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.4"
-					ordinal    	20
-					quidu      	"43734DA103DE"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438D5E7A02CE"
-				supplier   	"$UNNAMED$996"
-				quidu      	"438D5E6E036B"
-				messages   	(list Messages
-				    (object Message "RegisterListener(secpol, listen interface events)"
-					quid       	"438D5E7A02CF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.13"
-					ordinal    	13
-					Operation  	"RegisterListener(MEventListener*, TUint)"
-					quidu      	"43734D9C032C"
-					creation   	FALSE)
-				    (object Message "RemoveListener(secpol)"
-					quid       	"438D5F13018D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	15
-					Operation  	"RemoveListener(MEventListener*, TUint)"
-					quidu      	"43734D9C0330"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4398337E0165"
-				supplier   	"$UNNAMED$994"
-				quidu      	"438D5C23021A"
-				messages   	(list Messages
-				    (object Message "NetworkAttachedL( )"
-					quid       	"4398337E0166"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3"
-					ordinal    	3
-					quidu      	"437347F70052"
-					creation   	FALSE)
-				    (object Message "DoBindToL(ip6)"
-					quid       	"43983703038C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"DoBindToL(CProtocolBase*)"
-					quidu      	"43734D930254"
-					creation   	FALSE)
-				    (object Message "FixupInterfaceIndexes()"
-					quid       	"43C220D6017C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.4"
-					ordinal    	4
-					Operation  	"FixupInterfaceIndexes(CSecurityPolicy*)"
-					quidu      	"437347F7003F"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439835DF02E4"
-				supplier   	"PFKEY"
-				quidu      	"439835CC0268"
-				messages   	(list Messages
-				    (object Message "Close( )"
-					quid       	"439835DF02E5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.3"
-					ordinal    	19
-					quidu      	"43734931036D"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43983679016B"
-				supplier   	"ip6"
-				quidu      	"4398355B0334"
-				messages   	(list Messages
-				    (object Message "Unbind(secpol, all)"
-					quid       	"43983679016C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.5"
-					ordinal    	21
-					Operation  	"Unbind(CProtocolBase*, TUint)"
-					quidu      	"43734D99008C"
-					creation   	FALSE)
-				    (object Message "Close()"
-					quid       	"4398369700EE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.6"
-					ordinal    	22
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Open()"
-					quid       	"4398373B009E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-			quidu      	"437347F603D8"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$995"
-			quid       	"438D5C23022F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438D606D032E"
-				supplier   	"ip6"
-				quidu      	"438D5C230232"
-				messages   	(list Messages
-				    (object Message "Protocol( )"
-					quid       	"438D615D0227"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.1"
-					ordinal    	17
-					quidu      	"43734D9C01C6"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439835660140"
-				supplier   	"ip6"
-				quidu      	"4398355B0334"
-				messages   	(list Messages
-				    (object Message "Unbind(this, all)"
-					quid       	"439835660141"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.2"
-					ordinal    	18
-					Operation  	"Unbind(CProtocolBase*, TUint)"
-					quidu      	"43734D99008C"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolIpsec"
-			quidu      	"437347F70157"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "ip6"
-			quid       	"438D5C230232"
-			class      	"Logical View::VC++ Reverse Engineered::rose::MNetworkService"
-			quidu      	"43734D9C01B5"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$996"
-			quid       	"438D5E6E036B"
-			class      	"Logical View::VC++ Reverse Engineered::rose::MEventService"
-			quidu      	"43734D9C030D"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "ip6"
-			quid       	"4398355B0334"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolInet6Binder"
-			quidu      	"43734D9C0271"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "PFKEY"
-			quid       	"439835CC0268"
-			class      	"Logical View::VC++ Reverse Engineered::rose::MAssociationManager"
-			quidu      	"43734931035B"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)))
-	    (object Mechanism @464
-		logical_models 	(list unit_reference_list
-		    (object Object "Socket Server"
-			quid       	"438D973D0219"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438D97E5025E"
-				supplier   	"$UNNAMED$997"
-				quidu      	"438D976303BD"
-				messages   	(list Messages
-				    (object Message "NewSAPL(TUint)"
-					quid       	"438D97E5025F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"43734936014F"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438D9B5E0334"
-				supplier   	"$UNNAMED$998"
-				quidu      	"438D9ACF00BC"
-				messages   	(list Messages
-				    (object Message "Write(PFKEYv2 msg)"
-					quid       	"438D9B5E0335"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	2
-					Operation  	"Write(const TDesC8&, TUint, TSockAddr*)"
-					quidu      	"4373493603A9"
-					creation   	FALSE)
-				    (object Message "Write(PFKEYv2 msg)"
-					quid       	"438DA0D202C5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	13
-					Operation  	"Write(const TDesC8&, TUint, TSockAddr*)"
-					quidu      	"4373493603A9"
-					creation   	FALSE)
-				    (object Message "NewData(1)"
-					quid       	"43C3C8B200BE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.3.1.2"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "GetData(buffer)"
-					quid       	"43C3C8EF015A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	12
-					Operation  	"GetData(TDes8&, TUint, TSockAddr*)"
-					quidu      	"43BA68FA0346"
-					creation   	FALSE)
-				    (object Message "NewData(1)"
-					quid       	"43C3CBB90028"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5.1.3.1.2"
-					ordinal    	24
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$997"
-			quid       	"438D976303BD"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438D9B0401D2"
-				supplier   	"$UNNAMED$998"
-				quidu      	"438D9ACF00BC"
-				messages   	(list Messages
-				    (object Message "CProviderKey()"
-					quid       	"438D9B0401D3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"CProviderKey(CProtocolBase*)"
-					quidu      	"43734936035E"
-					creation   	FALSE)
-				    (object Message "Exec(PFKEYv2 Msg, src)"
-					quid       	"438D9B940350"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.1"
-					ordinal    	3
-					Operation  	"Exec(const TDesC8&, CProviderKey*)"
-					quidu      	"4373493601DA"
-					creation   	FALSE)
-				    (object Message "Deliver(Acquire Msg)"
-					quid       	"438D9F210203"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.3.1"
-					ordinal    	9
-					Operation  	"Deliver(RMBufChain&)"
-					quidu      	"43BA68FA0351"
-					creation   	FALSE)
-				    (object Message "Exec(PFKEYv2 msg, src)"
-					quid       	"438DA0F70245"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5.1"
-					ordinal    	14
-					Operation  	"Exec(const TDesC8&, CProviderKey*)"
-					quidu      	"4373493601DA"
-					creation   	FALSE)
-				    (object Message "Deliver()"
-					quid       	"438DA58E009A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.3.1"
-					ordinal    	22
-					Operation  	"Deliver(RMBufChain&)"
-					quidu      	"43BA68FA0351"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438D9BE002B0"
-				supplier   	"$UNNAMED$997"
-				quidu      	"438D976303BD"
-				messages   	(list Messages
-				    (object Message "ExecRegister(src)"
-					quid       	"438D9BE002B1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1"
-					ordinal    	4
-					Operation  	"ExecRegister(TPfkeyMessage&, struct sadb_msg&, CProviderKey*)"
-					quidu      	"437349360226"
-					creation   	FALSE)
-				    (object Message "DeliverRegistered(Acquire Msg)"
-					quid       	"438D9EAD0016"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.3"
-					ordinal    	8
-					Operation  	"DeliverRegistered(const TPfkeyMessage&)"
-					quidu      	"437349360252"
-					creation   	FALSE)
-				    (object Message "ExecAdd(Add Msg)"
-					quid       	"438DA11E01C6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.1"
-					ordinal    	15
-					Operation  	"ExecAdd(TPfkeyMessage&, struct sadb_msg&, CProviderKey*)"
-					quidu      	"437349360206"
-					creation   	FALSE)
-				    (object Message "FindEgg()"
-					quid       	"438DA1A20086"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.2"
-					ordinal    	16
-					Operation  	"FindEgg(CSecurityAssoc*, const TPfkeyMessage&, const struct sadb_msg&)"
-					quidu      	"4373493601EB"
-					creation   	FALSE)
-				    (object Message "Deliver(Add Msg)"
-					quid       	"438DA3250022"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.3"
-					ordinal    	21
-					Operation  	"Deliver(const TPfkeyMessage&, TUint)"
-					quidu      	"437349360248"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438D9DBC037F"
-				supplier   	"$UNNAMED$999"
-				quidu      	"438D978402E0"
-				messages   	(list Messages
-				    (object Message "Match()"
-					quid       	"438D9DBC0380"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CSecurityAssoc(\"egg\")"
-					quid       	"438D9E2E0388"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.2"
-					ordinal    	7
-					Operation  	"CSecurityAssoc()"
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "UpdateL(PFKEYv2 Msg)"
-					quid       	"438DA1F601D9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.1.1"
-					ordinal    	17
-					Operation  	"UpdateL(MAssociationManager&, const TPfkeyMessage&, CIpsecCryptoManager*)"
-					quidu      	"4373493000A2"
-					creation   	FALSE)
-				    (object Message "TimerInit()"
-					quid       	"438DABB4008F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.3.2"
-					ordinal    	25
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Match()"
-					quid       	"43C3CFCB03B4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1"
-					ordinal    	30
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$999"
-			quid       	"438D978402E0"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438DA240039A"
-				supplier   	"$UNNAMED$1000"
-				quidu      	"438D979402B1"
-				messages   	(list Messages
-				    (object Message "NewAuthL(sha1)"
-					quid       	"438DA240039B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.1.1.1"
-					ordinal    	18
-					Operation  	"NewAuthL(TInt, const TDesC8&)"
-					quidu      	"4373493200EF"
-					creation   	FALSE)
-				    (object Message "NewEncryptL(aes)"
-					quid       	"438DA259034A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.1.1.2"
-					ordinal    	19
-					Operation  	"NewEncryptL(TInt, const TDesC8&)"
-					quidu      	"4373493200FA"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438DA2EB0332"
-				supplier   	"$UNNAMED$1001"
-				quidu      	"438DA2DF00F1"
-				messages   	(list Messages
-				    (object Message "New()"
-					quid       	"438DA2EB0333"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.1.1.3"
-					ordinal    	20
-					Operation  	"New(TUint32, const TPFkeyPrivExt&)"
-					quidu      	"437349370043"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438DAB69009D"
-				supplier   	"$UNNAMED$999"
-				quidu      	"438D978402E0"
-				messages   	(list Messages
-				    (object Message "TimerExpired()"
-					quid       	"438DABCC018A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.3.2.1"
-					ordinal    	26
-					Operation  	"TimerExpired(MAssociationManager&, const TTime&)"
-					quidu      	"4373493000E2"
-					creation   	FALSE)
-				    (object Message "DoCallbacks( )"
-					quid       	"438DAC1202B5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.3.2.1.1"
-					ordinal    	27
-					quidu      	"43734930014C"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438DAC450352"
-				supplier   	"$UNNAMED$1002"
-				quidu      	"438DAAC4004B"
-				messages   	(list Messages
-				    (object Message "Callback()"
-					quid       	"438DAC450353"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.3.2.1.2"
-					ordinal    	28
-					Operation  	"Callback(RSecurityAssociation&)"
-					quidu      	"437347F60040"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-			quidu      	"43734930008C"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1000"
-			quid       	"438D979402B1"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager"
-			quidu      	"4373493200DA"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1003"
-			quid       	"438D9AA70254"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438D9B2200B7"
-				supplier   	"$UNNAMED$997"
-				quidu      	"438D976303BD"))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-			quidu      	"437347F60138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$998"
-			quid       	"438D9ACF00BC"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43C4BA690077"
-				supplier   	"$UNNAMED$998"
-				quidu      	"438D9ACF00BC"
-				messages   	(list Messages
-				    (object Message "Deliver(packet)"
-					quid       	"43C4BA690078"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.3.1.1"
-					ordinal    	10
-					Operation  	"Deliver(RMBufChain&)"
-					quidu      	"43BA68FA0351"
-					creation   	FALSE)
-				    (object Message "Deliver(packet)"
-					quid       	"43C4BAB9025B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.3.1.1"
-					ordinal    	23
-					Operation  	"Deliver(RMBufChain&)"
-					quidu      	"43BA68FA0351"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProviderKey"
-			quidu      	"43734936035B"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1001"
-			quid       	"438DA2DF00F1"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CNatTraversal"
-			quidu      	"43734937002E"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1004"
-			quid       	"438DA4280216"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-			quidu      	"437347F60138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1002"
-			quid       	"438DAAC4004B"
-			class      	"Logical View::VC++ Reverse Engineered::rose::RHookSA"
-			quidu      	"437347F6003E"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1005"
-			quid       	"438DAB9C0273"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439028B20219"
-				supplier   	"$UNNAMED$997"
-				quidu      	"438D976303BD"
-				messages   	(list Messages
-				    (object Message "Acquire(SA, packet, tunnel)"
-					quid       	"439028B2021A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	5
-					Operation  	"Acquire(CSecurityAssoc* &, const TSecurityAssocSpec&, const CTransportSelector*, const RIpAddress&, const RIpAddress&, const RPolicySelectorInfo&, TBool)"
-					quidu      	"43734931036F"
-					creation   	FALSE)
-				    (object Message "Acquire(SA, packet, tunnel)"
-					quid       	"43C3CFA10144"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	29
-					Operation  	"Acquire(CSecurityAssoc* &, const TSecurityAssocSpec&, const CTransportSelector*, const RIpAddress&, const RIpAddress&, const RPolicySelectorInfo&, TBool)"
-					quidu      	"43BA68F20293"
-					creation   	FALSE)
-				    (object Message "Overhead(SA, tunnel)"
-					quid       	"43C3CFEA025C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	31
-					Operation  	"Overhead(const CSecurityAssoc* const, const TIpAddress&)"
-					quidu      	"43BA68F4009F"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43C3C9AD003E"
-				supplier   	"$UNNAMED$998"
-				quidu      	"438D9ACF00BC"))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-			quidu      	"437347F60138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @465
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$1006"
-			quid       	"438EA5960358"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EA5A9002B"
-				supplier   	"$UNNAMED$1007"
-				quidu      	"438EA5A30164"
-				messages   	(list Messages
-				    (object Message "Verify(SA, packet)"
-					quid       	"438EA5A9002C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"Verify(const CSecurityAssoc*, const TSecurityAssocSpec&, const RIpAddress&, const RIpAddress&, const RPolicySelectorInfo&)"
-					quidu      	"43734931037F"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-			quidu      	"437347F603D8"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1007"
-			quid       	"438EA5A30164"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EA63A0395"
-				supplier   	"$UNNAMED$1008"
-				quidu      	"438EA6360068"
-				messages   	(list Messages
-				    (object Message "Match()"
-					quid       	"438EA63A0396"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1008"
-			quid       	"438EA6360068"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-			quidu      	"43734930008C"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @466
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$1009"
-			quid       	"438EA7450362"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EA7540278"
-				supplier   	"$UNNAMED$1010"
-				quidu      	"438EA74E02B6"
-				messages   	(list Messages
-				    (object Message "ApplyL(SA,Packet,tunnel)"
-					quid       	"438EA7540279"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&, TInt, TIpAddress&)"
-					quidu      	"437349310391"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-			quidu      	"437347F60138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1010"
-			quid       	"438EA74E02B6"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EAB52021D"
-				supplier   	"$UNNAMED$1011"
-				quidu      	"438EAB47025B"
-				messages   	(list Messages
-				    (object Message "ApplyL(SA,Packet)"
-					quid       	"438EAB52021E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&)"
-					quidu      	"4373493802A5"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EAB8001AF"
-				supplier   	"$UNNAMED$1012"
-				quidu      	"438EAB4A02F7"
-				messages   	(list Messages
-				    (object Message "ApplyL(SA, Packet)"
-					quid       	"438EAB8001B0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3"
-					ordinal    	11
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&)"
-					quidu      	"43734938004E"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EBD120194"
-				supplier   	"$UNNAMED$1013"
-				quidu      	"438EBA610249"
-				messages   	(list Messages
-				    (object Message "ApplyL(tunnel, packet)"
-					quid       	"438EBD4C0107"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"ApplyL(TIpAddress&, RMBufRecvPacket&, RMBufRecvInfo&)"
-					quidu      	"437349370380"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43997D150338"
-				supplier   	"$UNNAMED$1014"
-				quidu      	"43997CAE0349"
-				messages   	(list Messages
-				    (object Message "ApplyL(NATT, Packet)"
-					quid       	"43997D150339"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.4"
-					ordinal    	24
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&)"
-					quidu      	"4373493700B1"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1011"
-			quid       	"438EAB47025B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EAD5B0274"
-				supplier   	"$UNNAMED$1011"
-				quidu      	"438EAB47025B")
-			    (object Link
-				quid       	"438EAE15033C"
-				supplier   	"$UNNAMED$1015"
-				quidu      	"438EADCC004F"
-				messages   	(list Messages
-				    (object Message "Init( )"
-					quid       	"438EAE15033D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					quidu      	"43734932009D"
-					creation   	FALSE)
-				    (object Message "Update(data-1)"
-					quid       	"438EAE440290"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2"
-					ordinal    	4
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"43734932009F"
-					creation   	FALSE)
-				    (object Message "Update(data-N)"
-					quid       	"438EAE6D032C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3"
-					ordinal    	5
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"43734932009F"
-					creation   	FALSE)
-				    (object Message "Final(icv-length)"
-					quid       	"438EAECF031B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.4"
-					ordinal    	6
-					Operation  	"Final(TInt)"
-					quidu      	"4373493200A5"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EB6B7017A"
-				supplier   	"$UNNAMED$1016"
-				quidu      	"438EB5F800C1"
-				messages   	(list Messages
-				    (object Message "MarkUsed()"
-					quid       	"438EB6B7017B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.5"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecAH"
-			quidu      	"437349380290"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1012"
-			quid       	"438EAB4A02F7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EB37F008B"
-				supplier   	"$UNNAMED$1015"
-				quidu      	"438EADCC004F"
-				messages   	(list Messages
-				    (object Message "Init( )"
-					quid       	"438EB43A0098"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.5"
-					ordinal    	16
-					quidu      	"43734932009D"
-					creation   	FALSE)
-				    (object Message "Update(data-1)"
-					quid       	"438EB45E024D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.6"
-					ordinal    	17
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"43734932009F"
-					creation   	FALSE)
-				    (object Message "Update(data-N)"
-					quid       	"438EB4750337"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.7"
-					ordinal    	18
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"43734932009F"
-					creation   	FALSE)
-				    (object Message "Final(icv-length)"
-					quid       	"438EB49300D5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.8"
-					ordinal    	19
-					Operation  	"Final(TInt)"
-					quidu      	"4373493200A5"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EB38901A4"
-				supplier   	"$UNNAMED$1017"
-				quidu      	"438EADDA0001"
-				messages   	(list Messages
-				    (object Message "Encrypt(initial IV)"
-					quid       	"438EB38901A5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.1"
-					ordinal    	12
-					Operation  	"Encrypt(const TDesC8&)"
-					quidu      	"43734932006E"
-					creation   	FALSE)
-				    (object Message "Update(data-1)"
-					quid       	"438EB3A70220"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.2"
-					ordinal    	13
-					Operation  	"Update(TDes8&)"
-					quidu      	"437349320077"
-					creation   	FALSE)
-				    (object Message "Update(data-N)"
-					quid       	"438EB3CB004B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.3"
-					ordinal    	14
-					Operation  	"Update(TDes8&)"
-					quidu      	"437349320077"
-					creation   	FALSE)
-				    (object Message "Finish(IV)"
-					quid       	"438EB3FC0154"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.4"
-					ordinal    	15
-					Operation  	"Finish(TDes8&)"
-					quidu      	"437349320074"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EB6100332"
-				supplier   	"$UNNAMED$1016"
-				quidu      	"438EB5F800C1"
-				messages   	(list Messages
-				    (object Message "MarkUsed()"
-					quid       	"438EB6100333"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.9"
-					ordinal    	20
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecESP"
-			quidu      	"43734938002E"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1015"
-			quid       	"438EADCC004F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EB6A401C9"
-				supplier   	"$UNNAMED$1015"
-				quidu      	"438EADCC004F"))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationBase"
-			quidu      	"43734932008C"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1017"
-			quid       	"438EADDA0001"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CEncryptionBase"
-			quidu      	"43734932005D"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1016"
-			quid       	"438EB5F800C1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EB64D01E9"
-				supplier   	"$UNNAMED$1016"
-				quidu      	"438EB5F800C1"
-				messages   	(list Messages
-				    (object Message "TimerExpired()"
-					quid       	"438EB64D01EA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.9.1.1"
-					ordinal    	22
-					Operation  	"TimerExpired(MAssociationManager&, const TTime&)"
-					quidu      	"4373493000E2"
-					creation   	FALSE)
-				    (object Message "TimerExpired()"
-					quid       	"438EB6C7033F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.5.1.1"
-					ordinal    	9
-					Operation  	"TimerExpired(MAssociationManager&, const TTime&)"
-					quidu      	"4373493000E2"
-					creation   	FALSE)
-				    (object Message "CountExpired()"
-					quid       	"438EB7120050"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.5.1"
-					ordinal    	8
-					Operation  	"CountExpired(MAssociationManager&)"
-					quidu      	"4373493000EC"
-					creation   	FALSE)
-				    (object Message "CountExpired()"
-					quid       	"438EB73C005F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.9.1"
-					ordinal    	21
-					Operation  	"CountExpired(MAssociationManager&)"
-					quidu      	"4373493000EC"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EB7DC00F9"
-				supplier   	"$UNNAMED$1010"
-				quidu      	"438EA74E02B6")
-			    (object Link
-				quid       	"438EBADA0005"
-				supplier   	"$UNNAMED$1018"
-				quidu      	"438EBAAD0083"
-				messages   	(list Messages
-				    (object Message "Expired(SA, lifetime)"
-					quid       	"438EBADA0006"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.5.2"
-					ordinal    	10
-					Operation  	"Expired(const CSecurityAssoc&, TInt, const TLifetime&)"
-					quidu      	"4373493103AF"
-					creation   	FALSE)
-				    (object Message "Expired(SA, lifetime)"
-					quid       	"438EBB0100EF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.9.1.2"
-					ordinal    	23
-					Operation  	"Expired(const CSecurityAssoc&, TInt, const TLifetime&)"
-					quidu      	"4373493103AF"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-			quidu      	"43734930008C"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1013"
-			quid       	"438EBA610249"
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecIPIP"
-			quidu      	"43734937036B"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1018"
-			quid       	"438EBAAD0083"
-			class      	"Logical View::VC++ Reverse Engineered::rose::MAssociationManager"
-			quidu      	"43734931035B"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1014"
-			quid       	"43997CAE0349"
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecNATT"
-			quidu      	"43734937009C"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @467
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$1019"
-			quid       	"438EC65A0231"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EC67B03B8"
-				supplier   	"$UNNAMED$1020"
-				quidu      	"438EC66901B4"
-				messages   	(list Messages
-				    (object Message "Expired(SA, lifetime)"
-					quid       	"438EC67B03B9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"Expired(const CSecurityAssoc&, TInt, const TLifetime&)"
-					quidu      	"4373493103AF"
-					creation   	FALSE)
-				    (object Message "Delete(SA)"
-					quid       	"43902D2D03DF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	5
-					Operation  	"Delete(CSecurityAssoc*)"
-					quidu      	"4373493103A1"
-					creation   	FALSE)
-				    (object Message "Close()"
-					quid       	"43902D9E016C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.1"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43902D210391"
-				supplier   	"$UNNAMED$1020"
-				quidu      	"438EC66901B4")
-			    (object Link
-				quid       	"43902DB90082"
-				supplier   	"$UNNAMED$1019"
-				quidu      	"438EC65A0231"
-				messages   	(list Messages
-				    (object Message "~CSecurityAssoc( )"
-					quid       	"43902DB90083"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	7
-					quidu      	"4373493000CC"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-			quidu      	"43734930008C"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1021"
-			quid       	"438EC65F0260"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EC76F0182"
-				supplier   	"Socket Server"
-				quidu      	"438EC7600163"
-				messages   	(list Messages
-				    (object Message "NewData(1)"
-					quid       	"438EC77A025D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2"
-					ordinal    	4
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "GetData(Buffer)"
-					quid       	"438EC7AA02F8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	8
-					Operation  	"GetData(TDes8&, TUint, TSockAddr*)"
-					quidu      	"4373493603AE"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43C6332C015F"
-				supplier   	"$UNNAMED$1021"
-				quidu      	"438EC65F0260"
-				messages   	(list Messages
-				    (object Message "Deliver(packet)"
-					quid       	"43C6332C0160"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					Operation  	"Deliver(RMBufChain&)"
-					quidu      	"43BA68FA0351"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProviderKey"
-			quidu      	"43734936035B"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1020"
-			quid       	"438EC66901B4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EC6BD008A"
-				supplier   	"$UNNAMED$1020"
-				quidu      	"438EC66901B4"
-				messages   	(list Messages
-				    (object Message "DeliverRegistered(PKFEYv2 Expired)"
-					quid       	"438EC6BD008B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"DeliverRegistered(const TPfkeyMessage&)"
-					quidu      	"437349360252"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EC71C021F"
-				supplier   	"$UNNAMED$1021"
-				quidu      	"438EC65F0260"
-				messages   	(list Messages
-				    (object Message "Deliver(PFKEYv2 Msg)"
-					quid       	"438EC71C0220"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"Deliver(RMBufChain&)"
-					quidu      	"43BA68FA0351"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "Socket Server"
-			quid       	"438EC7600163"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @468
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$1022"
-			quid       	"438ED1020172"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438ED1700374"
-				supplier   	"$UNNAMED$1023"
-				quidu      	"438ED1260172"
-				messages   	(list Messages
-				    (object Message "ApplyL(IPv6 Frag Hdr)"
-					quid       	"438ED4C70221"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	14
-					Operation  	"ApplyL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"43734D9902F0"
-					creation   	FALSE)
-				    (object Message "ApplyL(IPv6 Frag Hdr)"
-					quid       	"438ED95B031C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"ApplyL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"43734D9902F0"
-					creation   	FALSE)
-				    (object Message "ApplyL(IPv4-in-IP)"
-					quid       	"438EE1820090"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	24
-					Operation  	"ApplyL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"43734D9902F0"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438ED2B601CA"
-				supplier   	"$UNNAMED$1023"
-				quidu      	"438ED1260172"
-				messages   	(list Messages
-				    (object Message "Apply(AH/ESP/UDP)"
-					quid       	"438ED17D0019"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	4
-					Operation  	"Apply(AH)"
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApplyL(IPv4-in-IP)"
-					quid       	"438ED3F000BD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	10
-					Operation  	"ApplyL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"43734D9902F0"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EDFDD0113"
-				supplier   	"$UNNAMED$1024"
-				quidu      	"438ED1400365"
-				messages   	(list Messages
-				    (object Message "ApplyL(Transport Header)"
-					quid       	"438EDFDD0114"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	21
-					Operation  	"ApplyL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"43734D9902F0"
-					creation   	FALSE))))
-			class      	"Logical View::CProtocolIP"
-			quidu      	"4394498A0257"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1023"
-			quid       	"438ED1260172"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438ED193024B"
-				supplier   	"$UNNAMED$1024"
-				quidu      	"438ED1400365"
-				messages   	(list Messages
-				    (object Message "TransformL(AH/ESP/UDP)"
-					quid       	"438ED193024C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	5
-					Operation  	"TransformL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"437347F70013"
-					creation   	FALSE)
-				    (object Message "TransformL(IPv4-in-IP)"
-					quid       	"438ED42B0252"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	11
-					Operation  	"TransformL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"437347F70013"
-					creation   	FALSE)
-				    (object Message "TransformL(IPv6 Frag Hdr)"
-					quid       	"438ED4E001E3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	15
-					Operation  	"TransformL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"437347F70013"
-					creation   	FALSE)
-				    (object Message "TransformL(IPv6 Frag Hdr)"
-					quid       	"438ED98100E9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"TransformL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"437347F70013"
-					creation   	FALSE)
-				    (object Message "TransformL(IPv4-in-IP)"
-					quid       	"438EE1B200FD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1"
-					ordinal    	25
-					Operation  	"TransformL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"437347F70013"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolIpsec"
-			quidu      	"437347F70157"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1024"
-			quid       	"438ED1400365"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438ED2240065"
-				supplier   	"$UNNAMED$1025"
-				quidu      	"438ED2130075"
-				messages   	(list Messages
-				    (object Message "ApplyL(SA,packet)"
-					quid       	"438ED2240066"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1.2"
-					ordinal    	9
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&, TInt, TIpAddress&)"
-					quidu      	"437349310391"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438ED2E502F3"
-				supplier   	"$UNNAMED$1024"
-				quidu      	"438ED1400365"
-				messages   	(list Messages
-				    (object Message "CheckPacketId(packet)"
-					quid       	"438ED2E502F4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1"
-					ordinal    	6
-					Operation  	"CheckPacketId(RMBufHookPacket&)"
-					quidu      	"437347F70080"
-					creation   	FALSE)
-				    (object Message "CheckFragmentPolicy( )"
-					quid       	"438ED46101C5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.1"
-					ordinal    	13
-					quidu      	"437347F70082"
-					creation   	FALSE)
-				    (object Message "CheckFragmentPolicy( )"
-					quid       	"438ED50600D8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1.2"
-					ordinal    	19
-					quidu      	"437347F70082"
-					creation   	FALSE)
-				    (object Message "CheckPacketId(packet)"
-					quid       	"438ED5F70356"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1"
-					ordinal    	12
-					Operation  	"CheckPacketId(RMBufHookPacket&)"
-					quidu      	"437347F70080"
-					creation   	FALSE)
-				    (object Message "CheckPacketId(packet)"
-					quid       	"438ED62B0077"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1.1"
-					ordinal    	16
-					Operation  	"CheckPacketId(RMBufHookPacket&)"
-					quidu      	"437347F70080"
-					creation   	FALSE)
-				    (object Message "CheckPacketId(packet)"
-					quid       	"438ED99D0175"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					Operation  	"CheckPacketId(RMBufHookPacket&)"
-					quidu      	"437347F70080"
-					creation   	FALSE)
-				    (object Message "CheckFragmentPolicy( )"
-					quid       	"438ED9D60107"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"437347F70082"
-					creation   	FALSE)
-				    (object Message "CollectBundle()"
-					quid       	"438EE0690314"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.2"
-					ordinal    	23
-					Operation  	"CollectBundle(TPolicyFilterInfo&, RPolicySelectorInfo&, const TInt, CPolicyAction* *, RIpAddress*, TInt&)"
-					quidu      	"437347F7006E"
-					creation   	FALSE)
-				    (object Message "CheckPacketId(packet)"
-					quid       	"438EE2280011"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1.1"
-					ordinal    	26
-					Operation  	"CheckPacketId(RMBufHookPacket&)"
-					quidu      	"437347F70080"
-					creation   	FALSE)
-				    (object Message "CheckFragmentPolicy( )"
-					quid       	"438EE25B037B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1.2"
-					ordinal    	27
-					quidu      	"437347F70082"
-					creation   	FALSE)
-				    (object Message "Deliver(drop packet)"
-					quid       	"438EE3D30319"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1.3"
-					ordinal    	28
-					Operation  	"Deliver(RMBufPacketBase&)"
-					quidu      	"4373492F01D4"
-					creation   	FALSE)
-				    (object Message "CheckPacketId(packet)"
-					quid       	"43C377630301"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	22
-					Operation  	"CheckPacketId(RMBufHookPacket&)"
-					quidu      	"437347F70080"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438ED8BC0291"
-				supplier   	"$UNNAMED$1026"
-				quidu      	"438ED8AE01C6"
-				messages   	(list Messages
-				    (object Message "New(0)"
-					quid       	"438EDA0302BC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1.1"
-					ordinal    	7
-					Operation  	"New(TUint)"
-					quidu      	"437347F60251"
-					creation   	FALSE)
-				    (object Message "~CIpsecFragmentInfo( )"
-					quid       	"438EDB9600C3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1.3"
-					ordinal    	20
-					quidu      	"437347F60257"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EDB00024B"
-				supplier   	"$UNNAMED$1027"
-				quidu      	"438EDA77020F"
-				messages   	(list Messages
-				    (object Message "New(1)"
-					quid       	"438EDB00024C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1.1.1"
-					ordinal    	17
-					Operation  	"New(TUint)"
-					quidu      	"437347F60251"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EE42C0153"
-				supplier   	"$UNNAMED$1028"
-				quidu      	"438EE403026C"
-				messages   	(list Messages
-				    (object Message "Deliver( drop packet)"
-					quid       	"438EE42C0154"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1.4"
-					ordinal    	29
-					Operation  	"Deliver( )"
-					quidu      	"438C7008027C"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-			quidu      	"437347F603D8"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1025"
-			quid       	"438ED2130075"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1026"
-			quid       	"438ED8AE01C6"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EDA190164"
-				supplier   	"$UNNAMED$1026"
-				quidu      	"438ED8AE01C6"
-				messages   	(list Messages
-				    (object Message "CIpsecFragmentInfo(0)"
-					quid       	"438EDA190165"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1.1.1"
-					ordinal    	8
-					Operation  	"CIpsecFragmentInfo(TUint)"
-					quidu      	"437347F60244"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo"
-			quidu      	"437347F60242"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1027"
-			quid       	"438EDA77020F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EDB1900B5"
-				supplier   	"$UNNAMED$1027"
-				quidu      	"438EDA77020F"
-				messages   	(list Messages
-				    (object Message "CIpsecFragmentInfo(1)"
-					quid       	"438EDB1900B6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1.1.1.1"
-					ordinal    	18
-					Operation  	"CIpsecFragmentInfo(TUint)"
-					quidu      	"437347F60244"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo"
-			quidu      	"437347F60242"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1028"
-			quid       	"438EE403026C"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-			quidu      	"4373492F0213"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @469
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$1029"
-			quid       	"438EFDEE036F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EFEA00060"
-				supplier   	"$UNNAMED$1030"
-				quidu      	"438EFE51033F"
-				messages   	(list Messages
-				    (object Message "TransformL(AH)"
-					quid       	"438EFEA0006F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"TransformL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"437347F70013"
-					creation   	FALSE)
-				    (object Message "TransformL(ESP)"
-					quid       	"438F001B025E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	5
-					Operation  	"TransformL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"437347F70013"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolIpsec"
-			quidu      	"437347F70157"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1031"
-			quid       	"438EFE0E00CF"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EFE6C0216"
-				supplier   	"$UNNAMED$1029"
-				quidu      	"438EFDEE036F"
-				messages   	(list Messages
-				    (object Message "ApplyL(AH)"
-					quid       	"438EFE78038D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"ApplyL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"43734D9902F0"
-					creation   	FALSE)
-				    (object Message "ApplyL(ESP)"
-					quid       	"438EFFF8031A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	4
-					Operation  	"ApplyL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"43734D9902F0"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EFFE50240"
-				supplier   	"$UNNAMED$1030"
-				quidu      	"438EFE51033F"
-				messages   	(list Messages
-				    (object Message "ApplyL(IP-in-IP)"
-					quid       	"438F00C0022D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	9
-					Operation  	"ApplyL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"43734D9902F0"
-					creation   	FALSE)
-				    (object Message "ApplyL(TCP)"
-					quid       	"438F00FE000A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	10
-					Operation  	"ApplyL(RMBufHookPacket&, RMBufRecvInfo&)"
-					quidu      	"43734D9902F0"
-					creation   	FALSE))))
-			class      	"Logical View::CProtocolIP"
-			quidu      	"4394498A0257"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1030"
-			quid       	"438EFE51033F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438EFEDF0011"
-				supplier   	"$UNNAMED$1030"
-				quidu      	"438EFE51033F"
-				messages   	(list Messages
-				    (object Message "CheckPacketId(packet)"
-					quid       	"438EFEDF0030"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					Operation  	"CheckPacketId(RMBufHookPacket&)"
-					quidu      	"437347F70080"
-					creation   	FALSE)
-				    (object Message "CheckPacketId(packet)"
-					quid       	"438F003A025E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1"
-					ordinal    	6
-					Operation  	"CheckPacketId(RMBufHookPacket&)"
-					quidu      	"437347F70080"
-					creation   	FALSE)
-				    (object Message "UpdateTunnelInterface(SA)"
-					quid       	"438F008B00F6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.3"
-					ordinal    	8
-					Operation  	"UpdateTunnelInterface(RMBufRecvInfo&, const CSecurityAssoc* const)"
-					quidu      	"437347F7007D"
-					creation   	FALSE)
-				    (object Message "CollectBundle(transport selectors)"
-					quid       	"438F013600A5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	11
-					Operation  	"CollectBundle(TPolicyFilterInfo&, RPolicySelectorInfo&, const TInt, CPolicyAction* *, RIpAddress*, TInt&)"
-					quidu      	"437347F7006E"
-					creation   	FALSE)
-				    (object Message "Deliver(packet)"
-					quid       	"438F0A6403D3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	14
-					Operation  	"Deliver(RMBufPacketBase&)"
-					quidu      	"4373492F01D4"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438EFF78006D"
-				supplier   	"$UNNAMED$1032"
-				quidu      	"438EFF6C0138"
-				messages   	(list Messages
-				    (object Message "ApplyL(SA, AH-packet, tunnel)"
-					quid       	"438EFF78007C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&, TInt, TIpAddress&)"
-					quidu      	"437349310391"
-					creation   	FALSE)
-				    (object Message "ApplyL(SA, ESP-packet, tunnel)"
-					quid       	"438F00530396"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.2"
-					ordinal    	7
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&, TInt, TIpAddress&)"
-					quidu      	"437349310391"
-					creation   	FALSE)
-				    (object Message "Verify(ESP SA , Packet)"
-					quid       	"438F015E0170"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.2"
-					ordinal    	12
-					Operation  	"Verify(const CSecurityAssoc*, const TSecurityAssocSpec&, const RIpAddress&, const RIpAddress&, const RPolicySelectorInfo&)"
-					quidu      	"43734931037F"
-					creation   	FALSE)
-				    (object Message "Verify(AH SA, Packet)"
-					quid       	"438F097403A7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.3"
-					ordinal    	13
-					Operation  	"Verify(const CSecurityAssoc*, const TSecurityAssocSpec&, const RIpAddress&, const RIpAddress&, const RPolicySelectorInfo&)"
-					quidu      	"43734931037F"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438F0A7D0133"
-				supplier   	"$UNNAMED$1033"
-				quidu      	"438F0A430395"
-				messages   	(list Messages
-				    (object Message "Deliver( packet)"
-					quid       	"438F0A7D0142"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	15
-					Operation  	"Deliver( )"
-					quidu      	"438C7008027C"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-			quidu      	"437347F603D8"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1032"
-			quid       	"438EFF6C0138"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1033"
-			quid       	"438F0A430395"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438F0AD1018F"
-				supplier   	"Socket Server"
-				quidu      	"438F0AC10355"
-				messages   	(list Messages
-				    (object Message "NewData(1)"
-					quid       	"438F0AD10190"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.1"
-					ordinal    	16
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "GetData(buffer)"
-					quid       	"438F0AF80008"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"6"
-					ordinal    	17
-					Operation  	"GetData(TDes8&, TUint, TSockAddr*)"
-					quidu      	"4373492F0263"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProviderSecpol"
-			quidu      	"4373492F0213"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "Socket Server"
-			quid       	"438F0AC10355"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @470
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$1034"
-			quid       	"438F0FAF0076"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438F10240268"
-				supplier   	"$UNNAMED$1035"
-				quidu      	"438F0FB90373"
-				messages   	(list Messages
-				    (object Message "ApplyL(SA, Packet, tunnel)"
-					quid       	"438F10240269"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&, TInt, TIpAddress&)"
-					quidu      	"437349310391"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-			quidu      	"437347F603D8"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1035"
-			quid       	"438F0FB90373"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438F107A02C5"
-				supplier   	"$UNNAMED$1036"
-				quidu      	"438F0FDC0392"
-				messages   	(list Messages
-				    (object Message "ApplyL(AH, Packet)"
-					quid       	"438F107A02C6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&)"
-					quidu      	"4373493802A5"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439979AD016F"
-				supplier   	"$UNNAMED$1037"
-				quidu      	"4399798D0315"
-				messages   	(list Messages
-				    (object Message "ApplyL(SA, Packet)"
-					quid       	"439979AD0170"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&)"
-					quidu      	"4373493700B1"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439979EE0343"
-				supplier   	"$UNNAMED$1038"
-				quidu      	"438F0FD70354"
-				messages   	(list Messages
-				    (object Message "ApplyL(tunnel, packet)"
-					quid       	"439979EE0344"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.4"
-					ordinal    	30
-					Operation  	"ApplyL(TIpAddress&, RMBufRecvPacket&, RMBufRecvInfo&)"
-					quidu      	"437349370380"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43C51B1B0383"
-				supplier   	"$UNNAMED$1039"
-				quidu      	"438F0FDF02B7"
-				messages   	(list Messages
-				    (object Message "ApplyL(ESP, Packet)"
-					quid       	"438F1284025A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3"
-					ordinal    	14
-					Operation  	"ApplyL(CSecurityAssoc* &, RMBufRecvPacket&, RMBufRecvInfo&)"
-					quidu      	"4373493802A5"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1038"
-			quid       	"438F0FD70354"
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecIPIP"
-			quidu      	"43734937036B"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1036"
-			quid       	"438F0FDC0392"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438F10DB02A8"
-				supplier   	"$UNNAMED$1040"
-				quidu      	"438F0FF40140"
-				messages   	(list Messages
-				    (object Message "Init( )"
-					quid       	"438F10DB02A9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3"
-					ordinal    	5
-					quidu      	"43734932009D"
-					creation   	FALSE)
-				    (object Message "Update(data-1)"
-					quid       	"438F10E90102"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.4"
-					ordinal    	6
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"43734932009F"
-					creation   	FALSE)
-				    (object Message "Update(data-N)"
-					quid       	"438F110800E3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.5"
-					ordinal    	7
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"43734932009F"
-					creation   	FALSE)
-				    (object Message "Compare(packet ICV)"
-					quid       	"438F11410383"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.6"
-					ordinal    	8
-					Operation  	"Compare(const TDesC8&)"
-					quidu      	"4373493200A2"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438F118300B4"
-				supplier   	"$UNNAMED$1036"
-				quidu      	"438F0FDC0392")
-			    (object Link
-				quid       	"438F118D01DD"
-				supplier   	"$UNNAMED$1041"
-				quidu      	"438F0FFE020B"
-				messages   	(list Messages
-				    (object Message "ReplayUpdate()"
-					quid       	"438F118D01DE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.7"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "MarkUsed()"
-					quid       	"438F11F7020C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.8"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ReplayCheck(sequence)"
-					quid       	"438F133903A2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2"
-					ordinal    	4
-					Operation  	"ReplayCheck()"
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438F154800F2"
-				supplier   	"$UNNAMED$1042"
-				quidu      	"438F100601AD"
-				messages   	(list Messages
-				    (object Message "Lookup(AH, SPI, dst)"
-					quid       	"438F154800F3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					Operation  	"Lookup(TUint8, TUint32, const TIpAddress&)"
-					quidu      	"4373493103BD"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438F16B800A4"
-				supplier   	"$UNNAMED$1043"
-				quidu      	"438F0FED00C3"))
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecAH"
-			quidu      	"437349380290"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1039"
-			quid       	"438F0FDF02B7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43C51B270373"
-				supplier   	"$UNNAMED$1042"
-				quidu      	"438F100601AD"
-				messages   	(list Messages
-				    (object Message "Lookup(ESP, SPI, dst)"
-					quid       	"438F158100D3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.1"
-					ordinal    	15
-					Operation  	"Lookup(TUint8, TUint32, const TIpAddress&)"
-					quidu      	"4373493103BD"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43C51B2B02E6"
-				supplier   	"$UNNAMED$1041"
-				quidu      	"438F0FFE020B")
-			    (object Link
-				quid       	"43C51B3003B1"
-				supplier   	"$UNNAMED$1041"
-				quidu      	"438F0FFE020B"
-				messages   	(list Messages
-				    (object Message "ReplayCheck(sequence)"
-					quid       	"438F136600B4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.2"
-					ordinal    	16
-					Operation  	"ReplayCheck()"
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ReplayUpdate()"
-					quid       	"438F16320037"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.7"
-					ordinal    	21
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "MarkUsed()"
-					quid       	"438F1759022B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.12"
-					ordinal    	26
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43C51B370056"
-				supplier   	"$UNNAMED$1040"
-				quidu      	"438F0FF40140"
-				messages   	(list Messages
-				    (object Message "Init( )"
-					quid       	"438F15DB0392"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.3"
-					ordinal    	17
-					quidu      	"43734932009D"
-					creation   	FALSE)
-				    (object Message "Update(data-1)"
-					quid       	"438F15E90018"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.4"
-					ordinal    	18
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"43734932009F"
-					creation   	FALSE)
-				    (object Message "Update(data-N)"
-					quid       	"438F15FC019E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.5"
-					ordinal    	19
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"43734932009F"
-					creation   	FALSE)
-				    (object Message "Compare(packet ICV)"
-					quid       	"438F16110306"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.6"
-					ordinal    	20
-					Operation  	"Compare(const TDesC8&)"
-					quidu      	"4373493200A2"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43C51BA0014E"
-				supplier   	"$UNNAMED$1043"
-				quidu      	"438F0FED00C3"
-				messages   	(list Messages
-				    (object Message "Decrypt(packet IV)"
-					quid       	"438F16B800A5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.8"
-					ordinal    	22
-					Operation  	"Decrypt(const TDesC8&)"
-					quidu      	"437349320071"
-					creation   	FALSE)
-				    (object Message "Update(data-1)"
-					quid       	"438F16E50279"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.9"
-					ordinal    	23
-					Operation  	"Update(TDes8&)"
-					quidu      	"437349320077"
-					creation   	FALSE)
-				    (object Message "Update(data-N)"
-					quid       	"438F16F70392"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.10"
-					ordinal    	24
-					Operation  	"Update(TDes8&)"
-					quidu      	"437349320077"
-					creation   	FALSE)
-				    (object Message "Finish(dummy IV)"
-					quid       	"438F171B01CD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.11"
-					ordinal    	25
-					Operation  	"Finish(TDes8&)"
-					quidu      	"437349320074"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecESP"
-			quidu      	"43734938002E"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1043"
-			quid       	"438F0FED00C3"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CEncryptionBase"
-			quidu      	"43734932005D"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1040"
-			quid       	"438F0FF40140"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationBase"
-			quidu      	"43734932008C"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1041"
-			quid       	"438F0FFE020B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"438F10CF0085"
-				supplier   	"$UNNAMED$1040"
-				quidu      	"438F0FF40140")
-			    (object Link
-				quid       	"438F12100289"
-				supplier   	"$UNNAMED$1041"
-				quidu      	"438F0FFE020B"
-				messages   	(list Messages
-				    (object Message "CountExpired()"
-					quid       	"438F1210028A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.8.1"
-					ordinal    	11
-					Operation  	"CountExpired(MAssociationManager&)"
-					quidu      	"4373493000EC"
-					creation   	FALSE)
-				    (object Message "TimerExpired()"
-					quid       	"438F12280160"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.8.2"
-					ordinal    	12
-					Operation  	"TimerExpired(MAssociationManager&, const TTime&)"
-					quidu      	"4373493000E2"
-					creation   	FALSE)
-				    (object Message "CountExpired()"
-					quid       	"438F176C03B1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.12.1"
-					ordinal    	27
-					Operation  	"CountExpired(MAssociationManager&)"
-					quidu      	"4373493000EC"
-					creation   	FALSE)
-				    (object Message "TimerExpired()"
-					quid       	"438F178403B1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.12.1.1"
-					ordinal    	28
-					Operation  	"TimerExpired(MAssociationManager&, const TTime&)"
-					quidu      	"4373493000E2"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"438F12560085"
-				supplier   	"$UNNAMED$1042"
-				quidu      	"438F100601AD"
-				messages   	(list Messages
-				    (object Message "Expired(SA, lifetime)"
-					quid       	"438F12560086"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.8.1.1"
-					ordinal    	13
-					Operation  	"Expired(const CSecurityAssoc&, TInt, const TLifetime&)"
-					quidu      	"4373493103AF"
-					creation   	FALSE)
-				    (object Message "Expired(SA, lifetime)"
-					quid       	"438F17AB02A8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.12.1.2"
-					ordinal    	29
-					Operation  	"Expired(const CSecurityAssoc&, TInt, const TLifetime&)"
-					quidu      	"4373493103AF"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-			quidu      	"43734930008C"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1042"
-			quid       	"438F100601AD"
-			class      	"Logical View::VC++ Reverse Engineered::rose::MAssociationManager"
-			quidu      	"43734931035B"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1037"
-			quid       	"4399798D0315"
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecNATT"
-			quidu      	"43734937009C"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)))
-	    (object Mechanism @471
-		logical_models 	(list unit_reference_list
-		    (object Object "Socket Server"
-			quid       	"4393FF6B01BB"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4393FFA4016B"
-				supplier   	"$UNNAMED$1044"
-				quidu      	"4393FFA0039E"
-				messages   	(list Messages
-				    (object Message "BindToL(CryptoLib)"
-					quid       	"4393FFA4016C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"BindToL(CProtocolBase*)"
-					quidu      	"43734936015E"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1044"
-			quid       	"4393FFA0039E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4393FFEF030F"
-				supplier   	"$UNNAMED$1045"
-				quidu      	"4393FFE90040"
-				messages   	(list Messages
-				    (object Message "AddLibraryL(CryptoLib)"
-					quid       	"4393FFEF0310"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"AddLibraryL(CProtocolCrypto*)"
-					quidu      	"4373493200EB"
-					creation   	FALSE)
-				    (object Message "~CIpsecCryptoManager( )"
-					quid       	"4396F4750221"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	8
-					quidu      	"4373493200EA"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396F4600359"
-				supplier   	"$UNNAMED$1044"
-				quidu      	"4393FFA0039E"
-				messages   	(list Messages
-				    (object Message "~CProtocolKey( )"
-					quid       	"4396F460035A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	7
-					quidu      	"43734936014D"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1045"
-			quid       	"4393FFE90040"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4394005400F8"
-				supplier   	"$UNNAMED$1046"
-				quidu      	"4394003400AB"
-				messages   	(list Messages
-				    (object Message "AddL(CryptoLib)"
-					quid       	"4394005400F9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					Operation  	"AddL(CProtocolCrypto*)"
-					quidu      	"437347F50169"
-					creation   	FALSE)
-				    (object Message "~CLibraryList( )"
-					quid       	"4396F4FE01D3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	9
-					quidu      	"437347F50168"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager"
-			quidu      	"4373493200DA"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1046"
-			quid       	"4394003400AB"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4394009D00E6"
-				supplier   	"$UNNAMED$1047"
-				quidu      	"4394009000D7"
-				messages   	(list Messages
-				    (object Message "Identify()"
-					quid       	"4394009D00E7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.1"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "AlgorithmList(algs)"
-					quid       	"439400D903B3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2"
-					ordinal    	4
-					Operation  	"AlgorithmList(TAlgorithmDesc* &)"
-					quidu      	"437349380204"
-					creation   	FALSE)
-				    (object Message "Close()"
-					quid       	"4396F52101D3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Open()"
-					quid       	"439401D403BB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.4"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439401470361"
-				supplier   	"$UNNAMED$1046"
-				quidu      	"4394003400AB"
-				messages   	(list Messages
-				    (object Message "AppendL(ptr)"
-					quid       	"439401470362"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.3"
-					ordinal    	5
-					Operation  	"AppendL(Library)"
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CLibraryList"
-			quidu      	"437347F50157"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1047"
-			quid       	"4394009000D7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396F5CD029E"
-				supplier   	"$UNNAMED$1047"
-				quidu      	"4394009000D7"
-				messages   	(list Messages
-				    (object Message "~CProtocolCrypto( )"
-					quid       	"4396F5CD029F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	11
-					quidu      	"437349380216"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolCrypto"
-			quidu      	"4373493801F4"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)))
-	    (object Mechanism @472
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$1048"
-			quid       	"43945A5C0206"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43945A7002F0"
-				supplier   	"$UNNAMED$1049"
-				quidu      	"43945A6A00DD"
-				messages   	(list Messages
-				    (object Message "NewAuthL(algnum, key)"
-					quid       	"43945A7002F1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"NewAuthL(TInt, const TDesC8&)"
-					quidu      	"4373493200EF"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396E97403E6"
-				supplier   	"$UNNAMED$1048"
-				quidu      	"43945A5C0206"
-				messages   	(list Messages
-				    (object Message "~CSecurityAssoc( )"
-					quid       	"4396E97403E7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	33
-					quidu      	"4373493000CC"
-					creation   	FALSE)
-				    (object Message "Cleanup( )"
-					quid       	"4396E980003C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	34
-					quidu      	"4373493000C0"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396E994029E"
-				supplier   	"$UNNAMED$1050"
-				quidu      	"43945BD601DC"
-				messages   	(list Messages
-				    (object Message "~CAuthenticationHmac( )"
-					quid       	"4396E994029F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	35
-					quidu      	"437347F50234"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-			quidu      	"43734930008C"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1049"
-			quid       	"43945A6A00DD"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43945AC202F1"
-				supplier   	"$UNNAMED$1051"
-				quidu      	"43945AB80330"
-				messages   	(list Messages
-				    (object Message "Lookup(map, library)"
-					quid       	"43945AC202F2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"Lookup(const TAlgorithmMap&, TLibraryPtr* *)"
-					quidu      	"437347F5016B"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43945B8E03BF"
-				supplier   	"$UNNAMED$1052"
-				quidu      	"43945B870390"
-				messages   	(list Messages
-				    (object Message "Lookup(authalg, algnum)"
-					quid       	"43945B8E03C0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"Lookup(const TDesC&, const TDesC&)"
-					quidu      	"437349310303"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43945BDF0055"
-				supplier   	"$UNNAMED$1050"
-				quidu      	"43945BD601DC"
-				messages   	(list Messages
-				    (object Message "NewL(library, index, key, bits)"
-					quid       	"43945BDF0056"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3"
-					ordinal    	3
-					Operation  	"NewL(const TLibraryPtr&, TUint, const TDesC8&, TInt)"
-					quidu      	"437347F50222"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager"
-			quidu      	"4373493200DA"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1051"
-			quid       	"43945AB80330"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CLibraryList"
-			quidu      	"437347F50157"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1052"
-			quid       	"43945B870390"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CAlgorithmList"
-			quidu      	"4373493102DE"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1050"
-			quid       	"43945BD601DC"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43945C3E019F"
-				supplier   	"$UNNAMED$1050"
-				quidu      	"43945BD601DC"
-				messages   	(list Messages
-				    (object Message "CAuthenticationHmac( )"
-					quid       	"43945C3E01A0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.1"
-					ordinal    	4
-					quidu      	"437347F50236"
-					creation   	FALSE)
-				    (object Message "ConstructL(library, index, key, bits)"
-					quid       	"43945C4D00A5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.2"
-					ordinal    	5
-					Operation  	"ConstructL(const TLibraryPtr&, TUint, const TDesC8&, TInt)"
-					quidu      	"437347F50228"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43945C9D0394"
-				supplier   	"$UNNAMED$1053"
-				quidu      	"43945C8C00D4"
-				messages   	(list Messages
-				    (object Message "MessageDigest(index)"
-					quid       	"43945C9D0395"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.3"
-					ordinal    	6
-					Operation  	"MessageDigest(TUint)"
-					quidu      	"437349380213"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43945CE4022D"
-				supplier   	"$UNNAMED$1054"
-				quidu      	"43945CD502C9"
-				messages   	(list Messages
-				    (object Message "Init( )"
-					quid       	"43945CEE0124"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.4"
-					ordinal    	8
-					quidu      	"437349380187"
-					creation   	FALSE)
-				    (object Message "Update(key)"
-					quid       	"43945CF702F9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.5"
-					ordinal    	9
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"437349380189"
-					creation   	FALSE)
-				    (object Message "Final(newkey)"
-					quid       	"43945D2102AB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.6"
-					ordinal    	10
-					Operation  	"Final(TDes8&)"
-					quidu      	"43734938018C"
-					creation   	FALSE)
-				    (object Message "Init( )"
-					quid       	"4396E0A20194"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	12
-					quidu      	"437349380187"
-					creation   	FALSE)
-				    (object Message "Update(hmac_ipad)"
-					quid       	"4396E0AE01E2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	13
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"437349380189"
-					creation   	FALSE)
-				    (object Message "Final(icv-out)"
-					quid       	"4396E18E02DC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	17
-					Operation  	"Final(TDes8&)"
-					quidu      	"43734938018C"
-					creation   	FALSE)
-				    (object Message "Init( )"
-					quid       	"4396E1CD0194"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.2"
-					ordinal    	18
-					quidu      	"437349380187"
-					creation   	FALSE)
-				    (object Message "Update(hmac_opad)"
-					quid       	"4396E1D7008A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.3"
-					ordinal    	19
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"437349380189"
-					creation   	FALSE)
-				    (object Message "Update(icv-out)"
-					quid       	"4396E1F4002D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.4"
-					ordinal    	20
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"437349380189"
-					creation   	FALSE)
-				    (object Message "Final(icv-out)"
-					quid       	"4396E20A027E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.5"
-					ordinal    	21
-					Operation  	"Final(TDes8&)"
-					quidu      	"43734938018C"
-					creation   	FALSE)
-				    (object Message "Init( )"
-					quid       	"4396E2C400D9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	23
-					quidu      	"437349380187"
-					creation   	FALSE)
-				    (object Message "Update(hmac_ipad)"
-					quid       	"4396E2CD001D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.2"
-					ordinal    	24
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"437349380189"
-					creation   	FALSE)
-				    (object Message "Update(data)"
-					quid       	"4396E33F00D9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	15
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"437349380189"
-					creation   	FALSE)
-				    (object Message "Update(data)"
-					quid       	"4396E3CA004C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1"
-					ordinal    	26
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"437349380189"
-					creation   	FALSE)
-				    (object Message "Final(icv-out)"
-					quid       	"4396E430004C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1"
-					ordinal    	28
-					Operation  	"Final(TDes8&)"
-					quidu      	"43734938018C"
-					creation   	FALSE)
-				    (object Message "Init( )"
-					quid       	"4396E453009A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.2"
-					ordinal    	29
-					quidu      	"437349380187"
-					creation   	FALSE)
-				    (object Message "Update(hmac_opad)"
-					quid       	"4396E4620107"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.3"
-					ordinal    	30
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"437349380189"
-					creation   	FALSE)
-				    (object Message "Update(icv-out)"
-					quid       	"4396E4880107"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.4"
-					ordinal    	31
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"437349380189"
-					creation   	FALSE)
-				    (object Message "Final(icv-out)"
-					quid       	"4396E4A103B7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.5"
-					ordinal    	32
-					Operation  	"Final(TDes8&)"
-					quidu      	"43734938018C"
-					creation   	FALSE)
-				    (object Message "~CMessageDigestCrypto( )"
-					quid       	"4396E9A300B9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10.1"
-					ordinal    	36
-					quidu      	"437349380198"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac"
-			quidu      	"437347F50203"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1053"
-			quid       	"43945C8C00D4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43CBAA140113"
-				supplier   	"$UNNAMED$1054"
-				quidu      	"43945CD502C9"
-				messages   	(list Messages
-				    (object Message "Contruct Digest"
-					quid       	"43CBAA140114"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.3.1"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolCrypto"
-			quidu      	"4373493801F4"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1054"
-			quid       	"43945CD502C9"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CMessageDigestCrypto"
-			quidu      	"437349380177"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "Packet Processing"
-			quid       	"4396E0050267"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396E0730313"
-				supplier   	"$UNNAMED$1050"
-				quidu      	"43945BD601DC"
-				messages   	(list Messages
-				    (object Message "Init( )"
-					quid       	"4396E0730314"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	11
-					quidu      	"437347F50205"
-					creation   	FALSE)
-				    (object Message "Update(data)"
-					quid       	"4396E0E500C9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	14
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"43734932009F"
-					creation   	FALSE)
-				    (object Message "Final(icv-size)"
-					quid       	"4396E15C0359"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	16
-					Operation  	"Final(TInt)"
-					quidu      	"4373493200A5"
-					creation   	FALSE)
-				    (object Message "Init( )"
-					quid       	"4396E2B90230"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	22
-					quidu      	"437347F50205"
-					creation   	FALSE)
-				    (object Message "Update(data)"
-					quid       	"4396E312030B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	25
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"43734932009F"
-					creation   	FALSE)
-				    (object Message "Compare(ivc-in)"
-					quid       	"4396E3FE02CD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	27
-					Operation  	"Compare(const TDesC8&)"
-					quidu      	"4373493200A2"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @473
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$1055"
-			quid       	"4396B8E40155"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396B96003A9"
-				supplier   	"$UNNAMED$1056"
-				quidu      	"4396B8F10240"
-				messages   	(list Messages
-				    (object Message "NewEncryptL(algnum, key)"
-					quid       	"4396B96003AA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"NewEncryptL(TInt, const TDesC8&)"
-					quidu      	"4373493200FA"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396D5160228"
-				supplier   	"$UNNAMED$1055"
-				quidu      	"4396B8E40155"
-				messages   	(list Messages
-				    (object Message "~CSecurityAssoc( )"
-					quid       	"4396D5160229"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	19
-					quidu      	"4373493000CC"
-					creation   	FALSE)
-				    (object Message "Cleanup( )"
-					quid       	"4396D5360034"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1"
-					ordinal    	20
-					quidu      	"4373493000C0"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396D55B00B1"
-				supplier   	"$UNNAMED$1057"
-				quidu      	"4396B9350251"
-				messages   	(list Messages
-				    (object Message "~CEncryptionCipher( )"
-					quid       	"4396D55B00B2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1.1"
-					ordinal    	21
-					quidu      	"437347F502F5"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-			quidu      	"43734930008C"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1056"
-			quid       	"4396B8F10240"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396B97F034C"
-				supplier   	"$UNNAMED$1058"
-				quidu      	"4396B8FC0165"
-				messages   	(list Messages
-				    (object Message "Lookup(cryptalg, algnum)"
-					quid       	"4396B97F034D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"Lookup(const TDesC&, const TDesC&)"
-					quidu      	"437349310303"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager"
-			quidu      	"4373493200DA"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1058"
-			quid       	"4396B8FC0165"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396BA4E0311"
-				supplier   	"$UNNAMED$1059"
-				quidu      	"4396B9090156")
-			    (object Link
-				quid       	"4396BA52014C"
-				supplier   	"$UNNAMED$1059"
-				quidu      	"4396B9090156"
-				messages   	(list Messages
-				    (object Message "Lookup(map, library)"
-					quid       	"4396BA4E0312"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					Operation  	"Lookup(const TAlgorithmMap&, TLibraryPtr* *)"
-					quidu      	"437347F5016B"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396BAB101CB"
-				supplier   	"$UNNAMED$1057"
-				quidu      	"4396B9350251"
-				messages   	(list Messages
-				    (object Message "CEncryptionCipher(library, index, bits)"
-					quid       	"4396BAB101CC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					Operation  	"CEncryptionCipher()"
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396BC24009A"
-				supplier   	"$UNNAMED$1060"
-				quidu      	"4396BC1D032A"
-				messages   	(list Messages
-				    (object Message "Setkey(key)"
-					quid       	"4396BC24009B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3"
-					ordinal    	6
-					Operation  	"Setkey(const TDesC8&)"
-					quidu      	"4373493801B7"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CAlgorithmList"
-			quidu      	"4373493102DE"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1059"
-			quid       	"4396B9090156"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CLibraryList"
-			quidu      	"437347F50157"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1057"
-			quid       	"4396B9350251"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396BB310364"
-				supplier   	"$UNNAMED$1061"
-				quidu      	"4396B94102BE"
-				messages   	(list Messages
-				    (object Message "SymmetricCipher(index)"
-					quid       	"4396BB310365"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1"
-					ordinal    	4
-					Operation  	"SymmetricCipher(TUint)"
-					quidu      	"437349380207"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396BDCA0229"
-				supplier   	"$UNNAMED$1060"
-				quidu      	"4396BC1D032A"
-				messages   	(list Messages
-				    (object Message "Init(iv-in, encrypt-mode)"
-					quid       	"4396BDCA022A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	8
-					Operation  	"Init(const TDesC8&, TAction)"
-					quidu      	"4373493801C6"
-					creation   	FALSE)
-				    (object Message "Update(data, data)"
-					quid       	"4396BE0900E2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	10
-					Operation  	"Update(TDes8&, const TDesC8&)"
-					quidu      	"4373493801CA"
-					creation   	FALSE)
-				    (object Message "Finish(iv-out)"
-					quid       	"4396BE2503B1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	12
-					Operation  	"Finish(TDes8&)"
-					quidu      	"4373493801D4"
-					creation   	FALSE)
-				    (object Message "Init(iv-in, decrypt-mode)"
-					quid       	"4396D2FC00B1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	14
-					Operation  	"Init(const TDesC8&, TAction)"
-					quidu      	"4373493801C6"
-					creation   	FALSE)
-				    (object Message "Update(data, data)"
-					quid       	"4396D35D0044"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1"
-					ordinal    	16
-					Operation  	"Update(TDes8&, const TDesC8&)"
-					quidu      	"4373493801CA"
-					creation   	FALSE)
-				    (object Message "Finish(iv-out)"
-					quid       	"4396D38C02E4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1"
-					ordinal    	18
-					Operation  	"Finish(TDes8&)"
-					quidu      	"4373493801D4"
-					creation   	FALSE)
-				    (object Message "~CSymmetricCipher( )"
-					quid       	"4396D5710361"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1.1.1"
-					ordinal    	22
-					quidu      	"4373493801D7"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CEncryptionCipher"
-			quidu      	"437347F502CE"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1061"
-			quid       	"4396B94102BE"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43CBAC40012B"
-				supplier   	"$UNNAMED$1060"
-				quidu      	"4396BC1D032A"
-				messages   	(list Messages
-				    (object Message "Construct Cipher engine"
-					quid       	"43CBAC40012C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1.1"
-					ordinal    	5
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolCrypto"
-			quidu      	"4373493801F4"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1060"
-			quid       	"4396BC1D032A"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CSymmetricCipher"
-			quidu      	"4373493801B5"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "Packet Processing"
-			quid       	"4396BCB502CF"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396BCF60253"
-				supplier   	"$UNNAMED$1057"
-				quidu      	"4396B9350251"
-				messages   	(list Messages
-				    (object Message "Encrypt(iv-in)"
-					quid       	"4396BCF60254"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	7
-					Operation  	"Encrypt(const TDesC8&)"
-					quidu      	"43734932006E"
-					creation   	FALSE)
-				    (object Message "Update(data)"
-					quid       	"4396BD7A018B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	9
-					Operation  	"Update(TDes8&)"
-					quidu      	"437349320077"
-					creation   	FALSE)
-				    (object Message "Finish(iv-out)"
-					quid       	"4396BD9501F9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	11
-					Operation  	"Finish(TDes8&)"
-					quidu      	"437349320074"
-					creation   	FALSE)
-				    (object Message "Decrypt(iv-in)"
-					quid       	"4396D2E402F4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	13
-					Operation  	"Decrypt(const TDesC8&)"
-					quidu      	"437349320071"
-					creation   	FALSE)
-				    (object Message "Update(data)"
-					quid       	"4396D343015D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	15
-					Operation  	"Update(TDes8&)"
-					quidu      	"437349320077"
-					creation   	FALSE)
-				    (object Message "Finish(iv-out)"
-					quid       	"4396D37801FA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	17
-					Operation  	"Finish(TDes8&)"
-					quidu      	"437349320074"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396DF2702F4"
-				supplier   	"$UNNAMED$1055"
-				quidu      	"4396B8E40155"))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @474
-		logical_models 	(list unit_reference_list
-		    (object Object "Packet Processing"
-			quid       	"4396FAEE02EC"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396FC8F007B"
-				supplier   	"$UNNAMED$1062"
-				quidu      	"4396FB2A00C9"
-				messages   	(list Messages
-				    (object Message "Encrypt(iv-in)"
-					quid       	"4396FC8F007C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	3
-					Operation  	"Encrypt(const TDesC8&)"
-					quidu      	"43734932006E"
-					creation   	FALSE)
-				    (object Message "Update(data)"
-					quid       	"4396FCFF0194"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	4
-					Operation  	"Update(TDes8&)"
-					quidu      	"437349320077"
-					creation   	FALSE)
-				    (object Message "Finish(iv-out)"
-					quid       	"4396FD2002FB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	5
-					Operation  	"Finish(TDes8&)"
-					quidu      	"437349320074"
-					creation   	FALSE)
-				    (object Message "Decrypt(iv-in)"
-					quid       	"4396FD4A0388"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	6
-					Operation  	"Decrypt(const TDesC8&)"
-					quidu      	"437349320071"
-					creation   	FALSE)
-				    (object Message "Update(data)"
-					quid       	"4396FD6803B7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	7
-					Operation  	"Update(TDes8&)"
-					quidu      	"437349320077"
-					creation   	FALSE)
-				    (object Message "Finish(iv-out)"
-					quid       	"4396FD7D0136"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	8
-					Operation  	"Finish(TDes8&)"
-					quidu      	"437349320074"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1063"
-			quid       	"4396FB0901C3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396FB3A032A"
-				supplier   	"$UNNAMED$1064"
-				quidu      	"4396FB0E03B7"
-				messages   	(list Messages
-				    (object Message "NewEncryptL(algnum, key)"
-					quid       	"4396FB3A032B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"NewEncryptL(TInt, const TDesC8&)"
-					quidu      	"4373493200FA"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396FE1B029E"
-				supplier   	"$UNNAMED$1063"
-				quidu      	"4396FB0901C3"
-				messages   	(list Messages
-				    (object Message "~CSecurityAssoc( )"
-					quid       	"4396FE1B029F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	9
-					quidu      	"4373493000CC"
-					creation   	FALSE)
-				    (object Message "Cleanup( )"
-					quid       	"4396FE2903C7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	10
-					quidu      	"4373493000C0"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396FE42002D"
-				supplier   	"$UNNAMED$1062"
-				quidu      	"4396FB2A00C9"
-				messages   	(list Messages
-				    (object Message "~CEncryptionNull( )"
-					quid       	"4396FE42002E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	11
-					quidu      	"437347F5036F"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc"
-			quidu      	"43734930008C"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1064"
-			quid       	"4396FB0E03B7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396FB6D031B"
-				supplier   	"$UNNAMED$1065"
-				quidu      	"4396FB19000D"
-				messages   	(list Messages
-				    (object Message "Lookup(cryptalg, algnum)"
-					quid       	"4396FB6D031C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"Lookup(const TDesC&, const TDesC&)"
-					quidu      	"437349310303"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4396FC4300D9"
-				supplier   	"$UNNAMED$1062"
-				quidu      	"4396FB2A00C9"
-				messages   	(list Messages
-				    (object Message "CEncryptionNull( )"
-					quid       	"4396FC4300DA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"437347F5036E"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager"
-			quidu      	"4373493200DA"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1065"
-			quid       	"4396FB19000D"
-			class      	"Logical View::VC++ Reverse Engineered::rose::CAlgorithmList"
-			quidu      	"4373493102DE"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1062"
-			quid       	"4396FB2A00C9"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4396FCDE0146"
-				supplier   	"$UNNAMED$1062"
-				quidu      	"4396FB2A00C9"))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CEncryptionNull"
-			quidu      	"437347F5034B"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @475
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$1066"
-			quid       	"439975EC016B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439975FE018A"
-				supplier   	"$UNNAMED$1067"
-				quidu      	"439975F3011D"
-				messages   	(list Messages
-				    (object Message "Overhead(SA, tunnel)"
-					quid       	"439975FE018B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"Overhead(const CSecurityAssoc* const, const TIpAddress&)"
-					quidu      	"43734931039D"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecHook"
-			quidu      	"437347F60138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1067"
-			quid       	"439975F3011D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43997652014B"
-				supplier   	"$UNNAMED$1068"
-				quidu      	"4399763C018A"
-				messages   	(list Messages
-				    (object Message "Overhead(tunnel)"
-					quid       	"43997652014C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"Overhead(const TIpAddress&)"
-					quidu      	"43734937036C"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4399766B0216"
-				supplier   	"$UNNAMED$1069"
-				quidu      	"439976420310"
-				messages   	(list Messages
-				    (object Message "Overhead(SA)"
-					quid       	"4399766B0217"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"Overhead(const CSecurityAssoc&)"
-					quidu      	"4373493802B0"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4399768103AC"
-				supplier   	"$UNNAMED$1070"
-				quidu      	"439976470032"
-				messages   	(list Messages
-				    (object Message "Overhead(SA)"
-					quid       	"4399768103AD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3"
-					ordinal    	3
-					Operation  	"Overhead(const CSecurityAssoc&)"
-					quidu      	"437349380052"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439976AD034D"
-				supplier   	"$UNNAMED$1071"
-				quidu      	"43997640012C"
-				messages   	(list Messages
-				    (object Message "Overhead( )"
-					quid       	"439976AD034E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.4"
-					ordinal    	4
-					quidu      	"4373493700BE"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1068"
-			quid       	"4399763C018A"
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecIPIP"
-			quidu      	"43734937036B"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1071"
-			quid       	"43997640012C"
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecNATT"
-			quidu      	"43734937009C"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1069"
-			quid       	"439976420310"
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecAH"
-			quidu      	"437349380290"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1070"
-			quid       	"439976470032"
-			class      	"Logical View::VC++ Reverse Engineered::rose::TIpsecESP"
-			quidu      	"43734938002E"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @476
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$1072"
-			quid       	"43998EA60285"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43998EB303DD"
-				supplier   	"$UNNAMED$1073"
-				quidu      	"43998EAF0266"
-				messages   	(list Messages
-				    (object Message "SetAlgorithms(AlgMap)"
-					quid       	"43998EB303DE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"SetAlgorithms(CAlgorithmList*)"
-					quidu      	"4373493103BA"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol"
-			quidu      	"437347F603D8"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1073"
-			quid       	"43998EAF0266"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43998F0E00EF"
-				supplier   	"$UNNAMED$1074"
-				quidu      	"43998F0801CA"
-				messages   	(list Messages
-				    (object Message "SetAlgorithms(AlgMap)"
-					quid       	"43998F0E00F0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"SetAlgorithms(CAlgorithmList*)"
-					quidu      	"4373493200ED"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CProtocolKey"
-			quidu      	"437349360138"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1074"
-			quid       	"43998F0801CA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43998F52016C"
-				supplier   	"$UNNAMED$1075"
-				quidu      	"43998F460005"
-				messages   	(list Messages
-				    (object Message "~CAlgorithmList()"
-					quid       	"43998F52016D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager"
-			quidu      	"4373493200DA"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1075"
-			quid       	"43998F460005"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43998FEF0005"
-				supplier   	"$UNNAMED$1075"
-				quidu      	"43998F460005"))
-			class      	"Logical View::VC++ Reverse Engineered::rose::CAlgorithmList"
-			quidu      	"4373493102DE"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"4373479401F6"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	75
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RTimeout" @477
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2912, 1719)
-			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 	@477
-			    location   	(2793, 1644)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	238
-			    justify    	0
-			    label      	"RTimeout")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734D8F029F"
-			width      	256
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$707" @478
-			location   	(3152, 1944)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734D8F02BF"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$708" @479
-				Parent_View 	@478
-				location   	(2668, -219)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @480
-				    Parent_View 	@479
-				    location   	(2954, 1882)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734D8F02C0"
-				client     	@478
-				supplier   	@477
-				vertices   	(list Points
-				    (3152, 1944)
-				    (2912, 1944)
-				    (2912, 1806))
-				line_style 	0)
-			    (object RoleView "iPrev" @481
-				Parent_View 	@478
-				location   	(2668, -219)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @482
-				    Parent_View 	@481
-				    location   	(3153, 1643)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	108
-				    justify    	0
-				    label      	"-iPrev"
-				    pctDist    	0.752735
-				    height     	76
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734D8F02C2"
-				client     	@478
-				supplier   	@477
-				vertices   	(list Points
-				    (3152, 1944)
-				    (3212, 1944)
-				    (3212, 1719)
-				    (3040, 1719))
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$709" @483
-			location   	(3152, 1944)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734D8F02C4"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$710" @484
-				Parent_View 	@483
-				location   	(2668, -219)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @485
-				    Parent_View 	@484
-				    location   	(2954, 1882)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734D8F02CE"
-				client     	@483
-				supplier   	@477
-				vertices   	(list Points
-				    (3152, 1944)
-				    (2912, 1944)
-				    (2912, 1806))
-				line_style 	0)
-			    (object RoleView "iNext" @486
-				Parent_View 	@483
-				location   	(2668, -219)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @487
-				    Parent_View 	@486
-				    location   	(3003, 1849)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	108
-				    justify    	0
-				    label      	"-iNext"
-				    pctDist    	1.215116
-				    height     	130
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734D8F02D0"
-				client     	@483
-				supplier   	@477
-				vertices   	(list Points
-				    (3152, 1944)
-				    (3212, 1944)
-				    (3212, 1719)
-				    (3040, 1719))
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecIPIP" @488
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1676, 1544)
-			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 	@488
-			    location   	(1537, 1469)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"TIpsecIPIP")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734937036B"
-			width      	296
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MTimeoutManager" @489
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1258, 2212)
-			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 	@489
-			    location   	(1040, 2137)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	436
-			    justify    	0
-			    label      	"MTimeoutManager")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734D8F0261"
-			width      	454
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolKey" @490
-			ShowCompartmentStereotypes 	TRUE
-			location   	(406, 1894)
-			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 	@490
-			    location   	(238, 1819)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	336
-			    justify    	0
-			    label      	"CProtocolKey")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349360138"
-			width      	354
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$645" @491
-			location   	(1055, 1713)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493602AF"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$646" @492
-				Parent_View 	@491
-				location   	(-533, 53)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @493
-				    Parent_View 	@492
-				    location   	(667, 1779)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602B2"
-				client     	@491
-				supplier   	@490
-				line_style 	0)
-			    (object RoleView "iEngineIPIP" @494
-				Parent_View 	@491
-				location   	(-533, 53)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @495
-				    Parent_View 	@494
-				    location   	(1423, 1570)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	229
-				    justify    	0
-				    label      	"-iEngineIPIP"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602B0"
-				client     	@491
-				supplier   	@488
-				line_style 	0
-				label      	(object SegLabel @496
-				    Parent_View 	@494
-				    location   	(1493, 1648)
-				    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$635" @497
-			location   	(806, 2042)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349360271"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$636" @498
-				Parent_View 	@497
-				location   	(-1698, 1614)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @499
-				    Parent_View 	@498
-				    location   	(643, 1938)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349360274"
-				client     	@497
-				supplier   	@490
-				line_style 	0)
-			    (object RoleView "iTimer" @500
-				Parent_View 	@497
-				location   	(-1698, 1614)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @501
-				    Parent_View 	@500
-				    location   	(999, 2071)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	134
-				    justify    	0
-				    label      	"-iTimer"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349360272"
-				client     	@497
-				supplier   	@489
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecESP" @502
-			ShowCompartmentStereotypes 	TRUE
-			location   	(1676, 1104)
-			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 	@502
-			    location   	(1535, 1052)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"TIpsecESP")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734938002E"
-			width      	300
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$643" @503
-			location   	(1058, 1487)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493602A1"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$644" @504
-				Parent_View 	@503
-				location   	(-618, 383)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @505
-				    Parent_View 	@504
-				    location   	(628, 1707)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602A4"
-				client     	@503
-				supplier   	@490
-				line_style 	0)
-			    (object RoleView "iEngineESP" @506
-				Parent_View 	@503
-				location   	(-618, 383)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @507
-				    Parent_View 	@506
-				    location   	(1326, 1273)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	231
-				    justify    	0
-				    label      	"-iEngineESP"
-				    pctDist    	0.564227
-				    height     	41
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602A2"
-				client     	@503
-				supplier   	@502
-				line_style 	0
-				label      	(object SegLabel @508
-				    Parent_View 	@506
-				    location   	(1548, 1246)
-				    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::rose::TIpsecAH" @509
-			ShowCompartmentStereotypes 	TRUE
-			location   	(1672, 625)
-			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 	@509
-			    location   	(1542, 574)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	260
-			    justify    	0
-			    label      	"TIpsecAH")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349380290"
-			width      	278
-			height     	126
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$641" @510
-			location   	(1049, 1247)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349360296"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$642" @511
-				Parent_View 	@510
-				location   	(-1045, -137)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @512
-				    Parent_View 	@511
-				    location   	(574, 1665)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734936029F"
-				client     	@510
-				supplier   	@490
-				line_style 	0)
-			    (object RoleView "iEngineAH" @513
-				Parent_View 	@510
-				location   	(-1045, -137)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @514
-				    Parent_View 	@513
-				    location   	(1208, 1010)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	203
-				    justify    	0
-				    label      	"-iEngineAH"
-				    pctDist    	0.355634
-				    height     	56
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349360297"
-				client     	@510
-				supplier   	@509
-				line_style 	0
-				label      	(object SegLabel @515
-				    Parent_View 	@513
-				    location   	(1589, 783)
-				    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::rose::MAssociationManager" @516
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(408, 541)
-			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 	@516
-			    location   	(407, 649)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	241
-			    justify    	0
-			    label      	"MAssociationManager")
-			icon       	"interface"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734931035B"
-			compartment 	(object Compartment
-			    Parent_View 	@516
-			    location   	(40, 734)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    icon_style 	"Icon"
-			    anchor     	2
-			    nlines     	18
-			    max_width  	732
-			    justify    	0)
-			width      	58
-			height     	58
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$681" @517
-			location   	(1122, 856)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349380055"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$682" @518
-				Parent_View 	@517
-				location   	(-1315, 196)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @519
-				    Parent_View 	@518
-				    location   	(1434, 1040)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734938005D"
-				client     	@517
-				supplier   	@502
-				line_style 	0)
-			    (object RoleView "iManager" @520
-				Parent_View 	@517
-				location   	(-1315, 196)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @521
-				    Parent_View 	@520
-				    location   	(780, 749)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	182
-				    justify    	0
-				    label      	"-iManager"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349380056"
-				client     	@517
-				supplier   	@516
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$703" @522
-			location   	(1287, 597)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493802B3"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$704" @523
-				Parent_View 	@522
-				location   	(-1150, -63)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @524
-				    Parent_View 	@523
-				    location   	(1482, 653)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493802B6"
-				client     	@522
-				supplier   	@509
-				line_style 	0)
-			    (object RoleView "iManager" @525
-				Parent_View 	@522
-				location   	(-1150, -63)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @526
-				    Parent_View 	@525
-				    location   	(1089, 625)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	182
-				    justify    	0
-				    label      	"-iManager"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493802B4"
-				client     	@522
-				supplier   	@516
-				line_style 	0)))
-		    (object InheritView "" @527
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349360149"
-			client     	@490
-			supplier   	@516
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderKey" @528
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2416, 215)
-			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 	@528
-			    location   	(2249, 140)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	334
-			    justify    	0
-			    label      	"CProviderKey")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734936035B"
-			width      	352
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderSecpol" @529
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(3070, 1250)
-			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 	@529
-			    location   	(2872, 1175)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	396
-			    justify    	0
-			    label      	"CProviderSecpol")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373492F0213"
-			width      	414
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MSecurityPolicyManager" @530
-			ShowCompartmentStereotypes 	TRUE
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(3053, 769)
-			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 	@530
-			    location   	(3052, 877)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	419
-			    justify    	0
-			    label      	"MSecurityPolicyManager")
-			icon       	"interface"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373492F01C5"
-			compartment 	(object Compartment
-			    Parent_View 	@530
-			    location   	(2780, 962)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    icon_style 	"Icon"
-			    anchor     	2
-			    nlines     	2
-			    max_width  	541
-			    justify    	0)
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$236" @531
-			location   	(3060, 1032)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373492F0291"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$238" @532
-				Parent_View 	@531
-				location   	(7, 263)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @533
-				    Parent_View 	@532
-				    location   	(3024, 1138)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F0294"
-				client     	@531
-				supplier   	@529
-				line_style 	0)
-			    (object RoleView "$UNNAMED$237" @534
-				Parent_View 	@531
-				location   	(7, 263)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @535
-				    Parent_View 	@534
-				    location   	(2860, 1010)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	673
-				    justify    	0
-				    label      	""
-				    pctDist    	0.232227
-				    height     	200
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F0292"
-				client     	@531
-				supplier   	@530
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy" @536
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2356, 688)
-			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 	@536
-			    location   	(2082, 409)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	548
-			    justify    	0
-			    label      	"CSecurityPolicy")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373492F0148"
-			compartment 	(object Compartment
-			    Parent_View 	@536
-			    location   	(2082, 514)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	9
-			    max_width  	471)
-			width      	566
-			height     	582
-			annotation 	8
-			autoResize 	TRUE)))
-	    (object ClassDiagram "SECPOL"
-		quid       	"438B1B810305"
-		title      	"SECPOL"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	2186
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MFlowHook" @537
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2516, 233)
-			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 	@537
-			    location   	(2515, 341)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	371
-			    justify    	0
-			    label      	"MFlowHook")
-			icon       	"interface"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734DA1032C"
-			width      	58
-			height     	58
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MIp6Hook" @538
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1601, 239)
-			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 	@538
-			    location   	(1600, 347)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	361
-			    justify    	0
-			    label      	"MIp6Hook")
-			icon       	"interface"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734D9902BF"
-			width      	58
-			height     	58
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolPosthook" @539
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1111, 1195)
-			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 	@539
-			    location   	(887, 1143)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	448
-			    justify    	0
-			    label      	"CProtocolPosthook")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734D930213"
-			width      	466
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MNetworkService" @540
-			SuppressAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1136, 239)
-			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 	@540
-			    location   	(1135, 347)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	693
-			    justify    	0
-			    label      	"MNetworkService")
-			icon       	"interface"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734D9C01B5"
-			width      	58
-			height     	58
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$753" @541
-			location   	(1112, 1058)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734D930256"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$754" @542
-				Parent_View 	@541
-				location   	(680, -148)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @543
-				    Parent_View 	@542
-				    location   	(1071, 1116)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734D930259"
-				client     	@541
-				supplier   	@539
-				line_style 	0)
-			    (object RoleView "iNetwork" @544
-				Parent_View 	@541
-				location   	(680, -148)
-				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      	"43734D930257"
-				client     	@541
-				supplier   	@540
-				line_style 	0)))
-		    (object NoteView @545
-			location   	(1909, 91)
-			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 	@545
-			    location   	(1459, 31)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	865
-			    label      	"The Hook API, the interace to the IP protocol")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	925
-			height     	132)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::IPSEC" @546
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(435, 1192)
-			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 	@546
-			    location   	(339, 1140)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	192
-			    justify    	0
-			    label      	"IPSEC")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734937034B"
-			width      	210
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolFamilyIpsec" @547
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(431, 988)
-			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 	@547
-			    location   	(180, 936)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	502
-			    justify    	0
-			    label      	"CProtocolFamilyIpsec")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F4030D"
-			width      	520
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$1" @548
-			location   	(432, 1089)
-			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      	"438C5E120269"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$2" @549
-				Parent_View 	@548
-				location   	(78, 46)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"438C5E150324"
-				client     	@548
-				supplier   	@546
-				line_style 	0)
-			    (object RoleView "$UNNAMED$3" @550
-				Parent_View 	@548
-				location   	(78, 46)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"438C5E150326"
-				client     	@548
-				supplier   	@547
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIp6Hook" @551
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1585, 1195)
-			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 	@551
-			    location   	(1464, 1143)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	242
-			    justify    	0
-			    label      	"CIp6Hook")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734D99033C"
-			width      	260
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @552
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734D99034C"
-			client     	@551
-			supplier   	@538
-			line_style 	0)
-		    (object InheritView "" @553
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734D930214"
-			client     	@539
-			supplier   	@551
-			line_style 	0)
-		    (object AttachView "" @554
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@545
-			supplier   	@540
-			line_style 	0)
-		    (object AttachView "" @555
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@545
-			supplier   	@538
-			line_style 	0)
-		    (object AttachView "" @556
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@545
-			supplier   	@537
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderIpsecBase" @557
-			location   	(434, 1455)
-			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 	@557
-			    location   	(200, 1403)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	468
-			    justify    	0
-			    label      	"CProviderIpsecBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43BA68FA02F1"
-			width      	486
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CPolicySpec" @558
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1873, 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 	@558
-			    location   	(1714, 3020)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	318
-			    justify    	0
-			    label      	"CPolicySpec")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373492F0000"
-			width      	336
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CTransportSelector" @559
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1355, 2715)
-			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 	@559
-			    location   	(1132, 2663)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	446
-			    justify    	0
-			    label      	"CTransportSelector")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373493003B9"
-			width      	464
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CPolicyAction" @560
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1350, 3071)
-			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 	@560
-			    location   	(1181, 3019)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"CPolicyAction")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373492F002E"
-			width      	356
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$196" @561
-			location   	(1616, 3071)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373492F0040"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$198" @562
-				Parent_View 	@561
-				location   	(-780, 1603)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @563
-				    Parent_View 	@562
-				    location   	(1546, 3113)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F0043"
-				client     	@561
-				supplier   	@560
-				line_style 	0)
-			    (object RoleView "$UNNAMED$197" @564
-				Parent_View 	@561
-				location   	(-780, 1603)
-				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      	"4373492F0041"
-				client     	@561
-				supplier   	@558
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$199" @565
-			location   	(1351, 2892)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373492F004E"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$200" @566
-				Parent_View 	@565
-				location   	(-1062, 1649)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @567
-				    Parent_View 	@566
-				    location   	(1309, 2982)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F0051"
-				client     	@565
-				supplier   	@560
-				line_style 	0)
-			    (object RoleView "iTS" @568
-				Parent_View 	@565
-				location   	(-1062, 1649)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @569
-				    Parent_View 	@568
-				    location   	(1400, 2849)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	102
-				    justify    	0
-				    label      	"+iTS"
-				    pctDist    	0.395471
-				    height     	48
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F004F"
-				client     	@565
-				supplier   	@559
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CFlowContext" @570
-			ShowCompartmentStereotypes 	TRUE
-			location   	(2060, 376)
-			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 	@570
-			    location   	(1892, 324)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	336
-			    justify    	0
-			    label      	"CFlowContext")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734DA101C5"
-			width      	354
-			height     	128
-			autoResize 	TRUE)
-		    (object AttachView "" @571
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@545
-			supplier   	@570
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RHookSA" @572
-			ShowCompartmentStereotypes 	TRUE
-			location   	(2061, 2738)
-			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 	@572
-			    location   	(1930, 2686)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	262
-			    justify    	0
-			    label      	"RHookSA")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F6003E"
-			width      	280
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$108" @573
-			location   	(2060, 1556)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F60062"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$109" @574
-				Parent_View 	@573
-				location   	(-830, 763)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @575
-				    Parent_View 	@574
-				    location   	(2019, 2450)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F60065"
-				client     	@573
-				supplier   	@572
-				line_style 	0)
-			    (object RoleView "iFlow:CFlowContext&" @576
-				Parent_View 	@573
-				location   	(-830, 763)
-				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      	"437347F60063"
-				client     	@573
-				supplier   	@570
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$106" @577
-			location   	(1702, 2904)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F6005D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$107" @578
-				Parent_View 	@577
-				location   	(355, -361)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @579
-				    Parent_View 	@578
-				    location   	(1861, 2785)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F60060"
-				client     	@577
-				supplier   	@572
-				line_style 	0)
-			    (object RoleView "iItem:CPolicyAction* const" @580
-				Parent_View 	@577
-				location   	(355, -361)
-				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      	"437347F6005E"
-				client     	@577
-				supplier   	@560
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CPolicySelector" @581
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(697, 3079)
-			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 	@581
-			    location   	(509, 3027)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	376
-			    justify    	0
-			    label      	"CPolicySelector")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373492F00CB"
-			width      	394
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$213" @582
-			location   	(887, 3260)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373492F00DD"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$214" @583
-				Parent_View 	@582
-				location   	(-1391, 1388)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @584
-				    Parent_View 	@583
-				    location   	(653, 3205)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F00DE"
-				client     	@582
-				supplier   	@581
-				vertices   	(list Points
-				    (887, 3260)
-				    (694, 3260)
-				    (695, 3143))
-				line_style 	0)
-			    (object RoleView "iNext" @585
-				Parent_View 	@582
-				location   	(-1391, 1388)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @586
-				    Parent_View 	@585
-				    location   	(760, 3189)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	119
-				    justify    	0
-				    label      	"+iNext"
-				    pctDist    	1.029586
-				    height     	60
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F00E0"
-				client     	@582
-				supplier   	@581
-				vertices   	(list Points
-				    (887, 3260)
-				    (981, 3260)
-				    (798, 3143))
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$221" @587
-			location   	(1023, 2896)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373492F0109"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$222" @588
-				Parent_View 	@587
-				location   	(-1390, 1653)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @589
-				    Parent_View 	@588
-				    location   	(833, 2954)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F010C"
-				client     	@587
-				supplier   	@581
-				line_style 	0)
-			    (object RoleView "iTS" @590
-				Parent_View 	@587
-				location   	(-1390, 1653)
-				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      	"4373492F010A"
-				client     	@587
-				supplier   	@559
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$31" @591
-			location   	(1032, 3074)
-			stereotype 	FALSE
-			line_color 	3342489
-			quidu      	"437996B701BC"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$33" @592
-				Parent_View 	@591
-				location   	(-1996, 1621)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @593
-				    Parent_View 	@592
-				    location   	(923, 3035)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437996B80287"
-				client     	@591
-				supplier   	@581
-				line_style 	0)
-			    (object RoleView "$UNNAMED$32" @594
-				Parent_View 	@591
-				location   	(-1996, 1621)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @595
-				    Parent_View 	@594
-				    location   	(1143, 3032)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437996B80278"
-				client     	@591
-				supplier   	@560
-				line_style 	0
-				label      	(object SegLabel @596
-				    Parent_View 	@594
-				    location   	(1110, 3128)
-				    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.559137
-				    height     	55
-				    orientation 	1))))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecHook" @597
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2512, 1412)
-			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 	@597
-			    location   	(2361, 1360)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	302
-			    justify    	0
-			    label      	"CIpsecHook")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F60138"
-			width      	320
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @598
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F6013A"
-			client     	@597
-			supplier   	@537
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$122" @599
-			location   	(2285, 893)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F6017D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$123" @600
-				Parent_View 	@599
-				location   	(-443, -422)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @601
-				    Parent_View 	@600
-				    location   	(2406, 1273)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F60180"
-				client     	@599
-				supplier   	@597
-				line_style 	0)
-			    (object RoleView "iFlow:CFlowContext&" @602
-				Parent_View 	@599
-				location   	(-443, -422)
-				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      	"437347F6017E"
-				client     	@599
-				supplier   	@570
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$7" @603
-			location   	(2285, 2074)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"438D6A7503C3"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$9" @604
-				Parent_View 	@603
-				location   	(-574, -51)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @605
-				    Parent_View 	@604
-				    location   	(2487, 1610)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"438D6A7802E8"
-				client     	@603
-				supplier   	@597
-				line_style 	0)
-			    (object RoleView "$UNNAMED$8" @606
-				Parent_View 	@603
-				location   	(-574, -51)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @607
-				    Parent_View 	@606
-				    location   	(2163, 2565)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"438D6A7802D9"
-				client     	@603
-				supplier   	@572
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MSecurityPolicyManager" @608
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(830, 1683)
-			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 	@608
-			    location   	(829, 1791)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	459
-			    justify    	0
-			    label      	"MSecurityPolicyManager")
-			icon       	"interface"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373492F01C5"
-			width      	58
-			height     	58
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSecurityPolicy" @609
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(698, 2405)
-			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 	@609
-			    location   	(500, 2353)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	396
-			    justify    	0
-			    label      	"CSecurityPolicy")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373492F0148"
-			width      	414
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$225" @610
-			location   	(697, 2741)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373492F0178"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$227" @611
-				Parent_View 	@610
-				location   	(-1581, 869)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @612
-				    Parent_View 	@611
-				    location   	(739, 2524)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F017B"
-				client     	@610
-				supplier   	@609
-				line_style 	0)
-			    (object RoleView "$UNNAMED$226" @613
-				Parent_View 	@610
-				location   	(-1581, 869)
-				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      	"4373492F0179"
-				client     	@610
-				supplier   	@581
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolIpsec" @614
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1584, 1539)
-			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 	@614
-			    location   	(1406, 1487)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	356
-			    justify    	0
-			    label      	"CProtocolIpsec")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F70157"
-			width      	374
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @615
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F70158"
-			client     	@614
-			supplier   	@551
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecFragmentInfo" @616
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1581, 2287)
-			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 	@616
-			    location   	(1346, 2235)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	470
-			    justify    	0
-			    label      	"CIpsecFragmentInfo")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F60242"
-			width      	488
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$134" @617
-			location   	(1765, 2512)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F60261"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$135" @618
-				Parent_View 	@617
-				location   	(1155, 1127)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @619
-				    Parent_View 	@618
-				    location   	(1687, 2428)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F60262"
-				client     	@617
-				supplier   	@616
-				vertices   	(list Points
-				    (1765, 2512)
-				    (1856, 2512)
-				    (1659, 2351))
-				line_style 	0)
-			    (object RoleView "iNext" @620
-				Parent_View 	@617
-				location   	(1155, 1127)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @621
-				    Parent_View 	@620
-				    location   	(1683, 2472)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	119
-				    justify    	0
-				    label      	"+iNext"
-				    pctDist    	0.238095
-				    height     	41
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F60264"
-				client     	@617
-				supplier   	@616
-				vertices   	(list Points
-				    (1765, 2512)
-				    (1581, 2512)
-				    (1581, 2351))
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MAssociationManager" @622
-			SuppressAttribute 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(3217, 1413)
-			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 	@622
-			    location   	(3216, 1521)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	425
-			    justify    	0
-			    label      	"MAssociationManager")
-			icon       	"interface"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734931035B"
-			width      	58
-			height     	58
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$120" @623
-			location   	(2930, 1411)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F60178"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$121" @624
-				Parent_View 	@623
-				location   	(105, 936)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @625
-				    Parent_View 	@624
-				    location   	(2724, 1371)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F6017B"
-				client     	@623
-				supplier   	@597
-				line_style 	0)
-			    (object RoleView "iMgr:MAssociationManager&" @626
-				Parent_View 	@623
-				location   	(105, 936)
-				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      	"437347F60179"
-				client     	@623
-				supplier   	@622
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderSecpol" @627
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(434, 2100)
-			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 	@627
-			    location   	(236, 2048)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	396
-			    justify    	0
-			    label      	"CProviderSecpol")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373492F0213"
-			width      	414
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$236" @628
-			location   	(598, 1925)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373492F0291"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$238" @629
-				Parent_View 	@628
-				location   	(173, 852)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @630
-				    Parent_View 	@629
-				    location   	(485, 1985)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373492F0294"
-				client     	@628
-				supplier   	@627
-				line_style 	0)
-			    (object RoleView "$UNNAMED$237" @631
-				Parent_View 	@628
-				location   	(173, 852)
-				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      	"4373492F0292"
-				client     	@628
-				supplier   	@608
-				line_style 	0)))
-		    (object InheritView "" @632
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43BA68F000CE"
-			client     	@627
-			supplier   	@557
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolKey" @633
-			location   	(3215, 2738)
-			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 	@633
-			    location   	(3047, 2686)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	336
-			    justify    	0
-			    label      	"CProtocolKey")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349360138"
-			width      	354
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @634
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349360149"
-			client     	@633
-			supplier   	@622
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RCircularList" @635
-			location   	(2829, 2051)
-			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 	@635
-			    location   	(2674, 1999)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	310
-			    justify    	0
-			    label      	"RCircularList")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349380222"
-			width      	328
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolSecpol" @636
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1583, 1929)
-			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 	@636
-			    location   	(1381, 1877)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	404
-			    justify    	0
-			    label      	"CProtocolSecpol")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F603D8"
-			width      	422
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$150" @637
-			location   	(1138, 2166)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F700A1"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$152" @638
-				Parent_View 	@637
-				location   	(-930, 1028)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @639
-				    Parent_View 	@638
-				    location   	(1416, 2065)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F700A4"
-				client     	@637
-				supplier   	@636
-				line_style 	0)
-			    (object RoleView "$UNNAMED$151" @640
-				Parent_View 	@637
-				location   	(-930, 1028)
-				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      	"437347F700A2"
-				client     	@637
-				supplier   	@609
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$146" @641
-			location   	(1583, 1733)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F70091"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$147" @642
-				Parent_View 	@641
-				location   	(486, -298)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @643
-				    Parent_View 	@642
-				    location   	(1625, 1838)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F70094"
-				client     	@641
-				supplier   	@636
-				line_style 	0)
-			    (object RoleView "iProtocolIpsec" @644
-				Parent_View 	@641
-				location   	(486, -298)
-				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      	"437347F70092"
-				client     	@641
-				supplier   	@614
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$179" @645
-			location   	(1583, 1733)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F7016D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$181" @646
-				Parent_View 	@645
-				location   	(257, 711)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @647
-				    Parent_View 	@646
-				    location   	(1625, 1629)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F70178"
-				client     	@645
-				supplier   	@614
-				line_style 	0)
-			    (object RoleView "$UNNAMED$180" @648
-				Parent_View 	@645
-				location   	(257, 711)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @649
-				    Parent_View 	@648
-				    location   	(1645, 1821)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	""
-				    pctDist    	0.675914
-				    height     	62
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F7016E"
-				client     	@645
-				supplier   	@636
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$177" @650
-			location   	(1581, 2107)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F70119"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$178" @651
-				Parent_View 	@650
-				location   	(971, 722)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @652
-				    Parent_View 	@651
-				    location   	(1541, 2017)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F7011C"
-				client     	@650
-				supplier   	@636
-				line_style 	0)
-			    (object RoleView "iFrags" @653
-				Parent_View 	@650
-				location   	(971, 722)
-				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      	"437347F7011A"
-				client     	@650
-				supplier   	@616
-				line_style 	0)))
-		    (object InheritView "" @654
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F70000"
-			client     	@636
-			supplier   	@608
-			line_style 	0)
-		    (object InheritView "" @655
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F603D9"
-			client     	@636
-			supplier   	@539
-			line_style 	0)
-		    (object UsesView "" @656
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"438C5E020101"
-			client     	@546
-			supplier   	@636
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$144" @657
-			location   	(2396, 1670)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F7008C"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$145" @658
-				Parent_View 	@657
-				location   	(192, 1189)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @659
-				    Parent_View 	@658
-				    location   	(1894, 1786)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F7008F"
-				client     	@657
-				supplier   	@636
-				line_style 	0)
-			    (object RoleView "iAssociationManager" @660
-				Parent_View 	@657
-				location   	(192, 1189)
-				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      	"437347F7008D"
-				client     	@657
-				supplier   	@622
-				line_style 	0)))
-		    (object UsesView "" @661
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43799A4E01C0"
-			client     	@636
-			supplier   	@597
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$22" @662
-			location   	(1006, 2013)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4378A5C900AA"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$24" @663
-				Parent_View 	@662
-				location   	(708, 1069)
-				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      	"4378A5CC033A"
-				client     	@662
-				supplier   	@636
-				line_style 	0)
-			    (object RoleView "$UNNAMED$23" @664
-				Parent_View 	@662
-				location   	(708, 1069)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @665
-				    Parent_View 	@664
-				    location   	(710, 2015)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4378A5CC02FC"
-				client     	@662
-				supplier   	@627
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$25" @666
-			location   	(1006, 2013)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4378AE4F016B"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$27" @667
-				Parent_View 	@666
-				location   	(708, 1069)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @668
-				    Parent_View 	@667
-				    location   	(1292, 1929)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4378AE5002E2"
-				client     	@666
-				supplier   	@636
-				line_style 	0)
-			    (object RoleView "$UNNAMED$26" @669
-				Parent_View 	@666
-				location   	(708, 1069)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @670
-				    Parent_View 	@669
-				    location   	(710, 2015)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4378AE5002C3"
-				client     	@666
-				supplier   	@627
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc" @671
-			location   	(2827, 2945)
-			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 	@671
-			    location   	(2652, 2898)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	351
-			    justify    	0
-			    label      	"CSecurityAssoc")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734930008C"
-			width      	369
-			height     	119
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$915" @672
-			location   	(3015, 2843)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349360265"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$916" @673
-				Parent_View 	@672
-				location   	(302, 144)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @674
-				    Parent_View 	@673
-				    location   	(3058, 2774)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349360268"
-				client     	@672
-				supplier   	@633
-				line_style 	0)
-			    (object RoleView "iHash[111]" @675
-				Parent_View 	@672
-				location   	(302, 144)
-				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      	"437349360266"
-				client     	@672
-				supplier   	@671
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$971" @676
-			location   	(2827, 2500)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734930013D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$972" @677
-				Parent_View 	@676
-				location   	(-25, 588)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @678
-				    Parent_View 	@677
-				    location   	(2786, 2808)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734930014A"
-				client     	@676
-				supplier   	@671
-				line_style 	0)
-			    (object RoleView "iHandles" @679
-				Parent_View 	@676
-				location   	(-25, 588)
-				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      	"437349300148"
-				client     	@676
-				supplier   	@635
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$923" @680
-			location   	(3083, 3096)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349300138"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$924" @681
-				Parent_View 	@680
-				location   	(370, 397)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @682
-				    Parent_View 	@681
-				    location   	(3081, 2905)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349300139"
-				client     	@680
-				supplier   	@671
-				vertices   	(list Points
-				    (3083, 3096)
-				    (3146, 3096)
-				    (3146, 2946)
-				    (3011, 2945))
-				line_style 	0)
-			    (object RoleView "iNext" @683
-				Parent_View 	@680
-				location   	(370, 397)
-				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      	"43734930013B"
-				client     	@680
-				supplier   	@671
-				vertices   	(list Points
-				    (3083, 3096)
-				    (2827, 3096)
-				    (2827, 3004))
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RSecurityAssociation" @684
-			location   	(2518, 2306)
-			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 	@684
-			    location   	(2270, 2254)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	496
-			    justify    	0
-			    label      	"RSecurityAssociation")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734932001F"
-			width      	514
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$171" @685
-			location   	(2051, 2117)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F700FF"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$172" @686
-				Parent_View 	@685
-				location   	(-1071, 829)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @687
-				    Parent_View 	@686
-				    location   	(1820, 1980)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F70102"
-				client     	@685
-				supplier   	@636
-				line_style 	0)
-			    (object RoleView "iSA[KIpsecMaxNesting]" @688
-				Parent_View 	@685
-				location   	(-1071, 829)
-				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      	"437347F70100"
-				client     	@685
-				supplier   	@684
-				line_style 	0)))
-		    (object InheritView "" @689
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F6003F"
-			client     	@572
-			supplier   	@684
-			line_style 	0)
-		    (object InheritView "" @690
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349320020"
-			client     	@684
-			supplier   	@635
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$955" @691
-			location   	(2672, 2627)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734932003F"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$956" @692
-				Parent_View 	@691
-				location   	(-41, -72)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @693
-				    Parent_View 	@692
-				    location   	(2536, 2440)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349320042"
-				client     	@691
-				supplier   	@684
-				line_style 	0)
-			    (object RoleView "iAssociation" @694
-				Parent_View 	@691
-				location   	(-41, -72)
-				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      	"437349320040"
-				client     	@691
-				supplier   	@671
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::SecurityAssociationCallback" @695
-			SuppressAttribute 	TRUE
-			SuppressOperation 	TRUE
-			location   	(2520, 3180)
-			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 	@695
-			    location   	(2193, 3139)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	654
-			    justify    	0
-			    label      	"SecurityAssociationCallback")
-			icon_style 	"None"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373493103C9"
-			width      	672
-			height     	107
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$353" @696
-			location   	(2518, 2748)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734932004E"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$354" @697
-				Parent_View 	@696
-				location   	(181, -385)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @698
-				    Parent_View 	@697
-				    location   	(2477, 2447)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349320051"
-				client     	@696
-				supplier   	@684
-				line_style 	0)
-			    (object RoleView "iCallback" @699
-				Parent_View 	@696
-				location   	(181, -385)
-				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      	"43734932004F"
-				client     	@696
-				supplier   	@695
-				line_style 	0)))))
-	    (object ClassDiagram "PFKEY"
-		quid       	"438D72420331"
-		title      	"PFKEY"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	538
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEncryptionNull" @700
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1000, 2913)
-			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 	@700
-			    location   	(810, 2861)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	380
-			    justify    	0
-			    label      	"CEncryptionNull")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F5034B"
-			width      	398
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEncryptionCipher" @701
-			location   	(1466, 2912)
-			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 	@701
-			    location   	(1247, 2860)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	438
-			    justify    	0
-			    label      	"CEncryptionCipher")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F502CE"
-			width      	456
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSymmetricCipher" @702
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1469, 3159)
-			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 	@702
-			    location   	(1246, 3107)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	446
-			    justify    	0
-			    label      	"CSymmetricCipher")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373493801B5"
-			width      	464
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$102" @703
-			location   	(1466, 3035)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F5030F"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$103" @704
-				Parent_View 	@703
-				location   	(144, -225)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @705
-				    Parent_View 	@704
-				    location   	(1425, 2988)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F50312"
-				client     	@703
-				supplier   	@701
-				line_style 	0)
-			    (object RoleView "iEncrypt" @706
-				Parent_View 	@703
-				location   	(144, -225)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @707
-				    Parent_View 	@706
-				    location   	(1367, 3058)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	176
-				    justify    	0
-				    label      	"#iEncrypt"
-				    pctDist    	0.360999
-				    height     	100
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F50310"
-				client     	@703
-				supplier   	@702
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac" @708
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2004, 2902)
-			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 	@708
-			    location   	(1753, 2850)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	502
-			    justify    	0
-			    label      	"CAuthenticationHmac")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F50203"
-			width      	520
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CMessageDigestCrypto" @709
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2009, 3157)
-			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 	@709
-			    location   	(1740, 3105)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	538
-			    justify    	0
-			    label      	"CMessageDigestCrypto")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349380177"
-			width      	556
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$94" @710
-			location   	(2005, 3029)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F50266"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$95" @711
-				Parent_View 	@710
-				location   	(436, 443)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @712
-				    Parent_View 	@711
-				    location   	(2047, 2979)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F50269"
-				client     	@710
-				supplier   	@708
-				line_style 	0)
-			    (object RoleView "iDigest" @713
-				Parent_View 	@710
-				location   	(436, 443)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @714
-				    Parent_View 	@713
-				    location   	(1904, 3055)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	148
-				    justify    	0
-				    label      	"#iDigest"
-				    pctDist    	0.380952
-				    height     	102
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F50267"
-				client     	@710
-				supplier   	@709
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderIpsecBase" @715
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1793, 261)
-			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 	@715
-			    location   	(1559, 209)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	468
-			    justify    	0
-			    label      	"CProviderIpsecBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43BA68FA02F1"
-			width      	486
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MAssociationManager" @716
-			SuppressAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(511, 267)
-			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 	@716
-			    location   	(510, 375)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	641
-			    justify    	0
-			    label      	"MAssociationManager")
-			icon       	"interface"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734931035B"
-			width      	58
-			height     	58
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecAH" @717
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(886, 1908)
-			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 	@717
-			    location   	(756, 1857)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	260
-			    justify    	0
-			    label      	"TIpsecAH")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349380290"
-			width      	278
-			height     	126
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$703" @718
-			location   	(792, 1501)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493802B3"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$704" @719
-				Parent_View 	@718
-				location   	(382, 1113)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @720
-				    Parent_View 	@719
-				    location   	(815, 1785)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493802B6"
-				client     	@718
-				supplier   	@717
-				line_style 	0)
-			    (object RoleView "iManager" @721
-				Parent_View 	@718
-				location   	(382, 1113)
-				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      	"4373493802B4"
-				client     	@718
-				supplier   	@716
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecESP" @722
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(506, 1979)
-			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 	@722
-			    location   	(365, 1927)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"TIpsecESP")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734938002E"
-			width      	300
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$681" @723
-			location   	(506, 1614)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349380055"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$682" @724
-				Parent_View 	@723
-				location   	(96, 1226)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @725
-				    Parent_View 	@724
-				    location   	(465, 1854)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734938005D"
-				client     	@723
-				supplier   	@722
-				line_style 	0)
-			    (object RoleView "iManager" @726
-				Parent_View 	@723
-				location   	(96, 1226)
-				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      	"437349380056"
-				client     	@723
-				supplier   	@716
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecIPIP" @727
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1654, 1586)
-			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 	@727
-			    location   	(1515, 1535)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"TIpsecIPIP")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734937036B"
-			width      	296
-			height     	126
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TIpsecNATT" @728
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1292, 1763)
-			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 	@728
-			    location   	(1144, 1711)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	296
-			    justify    	0
-			    label      	"TIpsecNATT")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734937009C"
-			width      	314
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$675" @729
-			location   	(985, 1177)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493700C0"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$676" @730
-				Parent_View 	@729
-				location   	(575, 789)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @731
-				    Parent_View 	@730
-				    location   	(1240, 1575)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493700C3"
-				client     	@729
-				supplier   	@728
-				line_style 	0)
-			    (object RoleView "iManager" @732
-				Parent_View 	@729
-				location   	(575, 789)
-				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      	"4373493700C1"
-				client     	@729
-				supplier   	@716
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager" @733
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2491, 1286)
-			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 	@733
-			    location   	(2225, 980)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	532
-			    justify    	0
-			    label      	"CIpsecCryptoManager")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373493200DA"
-			width      	550
-			height     	636
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::REndPoints" @734
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1887, 2029)
-			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 	@734
-			    location   	(1736, 1977)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	302
-			    justify    	0
-			    label      	"REndPoints")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734938005F"
-			width      	320
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProviderKey" @735
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1793, 498)
-			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 	@735
-			    location   	(1626, 446)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	334
-			    justify    	0
-			    label      	"CProviderKey")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734936035B"
-			width      	352
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @736
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43BA68F9034E"
-			client     	@735
-			supplier   	@715
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::MTimeoutManager" @737
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2451, 708)
-			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 	@737
-			    location   	(2230, 656)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	442
-			    justify    	0
-			    label      	"MTimeoutManager")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734D8F0261"
-			width      	460
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolKey" @738
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1790, 1090)
-			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 	@738
-			    location   	(1622, 1038)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	336
-			    justify    	0
-			    label      	"CProtocolKey")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349360138"
-			width      	354
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$641" @739
-			location   	(1335, 1499)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349360296"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$642" @740
-				Parent_View 	@739
-				location   	(-233, -207)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @741
-				    Parent_View 	@740
-				    location   	(1669, 1254)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734936029F"
-				client     	@739
-				supplier   	@738
-				line_style 	0)
-			    (object RoleView "iEngineAH" @742
-				Parent_View 	@739
-				location   	(-233, -207)
-				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      	"437349360297"
-				client     	@739
-				supplier   	@717
-				line_style 	0
-				label      	(object SegLabel @743
-				    Parent_View 	@742
-				    location   	(1050, 1815)
-				    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.823681
-				    height     	43
-				    orientation 	0))))
-		    (object AssociationViewNew "$UNNAMED$643" @744
-			location   	(1146, 1534)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493602A1"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$644" @745
-				Parent_View 	@744
-				location   	(-97, -415)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @746
-				    Parent_View 	@745
-				    location   	(1562, 1196)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602A4"
-				client     	@744
-				supplier   	@738
-				line_style 	0)
-			    (object RoleView "iEngineESP" @747
-				Parent_View 	@744
-				location   	(-97, -415)
-				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      	"4373493602A2"
-				client     	@744
-				supplier   	@722
-				line_style 	0
-				label      	(object SegLabel @748
-				    Parent_View 	@747
-				    location   	(680, 1890)
-				    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.878445
-				    height     	27
-				    orientation 	0))))
-		    (object AssociationViewNew "$UNNAMED$645" @749
-			location   	(1721, 1338)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493602AF"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$646" @750
-				Parent_View 	@749
-				location   	(-369, 210)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @751
-				    Parent_View 	@750
-				    location   	(1802, 1201)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602B2"
-				client     	@749
-				supplier   	@738
-				line_style 	0)
-			    (object RoleView "iEngineIPIP" @752
-				Parent_View 	@749
-				location   	(-369, 210)
-				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      	"4373493602B0"
-				client     	@749
-				supplier   	@727
-				line_style 	0
-				label      	(object SegLabel @753
-				    Parent_View 	@752
-				    location   	(1734, 1453)
-				    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.570580
-				    height     	42
-				    orientation 	0))))
-		    (object AssociationViewNew "$UNNAMED$647" @754
-			location   	(1539, 1426)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493602B4"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$648" @755
-				Parent_View 	@754
-				location   	(-345, 30)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @756
-				    Parent_View 	@755
-				    location   	(1735, 1233)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602B7"
-				client     	@754
-				supplier   	@738
-				line_style 	0)
-			    (object RoleView "iEngineNATT" @757
-				Parent_View 	@754
-				location   	(-345, 30)
-				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      	"4373493602B5"
-				client     	@754
-				supplier   	@728
-				line_style 	0
-				label      	(object SegLabel @758
-				    Parent_View 	@757
-				    location   	(1423, 1635)
-				    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.700826
-				    height     	31
-				    orientation 	0))))
-		    (object AssociationViewNew "$UNNAMED$649" @759
-			location   	(2091, 1173)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493602BF"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$650" @760
-				Parent_View 	@759
-				location   	(-598, 312)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @761
-				    Parent_View 	@760
-				    location   	(2003, 1106)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602C2"
-				client     	@759
-				supplier   	@738
-				line_style 	0)
-			    (object RoleView "iCrypto" @762
-				Parent_View 	@759
-				location   	(-598, 312)
-				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      	"4373493602C0"
-				client     	@759
-				supplier   	@733
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$651" @763
-			location   	(1837, 1559)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493602CE"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$652" @764
-				Parent_View 	@763
-				location   	(-657, 1366)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @765
-				    Parent_View 	@764
-				    location   	(1846, 1233)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602D1"
-				client     	@763
-				supplier   	@738
-				line_style 	0)
-			    (object RoleView "iEndPointCollection" @766
-				Parent_View 	@763
-				location   	(-657, 1366)
-				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      	"4373493602CF"
-				client     	@763
-				supplier   	@734
-				line_style 	0)))
-		    (object InheritView "" @767
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349360149"
-			client     	@738
-			supplier   	@716
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$28" @768
-			location   	(1791, 793)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437993A4004F"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$30" @769
-				Parent_View 	@768
-				location   	(137, 102)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @770
-				    Parent_View 	@769
-				    location   	(1832, 978)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437993A700AD"
-				client     	@768
-				supplier   	@738
-				line_style 	0)
-			    (object RoleView "$UNNAMED$29" @771
-				Parent_View 	@768
-				location   	(137, 102)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @772
-				    Parent_View 	@771
-				    location   	(1834, 608)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437993A7009D"
-				client     	@768
-				supplier   	@735
-				line_style 	0
-				label      	(object SegLabel @773
-				    Parent_View 	@771
-				    location   	(1848, 631)
-				    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.700160
-				    height     	56
-				    orientation 	1))))
-		    (object AssociationViewNew "$UNNAMED$635" @774
-			location   	(2118, 898)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349360271"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$636" @775
-				Parent_View 	@774
-				location   	(-242, 260)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @776
-				    Parent_View 	@775
-				    location   	(1923, 964)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349360274"
-				client     	@774
-				supplier   	@738
-				line_style 	0)
-			    (object RoleView "iTimer" @777
-				Parent_View 	@774
-				location   	(-242, 260)
-				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      	"437349360272"
-				client     	@774
-				supplier   	@737
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RSecurityAssociation" @778
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(475, 2507)
-			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 	@778
-			    location   	(227, 2455)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	496
-			    justify    	0
-			    label      	"RSecurityAssociation")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734932001F"
-			width      	514
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEncryptionBase" @779
-			location   	(1279, 2619)
-			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 	@779
-			    location   	(1066, 2567)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	426
-			    justify    	0
-			    label      	"CEncryptionBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734932005D"
-			width      	444
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @780
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F5034C"
-			client     	@700
-			supplier   	@779
-			line_style 	0)
-		    (object InheritView "" @781
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F502CF"
-			client     	@701
-			supplier   	@779
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CAuthenticationBase" @782
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2012, 2613)
-			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 	@782
-			    location   	(1768, 2561)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	488
-			    justify    	0
-			    label      	"CAuthenticationBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734932008C"
-			width      	506
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @783
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F50204"
-			client     	@708
-			supplier   	@782
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CNatTraversal" @784
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2494, 2613)
-			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 	@784
-			    location   	(2323, 2561)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	342
-			    justify    	0
-			    label      	"CNatTraversal")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734937002E"
-			width      	360
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::RCircularList" @785
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(480, 2245)
-			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 	@785
-			    location   	(325, 2193)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	310
-			    justify    	0
-			    label      	"RCircularList")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349380222"
-			width      	328
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @786
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349320020"
-			client     	@778
-			supplier   	@785
-			line_style 	0)
-		    (object InheritView "" @787
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734938006D"
-			client     	@734
-			supplier   	@785
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSecurityAssoc" @788
-			IncludeAttribute 	TRUE
-			location   	(2232, 2244)
-			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 	@788
-			    location   	(2043, 2192)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	378
-			    justify    	0
-			    label      	"CSecurityAssoc")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734930008C"
-			width      	396
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$915" @789
-			location   	(2009, 1666)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349360265"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$916" @790
-				Parent_View 	@789
-				location   	(-600, -85)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @791
-				    Parent_View 	@790
-				    location   	(1891, 1243)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349360268"
-				client     	@789
-				supplier   	@738
-				line_style 	0)
-			    (object RoleView "iHash[111]" @792
-				Parent_View 	@789
-				location   	(-600, -85)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @793
-				    Parent_View 	@792
-				    location   	(2331, 2063)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	216
-				    justify    	0
-				    label      	"-iHash[111]"
-				    pctDist    	0.883326
-				    height     	159
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349360266"
-				client     	@789
-				supplier   	@788
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$955" @794
-			location   	(1382, 2369)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734932003F"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$956" @795
-				Parent_View 	@794
-				location   	(-1301, -119)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @796
-				    Parent_View 	@795
-				    location   	(858, 2405)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349320042"
-				client     	@794
-				supplier   	@778
-				line_style 	0)
-			    (object RoleView "iAssociation" @797
-				Parent_View 	@794
-				location   	(-1301, -119)
-				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      	"437349320040"
-				client     	@794
-				supplier   	@788
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$917" @798
-			location   	(1751, 2431)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493001F4"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$918" @799
-				Parent_View 	@798
-				location   	(48, 646)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @800
-				    Parent_View 	@799
-				    location   	(1985, 2295)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493001F7"
-				client     	@798
-				supplier   	@788
-				line_style 	0)
-			    (object RoleView "iEeng" @801
-				Parent_View 	@798
-				location   	(48, 646)
-				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      	"4373493001F5"
-				client     	@798
-				supplier   	@779
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$927" @802
-			location   	(2120, 2428)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493001E4"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$928" @803
-				Parent_View 	@802
-				location   	(-326, 101)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @804
-				    Parent_View 	@803
-				    location   	(2143, 2311)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493001E7"
-				client     	@802
-				supplier   	@788
-				line_style 	0)
-			    (object RoleView "iAeng" @805
-				Parent_View 	@802
-				location   	(-326, 101)
-				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      	"4373493001E5"
-				client     	@802
-				supplier   	@782
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$961" @806
-			location   	(2362, 2428)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349300186"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$962" @807
-				Parent_View 	@806
-				location   	(-531, -234)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @808
-				    Parent_View 	@807
-				    location   	(2261, 2357)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349300189"
-				client     	@806
-				supplier   	@788
-				line_style 	0)
-			    (object RoleView "iNatTraversal" @809
-				Parent_View 	@806
-				location   	(-531, -234)
-				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      	"437349300187"
-				client     	@806
-				supplier   	@784
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$971" @810
-			location   	(1338, 2244)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734930013D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$972" @811
-				Parent_View 	@810
-				location   	(144, 129)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @812
-				    Parent_View 	@811
-				    location   	(1894, 2203)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734930014A"
-				client     	@810
-				supplier   	@788
-				line_style 	0)
-			    (object RoleView "iHandles" @813
-				Parent_View 	@810
-				location   	(144, 129)
-				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      	"437349300148"
-				client     	@810
-				supplier   	@785
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$923" @814
-			location   	(2237, 2427)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349300138"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$924" @815
-				Parent_View 	@814
-				location   	(-151, 868)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @816
-				    Parent_View 	@815
-				    location   	(2225, 2364)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349300139"
-				client     	@814
-				supplier   	@788
-				vertices   	(list Points
-				    (2237, 2427)
-				    (2153, 2427)
-				    (2203, 2308))
-				line_style 	0)
-			    (object RoleView "iNext" @817
-				Parent_View 	@814
-				location   	(-151, 868)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @818
-				    Parent_View 	@817
-				    location   	(2231, 2398)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	137
-				    justify    	0
-				    label      	"-iNext"
-				    pctDist    	-0.029814
-				    height     	30
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734930013B"
-				client     	@814
-				supplier   	@788
-				vertices   	(list Points
-				    (2237, 2427)
-				    (2318, 2427)
-				    (2261, 2308))
-				line_style 	0)))))
-	    (object ClassDiagram "CryptoManager"
-		quid       	"4394035E02E3"
-		title      	"CryptoManager"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolCrypto" @819
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1847, 1514)
-			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 	@819
-			    location   	(1641, 1358)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	412
-			    justify    	0
-			    label      	"CProtocolCrypto")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373493801F4"
-			width      	430
-			height     	336
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TAlgorithmDesc" @820
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2348, 982)
-			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 	@820
-			    location   	(2153, 930)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	390
-			    justify    	0
-			    label      	"TAlgorithmDesc")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349380128"
-			width      	408
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TLibraryPtr" @821
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1844, 980)
-			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 	@821
-			    location   	(1704, 928)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	280
-			    justify    	0
-			    label      	"TLibraryPtr")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F500FA"
-			width      	298
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$74" @822
-			location   	(1844, 1194)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F5010E"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$75" @823
-				Parent_View 	@822
-				location   	(-265, 516)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @824
-				    Parent_View 	@823
-				    location   	(1886, 1074)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F50111"
-				client     	@822
-				supplier   	@821
-				line_style 	0)
-			    (object RoleView "iLibrary" @825
-				Parent_View 	@822
-				location   	(-265, 516)
-				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      	"437347F5010F"
-				client     	@822
-				supplier   	@819
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$78" @826
-			location   	(2068, 980)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F5011E"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$79" @827
-				Parent_View 	@826
-				location   	(194, -551)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @828
-				    Parent_View 	@827
-				    location   	(2008, 939)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F50121"
-				client     	@826
-				supplier   	@821
-				line_style 	0)
-			    (object RoleView "iAlgs" @829
-				Parent_View 	@826
-				location   	(194, -551)
-				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      	"437347F5011F"
-				client     	@826
-				supplier   	@820
-				line_style 	0
-				label      	(object SegLabel @830
-				    Parent_View 	@829
-				    location   	(2071, 917)
-				    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.043880
-				    height     	64
-				    orientation 	0))))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CProtocolKey" @831
-			location   	(209, 95)
-			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 	@831
-			    location   	(41, 43)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	336
-			    justify    	0
-			    label      	"CProtocolKey")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349360138"
-			width      	354
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CLibraryList" @832
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1240, 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 	@832
-			    location   	(1092, 924)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	296
-			    justify    	0
-			    label      	"CLibraryList")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F50157"
-			width      	314
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$13" @833
-			location   	(1545, 978)
-			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      	"439404580135"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$14" @834
-				Parent_View 	@833
-				location   	(226, -55)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"439404580368"
-				client     	@833
-				supplier   	@821
-				line_style 	0)
-			    (object RoleView "$UNNAMED$15" @835
-				Parent_View 	@833
-				location   	(226, -55)
-				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      	"439404580377"
-				client     	@833
-				supplier   	@832
-				line_style 	0
-				label      	(object SegLabel @836
-				    Parent_View 	@835
-				    location   	(1588, 915)
-				    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.292063
-				    height     	64
-				    orientation 	1))))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CIpsecCryptoManager" @837
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(597, 785)
-			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 	@837
-			    location   	(331, 479)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	532
-			    justify    	0
-			    label      	"CIpsecCryptoManager")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373493200DA"
-			width      	550
-			height     	636
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$649" @838
-			location   	(331, 312)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4373493602BF"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$650" @839
-				Parent_View 	@838
-				location   	(-1025, -4)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @840
-				    Parent_View 	@839
-				    location   	(299, 169)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4373493602C2"
-				client     	@838
-				supplier   	@831
-				line_style 	0)
-			    (object RoleView "iCrypto" @841
-				Parent_View 	@838
-				location   	(-1025, -4)
-				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      	"4373493602C0"
-				client     	@838
-				supplier   	@837
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$355" @842
-			location   	(977, 897)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437349320109"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$356" @843
-				Parent_View 	@842
-				location   	(-442, 41)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @844
-				    Parent_View 	@843
-				    location   	(906, 833)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43734932010C"
-				client     	@842
-				supplier   	@837
-				line_style 	0)
-			    (object RoleView "iLibraryList" @845
-				Parent_View 	@842
-				location   	(-442, 41)
-				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      	"43734932010A"
-				client     	@842
-				supplier   	@832
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::TAlgorithmMap" @846
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2337, 546)
-			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 	@846
-			    location   	(2158, 494)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	358
-			    justify    	0
-			    label      	"TAlgorithmMap")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349310280"
-			width      	376
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CAlgorithmList" @847
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1211, 548)
-			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 	@847
-			    location   	(1038, 496)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	346
-			    justify    	0
-			    label      	"CAlgorithmList")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373493102DE"
-			width      	364
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$357" @848
-			location   	(957, 644)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43734932010E"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$358" @849
-				Parent_View 	@848
-				location   	(-674, 319)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @850
-				    Parent_View 	@849
-				    location   	(875, 632)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437349320111"
-				client     	@848
-				supplier   	@837
-				line_style 	0)
-			    (object RoleView "iAlgorithmList" @851
-				Parent_View 	@848
-				location   	(-674, 319)
-				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      	"43734932010F"
-				client     	@848
-				supplier   	@847
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$19" @852
-			location   	(1770, 546)
-			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      	"4394078500BD"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$20" @853
-				Parent_View 	@852
-				location   	(559, -24)
-				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      	"43940786014A"
-				client     	@852
-				supplier   	@846
-				line_style 	0
-				label      	(object SegLabel @854
-				    Parent_View 	@853
-				    location   	(1935, 599)
-				    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.437956
-				    height     	53
-				    orientation 	1))
-			    (object RoleView "$UNNAMED$21" @855
-				Parent_View 	@852
-				location   	(559, -24)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"43940786014C"
-				client     	@852
-				supplier   	@847
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CAuthenticationBase" @856
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(356, 1591)
-			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 	@856
-			    location   	(101, 1360)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	510
-			    justify    	0
-			    label      	"CAuthenticationBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734932008C"
-			width      	528
-			height     	486
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEncryptionBase" @857
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(964, 1574)
-			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 	@857
-			    location   	(747, 1343)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	434
-			    justify    	0
-			    label      	"CEncryptionBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43734932005D"
-			width      	452
-			height     	486
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEncryptionNull" @858
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(851, 2103)
-			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 	@858
-			    location   	(661, 2051)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	380
-			    justify    	0
-			    label      	"CEncryptionNull")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F5034B"
-			width      	398
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @859
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F5034C"
-			client     	@858
-			supplier   	@857
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CAuthenticationHmac" @860
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(353, 2106)
-			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 	@860
-			    location   	(102, 2054)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	502
-			    justify    	0
-			    label      	"CAuthenticationHmac")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F50203"
-			width      	520
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @861
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F50204"
-			client     	@860
-			supplier   	@856
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CMessageDigestCrypto" @862
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1399, 2754)
-			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 	@862
-			    location   	(1116, 2598)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	566
-			    justify    	0
-			    label      	"CMessageDigestCrypto")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437349380177"
-			width      	584
-			height     	336
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$94" @863
-			location   	(792, 2377)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F50266"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$95" @864
-				Parent_View 	@863
-				location   	(345, 412)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @865
-				    Parent_View 	@864
-				    location   	(547, 2177)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F50269"
-				client     	@863
-				supplier   	@860
-				line_style 	0)
-			    (object RoleView "iDigest" @866
-				Parent_View 	@863
-				location   	(345, 412)
-				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      	"437347F50267"
-				client     	@863
-				supplier   	@862
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CEncryptionCipher" @867
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1322, 2095)
-			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 	@867
-			    location   	(1103, 2043)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	438
-			    justify    	0
-			    label      	"CEncryptionCipher")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"437347F502CE"
-			width      	456
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @868
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F502CF"
-			client     	@867
-			supplier   	@857
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::rose::CSymmetricCipher" @869
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2064, 2764)
-			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 	@869
-			    location   	(1832, 2583)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	464
-			    justify    	0
-			    label      	"CSymmetricCipher")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4373493801B5"
-			width      	482
-			height     	386
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$102" @870
-			location   	(1621, 2364)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"437347F5030F"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$103" @871
-				Parent_View 	@870
-				location   	(-307, -677)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @872
-				    Parent_View 	@871
-				    location   	(1412, 2231)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"437347F50312"
-				client     	@870
-				supplier   	@867
-				line_style 	0)
-			    (object RoleView "iEncrypt" @873
-				Parent_View 	@870
-				location   	(-307, -677)
-				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      	"437347F50310"
-				client     	@870
-				supplier   	@869
-				line_style 	0)))
-		    (object UsesView "" @874
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43940BC9034A"
-			client     	@837
-			supplier   	@856
-			line_style 	0)
-		    (object UsesView "" @875
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43940BCD002D"
-			client     	@837
-			supplier   	@857
-			line_style 	0)
-		    (object UsesView "" @876
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43940BD6033A"
-			client     	@819
-			supplier   	@862
-			line_style 	0)
-		    (object UsesView "" @877
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"43940BDE0136"
-			client     	@819
-			supplier   	@869
-			line_style 	0)))
-	    (object InteractionDiagram "IPsec start"
-		mechanism_ref 	@460
-		quid       	"438C60280010"
-		title      	"IPsec start"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	1000
-		origin_y   	1487
-		items      	(list diagram_item_list
-		    (object InterObjView "Socket Server" @878
-			location   	(468, 234)
-			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 	@878
-			    location   	(468, 234)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Socket Server")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C608B029F"
-			width      	300
-			height     	4163
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @879
-			    location   	(468, 294)
-			    InterObjView 	@878
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @880
-			    location   	(468, 504)
-			    line_color 	3342489
-			    InterObjView 	@878
-			    height     	3803
-			    y_coord    	3743
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$977" @881
-			location   	(1013, 225)
-			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 	@881
-			    location   	(1013, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	422
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C6040036B"
-			width      	440
-			height     	4172
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @882
-			    location   	(1013, 504)
-			    line_color 	3342489
-			    InterObjView 	@881
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @883
-			    location   	(1013, 650)
-			    line_color 	3342489
-			    InterObjView 	@881
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @884
-			    location   	(1013, 819)
-			    line_color 	3342489
-			    InterObjView 	@881
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @885
-			    location   	(1013, 941)
-			    line_color 	3342489
-			    InterObjView 	@881
-			    height     	256
-			    y_coord    	196
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @886
-			    location   	(1013, 1677)
-			    line_color 	3342489
-			    InterObjView 	@881
-			    height     	259
-			    y_coord    	199
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$978" @887
-			location   	(1443, 231)
-			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 	@887
-			    location   	(1443, 231)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C604602AF"
-			width      	300
-			height     	4166
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @888
-			    location   	(1443, 291)
-			    InterObjView 	@887
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @889
-			    location   	(1443, 1001)
-			    line_color 	3342489
-			    InterObjView 	@887
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @890
-			    location   	(1443, 1696)
-			    line_color 	3342489
-			    InterObjView 	@887
-			    height     	180
-			    y_coord    	120
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @891
-			    location   	(1443, 3414)
-			    line_color 	3342489
-			    InterObjView 	@887
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$980" @892
-			location   	(1830, 225)
-			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 	@892
-			    location   	(1830, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C62AB0298"
-			width      	340
-			height     	4172
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @893
-			    location   	(1830, 1756)
-			    line_color 	3342489
-			    InterObjView 	@892
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @894
-			    location   	(1830, 2181)
-			    line_color 	3342489
-			    InterObjView 	@892
-			    height     	296
-			    y_coord    	236
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @895
-			    location   	(1830, 2236)
-			    line_color 	3342489
-			    InterObjView 	@892
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @896
-			    location   	(1830, 2357)
-			    line_color 	3342489
-			    InterObjView 	@892
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @897
-			    location   	(1830, 3104)
-			    line_color 	3342489
-			    InterObjView 	@892
-			    height     	489
-			    y_coord    	429
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @898
-			    location   	(1830, 3234)
-			    line_color 	3342489
-			    InterObjView 	@892
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @899
-			    location   	(1830, 3868)
-			    line_color 	3342489
-			    InterObjView 	@892
-			    height     	141
-			    y_coord    	81
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$982" @900
-			location   	(2291, 228)
-			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 	@900
-			    location   	(2291, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	286
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C66060329"
-			width      	304
-			height     	4169
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @901
-			    location   	(2291, 288)
-			    InterObjView 	@900
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$979" @902
-			location   	(2632, 227)
-			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 	@902
-			    location   	(2632, 227)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	318
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C605E002F"
-			width      	336
-			height     	4170
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @903
-			    location   	(2632, 287)
-			    InterObjView 	@902
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @904
-			    location   	(2632, 3889)
-			    line_color 	3342489
-			    InterObjView 	@902
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @905
-			    location   	(2632, 4058)
-			    line_color 	3342489
-			    InterObjView 	@902
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @906
-			    location   	(2632, 4187)
-			    line_color 	3342489
-			    InterObjView 	@902
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$981" @907
-			location   	(2954, 225)
-			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 	@907
-			    location   	(2954, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D9192027D"
-			width      	300
-			height     	4172
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @908
-			    location   	(2954, 1017)
-			    line_color 	3342489
-			    InterObjView 	@907
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @909
-			    location   	(2954, 1268)
-			    line_color 	3342489
-			    InterObjView 	@907
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @910
-			    location   	(2954, 1542)
-			    line_color 	3342489
-			    InterObjView 	@907
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @911
-			    location   	(2954, 3473)
-			    line_color 	3342489
-			    InterObjView 	@907
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @912
-			location   	(745, 504)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @913
-			    Parent_View 	@912
-			    location   	(843, 451)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C609E009C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	672
-			    justify    	0
-			    label      	"Install() + CProtocolFamilyIpsec( )"
-			    pctDist    	0.700389
-			    height     	53
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@881
-			Focus_Src  	@880
-			Focus_Entry 	@882
-			origin     	(483, 504)
-			terminus   	(997, 504)
-			ordinal    	0)
-		    (object InterMessView "" @914
-			location   	(673, 650)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @915
-			    Parent_View 	@914
-			    location   	(739, 607)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C61C701D0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	201
-			    justify    	0
-			    label      	"Install( )"
-			    pctDist    	0.499237
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@881
-			Focus_Src  	@880
-			Focus_Entry 	@883
-			origin     	(483, 650)
-			terminus   	(997, 650)
-			ordinal    	1)
-		    (object InterMessView "" @916
-			location   	(670, 819)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @917
-			    Parent_View 	@916
-			    location   	(739, 776)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C620A00A6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	298
-			    justify    	0
-			    label      	"ProtocolList()"
-			    pctDist    	0.499237
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@881
-			Focus_Src  	@880
-			Focus_Entry 	@884
-			origin     	(483, 819)
-			terminus   	(997, 819)
-			ordinal    	2)
-		    (object InterMessView "" @918
-			location   	(726, 1677)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @919
-			    Parent_View 	@918
-			    location   	(740, 1633)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C624C03A3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	451
-			    justify    	0
-			    label      	"NewProtocolL(secpol)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@881
-			Focus_Src  	@880
-			Focus_Entry 	@886
-			origin     	(483, 1677)
-			terminus   	(997, 1677)
-			ordinal    	8)
-		    (object InterMessView "" @920
-			location   	(1278, 1696)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @921
-			    Parent_View 	@920
-			    location   	(1227, 1652)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C626301CF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	331
-			    justify    	0
-			    label      	"NewSecpolL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@881
-			supplier   	@887
-			Focus_Src  	@886
-			Focus_Entry 	@890
-			origin     	(1028, 1696)
-			terminus   	(1427, 1696)
-			ordinal    	9)
-		    (object InterMessView "" @922
-			location   	(1747, 1756)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @923
-			    Parent_View 	@922
-			    location   	(1636, 1712)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C62C101FC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"CProtocolSecpol( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@887
-			supplier   	@892
-			Focus_Src  	@890
-			Focus_Entry 	@893
-			origin     	(1458, 1756)
-			terminus   	(1814, 1756)
-			ordinal    	10)
-		    (object InterMessView "" @924
-			location   	(1129, 2181)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @925
-			    Parent_View 	@924
-			    location   	(1155, 2131)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C651701C6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	294
-			    justify    	0
-			    label      	"BindToL(ip6)"
-			    pctDist    	0.505232
-			    height     	51
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@892
-			Focus_Src  	@880
-			Focus_Entry 	@894
-			origin     	(483, 2181)
-			terminus   	(1814, 2181)
-			ordinal    	11)
-		    (object InterMessView "" @926
-			location   	(1151, 3104)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @927
-			    Parent_View 	@926
-			    location   	(1249, 3064)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C68E70245"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	348
-			    justify    	0
-			    label      	"BindToL(pfkey)"
-			    pctDist    	0.576233
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@892
-			Focus_Src  	@880
-			Focus_Entry 	@897
-			origin     	(483, 3104)
-			terminus   	(1814, 3104)
-			ordinal    	14)
-		    (object InterMessView "" @928
-			location   	(1644, 3414)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @929
-			    Parent_View 	@928
-			    location   	(1637, 3384)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6938039C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	648
-			    justify    	0
-			    label      	"FindAssociationManager(pfkey)"
-			    pctDist    	0.500758
-			    height     	31
-			    orientation 	1)
-			line_color 	3342489
-			client     	@892
-			supplier   	@887
-			Focus_Src  	@897
-			Focus_Entry 	@891
-			origin     	(1814, 3414)
-			terminus   	(1459, 3414)
-			ordinal    	16)
-		    (object InterMessView "" @930
-			location   	(1161, 3868)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @931
-			    Parent_View 	@930
-			    location   	(1180, 3830)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6A2D02DD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	288
-			    justify    	0
-			    label      	"NewSAPL()"
-			    pctDist    	0.523778
-			    height     	39
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@892
-			Focus_Src  	@880
-			Focus_Entry 	@899
-			origin     	(483, 3868)
-			terminus   	(1814, 3868)
-			ordinal    	18)
-		    (object InterMessView "" @932
-			location   	(0, 3889)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @933
-			    Parent_View 	@932
-			    location   	(2230, 3845)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6A5703A9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	391
-			    justify    	0
-			    label      	"CProviderSecpol()"
-			    pctDist    	0.499545
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@892
-			supplier   	@902
-			Focus_Src  	@899
-			Focus_Entry 	@904
-			origin     	(1845, 3889)
-			terminus   	(2616, 3889)
-			ordinal    	19)
-		    (object InterMessView "" @934
-			location   	(1552, 4187)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @935
-			    Parent_View 	@934
-			    location   	(1549, 4143)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6ADB01F2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	204
-			    justify    	0
-			    label      	"Start( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@902
-			Focus_Src  	@880
-			Focus_Entry 	@906
-			origin     	(483, 4187)
-			terminus   	(2616, 4187)
-			ordinal    	21)
-		    (object NoteView @936
-			location   	(2112, 2538)
-			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 	@936
-			    location   	(1743, 2476)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	703
-			    label      	"See NetworkAttachedL sequence for resulting actions.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	763
-			height     	137)
-		    (object InterMessView "" @937
-			location   	(0, 941)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @938
-			    Parent_View 	@937
-			    location   	(739, 898)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D85ED02EA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	429
-			    justify    	0
-			    label      	"NewProtocolL(pfkey)"
-			    pctDist    	0.498069
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@881
-			Focus_Src  	@880
-			Focus_Entry 	@885
-			origin     	(483, 941)
-			terminus   	(997, 941)
-			ordinal    	3)
-		    (object InterMessView "" @939
-			location   	(0, 1001)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @940
-			    Parent_View 	@939
-			    location   	(1227, 957)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D860B01CF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	298
-			    justify    	0
-			    label      	"NewPfkeyL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@881
-			supplier   	@887
-			Focus_Src  	@885
-			Focus_Entry 	@889
-			origin     	(1028, 1001)
-			terminus   	(1427, 1001)
-			ordinal    	4)
-		    (object InterMessView "" @941
-			location   	(2673, 3473)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @942
-			    Parent_View 	@941
-			    location   	(2391, 3429)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D921D0062"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	213
-			    justify    	0
-			    label      	"Open( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@892
-			supplier   	@907
-			Focus_Src  	@897
-			Focus_Entry 	@911
-			origin     	(1845, 3473)
-			terminus   	(2938, 3473)
-			ordinal    	17)
-		    (object InterMessView "" @943
-			location   	(0, 1017)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @944
-			    Parent_View 	@943
-			    location   	(2198, 973)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D92320265"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	345
-			    justify    	0
-			    label      	"CProtocolKey( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@887
-			supplier   	@907
-			Focus_Src  	@889
-			Focus_Entry 	@908
-			origin     	(1458, 1017)
-			terminus   	(2938, 1017)
-			ordinal    	5)
-		    (object InterMessView "" @945
-			location   	(1895, 1268)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @946
-			    Parent_View 	@945
-			    location   	(1710, 1224)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D9362007F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	516
-			    justify    	0
-			    label      	"BindToL(CryptoLibrary #1)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@907
-			Focus_Src  	@880
-			Focus_Entry 	@909
-			origin     	(483, 1268)
-			terminus   	(2938, 1268)
-			ordinal    	6)
-		    (object InterMessView "" @947
-			location   	(1707, 1542)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @948
-			    Parent_View 	@947
-			    location   	(1708, 1499)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D9388033A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	535
-			    justify    	0
-			    label      	"BindToL(Cryptolibrary #N*)"
-			    pctDist    	0.499292
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@907
-			Focus_Src  	@880
-			Focus_Entry 	@910
-			origin     	(483, 1542)
-			terminus   	(2938, 1542)
-			ordinal    	7)
-		    (object NoteView @949
-			location   	(1146, 1380)
-			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 	@949
-			    location   	(777, 1320)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	702
-			    label      	"Any number of cryptographic library wrappers can be bound at this point")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	762
-			height     	132)
-		    (object AttachView "" @950
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@946
-			supplier   	@949
-			line_style 	0)
-		    (object AttachView "" @951
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@948
-			supplier   	@949
-			line_style 	0)
-		    (object SelfMessView "" @952
-			location   	(0, 2236)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @953
-			    Parent_View 	@952
-			    location   	(2081, 2189)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439831ED01F0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	354
-			    justify    	0
-			    label      	"DoBindToL(ip6)"
-			    pctDist    	1.566667
-			    height     	48
-			    orientation 	0)
-			line_color 	3342489
-			client     	@892
-			supplier   	@892
-			Focus_Src  	@894
-			Focus_Entry 	@895
-			origin     	(1846, 2236)
-			terminus   	(1996, 2236)
-			ordinal    	12)
-		    (object SelfMessView "" @954
-			location   	(0, 2357)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @955
-			    Parent_View 	@954
-			    location   	(2140, 2318)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4398321E03CB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	447
-			    justify    	0
-			    label      	"NetworkAttachedL( )"
-			    pctDist    	1.960000
-			    height     	40
-			    orientation 	0)
-			line_color 	3342489
-			client     	@892
-			supplier   	@892
-			Focus_Src  	@894
-			Focus_Entry 	@896
-			origin     	(1846, 2357)
-			terminus   	(1996, 2357)
-			ordinal    	13)
-		    (object AttachView "" @956
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@936
-			supplier   	@954
-			line_style 	0)
-		    (object SelfMessView "" @957
-			location   	(0, 3234)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @958
-			    Parent_View 	@957
-			    location   	(2081, 3188)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4398324603BB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	397
-			    justify    	0
-			    label      	"DoBindToL(pfkey)"
-			    pctDist    	1.566667
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@892
-			supplier   	@892
-			Focus_Src  	@897
-			Focus_Entry 	@898
-			origin     	(1846, 3234)
-			terminus   	(1996, 3234)
-			ordinal    	15)
-		    (object InterMessView "" @959
-			location   	(0, 4058)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @960
-			    Parent_View 	@959
-			    location   	(1549, 4014)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43BD304B016A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	513
-			    justify    	0
-			    label      	"SecurityCheck(checker)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@878
-			supplier   	@902
-			Focus_Src  	@880
-			Focus_Entry 	@905
-			origin     	(483, 4058)
-			terminus   	(2616, 4058)
-			ordinal    	20)))
-	    (object InteractionDiagram "Policy Load"
-		mechanism_ref 	@461
-		quid       	"438C6BDD0086"
-		title      	"Policy Load"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "Socket Server" @961
-			location   	(353, 253)
-			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 	@961
-			    location   	(353, 253)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Socket Server")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C6C0503A2"
-			width      	300
-			height     	2213
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @962
-			    location   	(353, 313)
-			    InterObjView 	@961
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @963
-			    location   	(353, 498)
-			    line_color 	3342489
-			    InterObjView 	@961
-			    height     	1878
-			    y_coord    	1818
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @964
-			    location   	(353, 1615)
-			    line_color 	3342489
-			    InterObjView 	@961
-			    height     	388
-			    y_coord    	328
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$983" @965
-			location   	(849, 243)
-			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 	@965
-			    location   	(849, 243)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	318
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C6BFB0102"
-			width      	336
-			height     	2223
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @966
-			    location   	(849, 303)
-			    InterObjView 	@965
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @967
-			    location   	(849, 498)
-			    line_color 	3342489
-			    InterObjView 	@965
-			    height     	1818
-			    y_coord    	1758
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @968
-			    location   	(849, 1500)
-			    line_color 	3342489
-			    InterObjView 	@965
-			    height     	810
-			    y_coord    	750
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @969
-			    location   	(849, 1592)
-			    line_color 	3342489
-			    InterObjView 	@965
-			    height     	471
-			    y_coord    	411
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @970
-			    location   	(849, 1883)
-			    line_color 	3342489
-			    InterObjView 	@965
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$984" @971
-			location   	(1396, 234)
-			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 	@971
-			    location   	(1396, 234)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C6C6503D0"
-			width      	340
-			height     	2232
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @972
-			    location   	(1396, 294)
-			    InterObjView 	@971
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @973
-			    location   	(1396, 516)
-			    line_color 	3342489
-			    InterObjView 	@971
-			    height     	496
-			    y_coord    	436
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @974
-			    location   	(1396, 616)
-			    line_color 	3342489
-			    InterObjView 	@971
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @975
-			    location   	(1396, 1356)
-			    line_color 	3342489
-			    InterObjView 	@971
-			    height     	767
-			    y_coord    	707
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$985" @976
-			location   	(2039, 234)
-			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 	@976
-			    location   	(2039, 234)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	316
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C6CD60248"
-			width      	334
-			height     	2232
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @977
-			    location   	(2039, 294)
-			    InterObjView 	@976
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @978
-			    location   	(2039, 541)
-			    line_color 	3342489
-			    InterObjView 	@976
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$986" @979
-			location   	(2461, 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 	@979
-			    location   	(2461, 240)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	326
-			    justify    	0
-			    label      	"")
-			icon       	"interface"
-			icon_style 	"Label"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C6DD5039C"
-			width      	344
-			height     	2226
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @980
-			    location   	(2461, 300)
-			    InterObjView 	@979
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @981
-			    location   	(2461, 892)
-			    line_color 	3342489
-			    InterObjView 	@979
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$987" @982
-			location   	(2943, 231)
-			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 	@982
-			    location   	(2943, 231)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	420
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C6D630301"
-			width      	438
-			height     	2235
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @983
-			    location   	(2943, 291)
-			    InterObjView 	@982
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @984
-			    location   	(2943, 745)
-			    line_color 	3342489
-			    InterObjView 	@982
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @985
-			location   	(590, 498)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @986
-			    Parent_View 	@985
-			    location   	(600, 454)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6C28020C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	285
-			    justify    	0
-			    label      	"Write(policy)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@961
-			supplier   	@965
-			Focus_Src  	@963
-			Focus_Entry 	@967
-			origin     	(368, 498)
-			terminus   	(833, 498)
-			ordinal    	0)
-		    (object InterMessView "" @987
-			location   	(0, 516)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @988
-			    Parent_View 	@987
-			    location   	(1122, 472)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6C770046"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"SetPolicy(policy)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@965
-			supplier   	@971
-			Focus_Src  	@967
-			Focus_Entry 	@973
-			origin     	(864, 516)
-			terminus   	(1380, 516)
-			ordinal    	1)
-		    (object InterMessView "" @989
-			location   	(0, 541)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @990
-			    Parent_View 	@989
-			    location   	(1714, 498)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6CDE0287"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"SetPolicy(policy)"
-			    pctDist    	0.495434
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@971
-			supplier   	@976
-			Focus_Src  	@973
-			Focus_Entry 	@978
-			origin     	(1411, 541)
-			terminus   	(2023, 541)
-			ordinal    	2)
-		    (object SelfMessView "" @991
-			location   	(0, 616)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @992
-			    Parent_View 	@991
-			    location   	(1694, 586)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6D7B014D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	476
-			    justify    	0
-			    label      	"FixupInterfaceIndexes()"
-			    pctDist    	1.880000
-			    height     	30
-			    orientation 	0)
-			line_color 	3342489
-			client     	@971
-			supplier   	@971
-			Focus_Src  	@973
-			Focus_Entry 	@974
-			origin     	(1412, 616)
-			terminus   	(1562, 616)
-			ordinal    	3)
-		    (object InterMessView "" @993
-			location   	(1949, 892)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @994
-			    Parent_View 	@993
-			    location   	(1928, 848)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6DDD03DC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	316
-			    justify    	0
-			    label      	"SetChanged( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@971
-			supplier   	@979
-			Focus_Src  	@973
-			Focus_Entry 	@981
-			origin     	(1411, 892)
-			terminus   	(2445, 892)
-			ordinal    	5)
-		    (object InterMessView "" @995
-			location   	(2179, 745)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @996
-			    Parent_View 	@995
-			    location   	(2169, 701)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6E0E01E7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	595
-			    justify    	0
-			    label      	"SetAlgorithms(algorithm-map)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@971
-			supplier   	@982
-			Focus_Src  	@973
-			Focus_Entry 	@984
-			origin     	(1411, 745)
-			terminus   	(2927, 745)
-			ordinal    	4)
-		    (object InterMessView "" @997
-			location   	(1132, 1356)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @998
-			    Parent_View 	@997
-			    location   	(1122, 1312)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6EC5009C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	525
-			    justify    	0
-			    label      	"Deliver(polcy syntax error)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@965
-			supplier   	@971
-			Focus_Src  	@967
-			Focus_Entry 	@975
-			origin     	(864, 1356)
-			terminus   	(1380, 1356)
-			ordinal    	6)
-		    (object InterMessView "" @999
-			location   	(0, 1500)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1000
-			    Parent_View 	@999
-			    location   	(1123, 1456)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6F1B01D3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	297
-			    justify    	0
-			    label      	"IsReceiving( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@971
-			supplier   	@965
-			Focus_Src  	@975
-			Focus_Entry 	@968
-			origin     	(1380, 1500)
-			terminus   	(865, 1500)
-			ordinal    	7)
-		    (object InterMessView "" @1001
-			location   	(1140, 1592)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1002
-			    Parent_View 	@1001
-			    location   	(1123, 1548)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C6F3B02BD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	213
-			    justify    	0
-			    label      	"Deliver( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@971
-			supplier   	@965
-			Focus_Src  	@975
-			Focus_Entry 	@969
-			origin     	(1380, 1592)
-			terminus   	(865, 1592)
-			ordinal    	8)
-		    (object InterMessView "" @1003
-			location   	(0, 1615)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1004
-			    Parent_View 	@1003
-			    location   	(602, 1573)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C706101DE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"NewData(1)"
-			    pctDist    	0.498896
-			    height     	43
-			    orientation 	1)
-			line_color 	3342489
-			client     	@965
-			supplier   	@961
-			Focus_Src  	@969
-			Focus_Entry 	@964
-			origin     	(833, 1615)
-			terminus   	(369, 1615)
-			ordinal    	9)
-		    (object InterMessView "" @1005
-			location   	(620, 1883)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1006
-			    Parent_View 	@1005
-			    location   	(600, 1839)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C70E802A8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	351
-			    justify    	0
-			    label      	"GetData(buffer)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@961
-			supplier   	@965
-			Focus_Src  	@964
-			Focus_Entry 	@970
-			origin     	(368, 1883)
-			terminus   	(833, 1883)
-			ordinal    	10)
-		    (object NoteView @1007
-			location   	(1113, 910)
-			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 	@1007
-			    location   	(953, 813)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	284
-			    label      	"Only if there is an error in the policy")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	344
-			height     	206)
-		    (object AttachView "" @1008
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@997
-			supplier   	@1007
-			line_style 	0)
-		    (object NoteView @1009
-			location   	(2536, 1185)
-			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 	@1009
-			    location   	(2154, 1066)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	728
-			    label      	"SetChanged marks all flows to be closed as soon as possible. The only call any current CIpsecHook instance can see after this, is Close().")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	788
-			height     	250)
-		    (object AttachView "" @1010
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1009
-			supplier   	@993
-			line_style 	0)))
-	    (object InteractionDiagram "Outbound IPsec"
-		mechanism_ref 	@462
-		quid       	"438C736F03B9"
-		title      	"Outbound IPsec"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$988" @1011
-			location   	(206, 225)
-			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 	@1011
-			    location   	(206, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	393
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C73C70231"
-			width      	411
-			height     	3315
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1012
-			    location   	(206, 378)
-			    line_color 	3342489
-			    InterObjView 	@1011
-			    height     	578
-			    y_coord    	518
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1013
-			    location   	(206, 1154)
-			    line_color 	3342489
-			    InterObjView 	@1011
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1014
-			    location   	(206, 1345)
-			    line_color 	3342489
-			    InterObjView 	@1011
-			    height     	328
-			    y_coord    	268
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1015
-			    location   	(206, 1726)
-			    line_color 	3342489
-			    InterObjView 	@1011
-			    height     	195
-			    y_coord    	135
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1016
-			    location   	(206, 2880)
-			    line_color 	3342489
-			    InterObjView 	@1011
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$989" @1017
-			location   	(806, 228)
-			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 	@1017
-			    location   	(806, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	375
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C73D6035A"
-			width      	393
-			height     	3312
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1018
-			    location   	(806, 288)
-			    InterObjView 	@1017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1019
-			    location   	(806, 378)
-			    line_color 	3342489
-			    InterObjView 	@1017
-			    height     	518
-			    y_coord    	458
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1020
-			    location   	(806, 509)
-			    line_color 	3342489
-			    InterObjView 	@1017
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$990" @1021
-			location   	(1208, 225)
-			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 	@1021
-			    location   	(1208, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	312
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C746202FA"
-			width      	330
-			height     	3215
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1022
-			    location   	(1208, 645)
-			    line_color 	3342489
-			    InterObjView 	@1021
-			    height     	191
-			    y_coord    	131
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1023
-			    location   	(1208, 716)
-			    line_color 	3342489
-			    InterObjView 	@1021
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1024
-			    location   	(1208, 1154)
-			    line_color 	3342489
-			    InterObjView 	@1021
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1025
-			    location   	(1208, 1345)
-			    line_color 	3342489
-			    InterObjView 	@1021
-			    height     	268
-			    y_coord    	208
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1026
-			    location   	(1208, 1726)
-			    line_color 	3342489
-			    InterObjView 	@1021
-			    height     	135
-			    y_coord    	75
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1027
-			    location   	(1208, 2880)
-			    line_color 	3342489
-			    InterObjView 	@1021
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$991" @1028
-			location   	(1865, 231)
-			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 	@1028
-			    location   	(1865, 231)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	507
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438C75660132"
-			width      	525
-			height     	3309
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1029
-			    location   	(1865, 291)
-			    InterObjView 	@1028
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1030
-			    location   	(1865, 1370)
-			    line_color 	3342489
-			    InterObjView 	@1028
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1031
-			    location   	(1865, 1493)
-			    line_color 	3342489
-			    InterObjView 	@1028
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1032
-			    location   	(1865, 1741)
-			    line_color 	3342489
-			    InterObjView 	@1028
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1033
-			    location   	(1865, 2191)
-			    line_color 	3342489
-			    InterObjView 	@1028
-			    height     	326
-			    y_coord    	266
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$992" @1034
-			location   	(2363, 225)
-			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 	@1034
-			    location   	(2363, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D6BD80073"
-			width      	300
-			height     	3315
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1035
-			    location   	(2363, 2191)
-			    line_color 	3342489
-			    InterObjView 	@1034
-			    height     	266
-			    y_coord    	206
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$993" @1036
-			location   	(2864, 237)
-			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 	@1036
-			    location   	(2864, 237)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	413
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D6CCE0372"
-			width      	431
-			height     	3303
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1037
-			    location   	(2864, 297)
-			    InterObjView 	@1036
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1038
-			    location   	(2864, 2337)
-			    line_color 	3342489
-			    InterObjView 	@1036
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @1039
-			location   	(836, 378)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1040
-			    Parent_View 	@1039
-			    location   	(505, 334)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C73E40128"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	407
-			    justify    	0
-			    label      	"OpenL(head, flow, )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1011
-			supplier   	@1017
-			Focus_Src  	@1012
-			Focus_Entry 	@1019
-			origin     	(221, 378)
-			terminus   	(790, 378)
-			ordinal    	0)
-		    (object SelfMessView "" @1041
-			location   	(0, 509)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1042
-			    Parent_View 	@1041
-			    location   	(1003, 473)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C743002BC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"CollectBundle()"
-			    pctDist    	1.213333
-			    height     	37
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1017
-			supplier   	@1017
-			Focus_Src  	@1019
-			Focus_Entry 	@1020
-			origin     	(822, 509)
-			terminus   	(972, 509)
-			ordinal    	1)
-		    (object InterMessView "" @1043
-			location   	(993, 645)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1044
-			    Parent_View 	@1043
-			    location   	(1010, 609)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C746C0220"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	182
-			    justify    	0
-			    label      	"NewL()"
-			    pctDist    	0.509852
-			    height     	37
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1017
-			supplier   	@1021
-			Focus_Src  	@1019
-			Focus_Entry 	@1022
-			origin     	(821, 645)
-			terminus   	(1192, 645)
-			ordinal    	2)
-		    (object SelfMessView "" @1045
-			location   	(0, 716)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1046
-			    Parent_View 	@1045
-			    location   	(1411, 676)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C74C701E1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	301
-			    justify    	0
-			    label      	"CIpsecHook()"
-			    pctDist    	1.246667
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1021
-			supplier   	@1021
-			Focus_Src  	@1022
-			Focus_Entry 	@1023
-			origin     	(1224, 716)
-			terminus   	(1374, 716)
-			ordinal    	3)
-		    (object InterMessView "" @1047
-			location   	(714, 1345)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1048
-			    Parent_View 	@1047
-			    location   	(698, 1325)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C752902D9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"ReadyL(head)"
-			    pctDist    	0.491736
-			    height     	21
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1011
-			supplier   	@1021
-			Focus_Src  	@1014
-			Focus_Entry 	@1025
-			origin     	(221, 1345)
-			terminus   	(1192, 1345)
-			ordinal    	5)
-		    (object InterMessView "" @1049
-			location   	(0, 1370)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1050
-			    Parent_View 	@1049
-			    location   	(1535, 1327)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C756F02AA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	276
-			    justify    	0
-			    label      	"Acquire(SA)"
-			    pctDist    	0.499343
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1021
-			supplier   	@1028
-			Focus_Src  	@1025
-			Focus_Entry 	@1030
-			origin     	(1223, 1370)
-			terminus   	(1849, 1370)
-			ordinal    	6)
-		    (object InterMessView "" @1051
-			location   	(701, 1726)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1052
-			    Parent_View 	@1051
-			    location   	(705, 1683)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C75F80305"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	329
-			    justify    	0
-			    label      	"ApplyL(packet)"
-			    pctDist    	0.498801
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1011
-			supplier   	@1021
-			Focus_Src  	@1015
-			Focus_Entry 	@1026
-			origin     	(221, 1726)
-			terminus   	(1192, 1726)
-			ordinal    	8)
-		    (object InterMessView "" @1053
-			location   	(0, 1741)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1054
-			    Parent_View 	@1053
-			    location   	(1535, 1708)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C763C01FA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	554
-			    justify    	0
-			    label      	"ApplyL(SA,packet, tunnel)"
-			    pctDist    	0.499343
-			    height     	34
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1021
-			supplier   	@1028
-			Focus_Src  	@1026
-			Focus_Entry 	@1032
-			origin     	(1223, 1741)
-			terminus   	(1849, 1741)
-			ordinal    	9)
-		    (object InterMessView "" @1055
-			location   	(1857, 1493)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1056
-			    Parent_View 	@1055
-			    location   	(1534, 1450)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438C76790005"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"Overhead(SA, tunnel)"
-			    pctDist    	0.498029
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1021
-			supplier   	@1028
-			Focus_Src  	@1025
-			Focus_Entry 	@1031
-			origin     	(1223, 1493)
-			terminus   	(1849, 1493)
-			ordinal    	7)
-		    (object InterMessView "" @1057
-			location   	(759, 2880)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1058
-			    Parent_View 	@1057
-			    location   	(706, 2836)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5A4B0137"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	220
-			    justify    	0
-			    label      	"Close( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1011
-			supplier   	@1021
-			Focus_Src  	@1016
-			Focus_Entry 	@1027
-			origin     	(221, 2880)
-			terminus   	(1192, 2880)
-			ordinal    	12)
-		    (object Destruction_Marker @1059
-			Parent_View 	@1021
-			location   	(1208, 3540)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @1060
-			location   	(714, 1154)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1061
-			    Parent_View 	@1060
-			    location   	(706, 1110)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D67AC00FE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	191
-			    justify    	0
-			    label      	"Open( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1011
-			supplier   	@1021
-			Focus_Src  	@1013
-			Focus_Entry 	@1024
-			origin     	(221, 1154)
-			terminus   	(1192, 1154)
-			ordinal    	4)
-		    (object NoteView @1062
-			location   	(475, 731)
-			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 	@1062
-			    location   	(281, 472)
-			    fill_color 	13434879
-			    nlines     	10
-			    max_width  	352
-			    label      	"The return of CIpsecHook reference from OpenL already counts implicitly as one reference. Additional Open() calls may happen for additional references")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	412
-			height     	531)
-		    (object AttachView "" @1063
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1062
-			supplier   	@1060
-			line_style 	0)
-		    (object AttachView "" @1064
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1039
-			supplier   	@1062
-			line_style 	0)
-		    (object InterMessView "" @1065
-			location   	(2111, 2191)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1066
-			    Parent_View 	@1065
-			    location   	(2113, 2147)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D6C7A02FB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	316
-			    justify    	0
-			    label      	"Callback(SA)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1028
-			supplier   	@1034
-			Focus_Src  	@1033
-			Focus_Entry 	@1035
-			origin     	(1880, 2191)
-			terminus   	(2347, 2191)
-			ordinal    	10)
-		    (object InterMessView "" @1067
-			location   	(2622, 2337)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1068
-			    Parent_View 	@1067
-			    location   	(2613, 2293)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D6CD600A4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	482
-			    justify    	0
-			    label      	"SetStatus(new status)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1034
-			supplier   	@1036
-			Focus_Src  	@1035
-			Focus_Entry 	@1038
-			origin     	(2378, 2337)
-			terminus   	(2848, 2337)
-			ordinal    	11)
-		    (object NoteView @1069
-			location   	(2325, 1930)
-			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 	@1069
-			    location   	(1968, 1814)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	678
-			    label      	"Whenever there is a change in the SA status, the CallBack function is called and it can change the status of the flow accordingly.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	738
-			height     	244)
-		    (object AttachView "" @1070
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1069
-			supplier   	@1066
-			line_style 	0)
-		    (object NoteView @1071
-			location   	(1944, 1044)
-			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 	@1071
-			    location   	(1631, 950)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	590
-			    label      	"See PFKEY sequence diagrams for expansion of CProtocolKey evens.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	650
-			height     	200)
-		    (object AttachView "" @1072
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1071
-			supplier   	@1049
-			line_style 	0)
-		    (object AttachView "" @1073
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1071
-			supplier   	@1053
-			line_style 	0)
-		    (object AttachView "" @1074
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1071
-			supplier   	@1055
-			line_style 	0)))
-	    (object InteractionDiagram "Network Attach"
-		mechanism_ref 	@463
-		quid       	"438D5C170013"
-		title      	"Network Attach"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "Socket Server" @1075
-			location   	(311, 228)
-			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 	@1075
-			    location   	(311, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	368
-			    justify    	0
-			    label      	"Socket Server")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D5C230216"
-			width      	386
-			height     	3659
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1076
-			    location   	(311, 288)
-			    InterObjView 	@1075
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1077
-			    location   	(311, 575)
-			    line_color 	3342489
-			    InterObjView 	@1075
-			    height     	1725
-			    y_coord    	1665
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1078
-			    location   	(311, 2433)
-			    line_color 	3342489
-			    InterObjView 	@1075
-			    height     	1084
-			    y_coord    	1024
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$994" @1079
-			location   	(832, 225)
-			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 	@1079
-			    location   	(832, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	352
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D5C23021A"
-			width      	370
-			height     	3562
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1080
-			    location   	(832, 575)
-			    line_color 	3342489
-			    InterObjView 	@1079
-			    height     	1665
-			    y_coord    	1605
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1081
-			    location   	(832, 638)
-			    line_color 	3342489
-			    InterObjView 	@1079
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1082
-			    location   	(832, 886)
-			    line_color 	3342489
-			    InterObjView 	@1079
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1083
-			    location   	(832, 991)
-			    line_color 	3342489
-			    InterObjView 	@1079
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1084
-			    location   	(832, 2433)
-			    line_color 	3342489
-			    InterObjView 	@1079
-			    height     	1024
-			    y_coord    	964
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$995" @1085
-			location   	(1327, 228)
-			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 	@1085
-			    location   	(1327, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	316
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D5C23022F"
-			width      	334
-			height     	2751
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1086
-			    location   	(1327, 288)
-			    InterObjView 	@1085
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1087
-			    location   	(1327, 1123)
-			    line_color 	3342489
-			    InterObjView 	@1085
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1088
-			    location   	(1327, 2560)
-			    line_color 	3342489
-			    InterObjView 	@1085
-			    height     	301
-			    y_coord    	241
-			    Nested     	FALSE))
-		    (object InterObjView "ip6" @1089
-			location   	(1725, 225)
-			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 	@1089
-			    location   	(1725, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	326
-			    justify    	0
-			    label      	"ip6")
-			icon       	"interface"
-			icon_style 	"Label"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D5C230232"
-			width      	344
-			height     	3662
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1090
-			    location   	(1725, 1255)
-			    line_color 	3342489
-			    InterObjView 	@1089
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1091
-			    location   	(1725, 1339)
-			    line_color 	3342489
-			    InterObjView 	@1089
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1092
-			    location   	(1725, 1445)
-			    line_color 	3342489
-			    InterObjView 	@1089
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1093
-			    location   	(1725, 1577)
-			    line_color 	3342489
-			    InterObjView 	@1089
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1094
-			    location   	(1725, 1711)
-			    line_color 	3342489
-			    InterObjView 	@1089
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1095
-			    location   	(1725, 1855)
-			    line_color 	3342489
-			    InterObjView 	@1089
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1096
-			    location   	(1725, 1983)
-			    line_color 	3342489
-			    InterObjView 	@1089
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1097
-			    location   	(1725, 2640)
-			    line_color 	3342489
-			    InterObjView 	@1089
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1098
-			    location   	(1725, 3096)
-			    line_color 	3342489
-			    InterObjView 	@1089
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$996" @1099
-			location   	(2080, 231)
-			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 	@1099
-			    location   	(2080, 231)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	292
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D5E6E036B"
-			width      	310
-			height     	3656
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1100
-			    location   	(2080, 291)
-			    InterObjView 	@1099
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1101
-			    location   	(2080, 2120)
-			    line_color 	3342489
-			    InterObjView 	@1099
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1102
-			    location   	(2080, 2447)
-			    line_color 	3342489
-			    InterObjView 	@1099
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "ip6" @1103
-			location   	(2513, 225)
-			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 	@1103
-			    location   	(2513, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	410
-			    justify    	0
-			    label      	"ip6")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4398355B0334"
-			width      	428
-			height     	3662
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1104
-			    location   	(2513, 706)
-			    line_color 	3342489
-			    InterObjView 	@1103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1105
-			    location   	(2513, 2741)
-			    line_color 	3342489
-			    InterObjView 	@1103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1106
-			    location   	(2513, 3234)
-			    line_color 	3342489
-			    InterObjView 	@1103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1107
-			    location   	(2513, 3337)
-			    line_color 	3342489
-			    InterObjView 	@1103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "PFKEY" @1108
-			location   	(2969, 228)
-			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 	@1108
-			    location   	(2969, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	420
-			    justify    	0
-			    label      	"PFKEY")
-			icon       	"interface"
-			icon_style 	"Label"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439835CC0268"
-			width      	438
-			height     	3659
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1109
-			    location   	(2969, 288)
-			    InterObjView 	@1108
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1110
-			    location   	(2969, 2987)
-			    line_color 	3342489
-			    InterObjView 	@1108
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @1111
-			location   	(1094, 1123)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1112
-			    Parent_View 	@1111
-			    location   	(1079, 1079)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5C23021C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	379
-			    justify    	0
-			    label      	"CProtocolIpsec()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1085
-			Focus_Src  	@1080
-			Focus_Entry 	@1087
-			origin     	(847, 1123)
-			terminus   	(1311, 1123)
-			ordinal    	5)
-		    (object InterMessView "" @1113
-			location   	(1289, 1255)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1114
-			    Parent_View 	@1113
-			    location   	(1276, 1211)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5C23021E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	373
-			    justify    	0
-			    label      	"BindL(ipsec, ah)"
-			    pctDist    	0.497708
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1089
-			Focus_Src  	@1080
-			Focus_Entry 	@1090
-			origin     	(847, 1255)
-			terminus   	(1709, 1255)
-			ordinal    	6)
-		    (object InterMessView "" @1115
-			location   	(1286, 1339)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1116
-			    Parent_View 	@1115
-			    location   	(1274, 1300)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5C23021F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	394
-			    justify    	0
-			    label      	"BindL(ipsec, esp)"
-			    pctDist    	0.496398
-			    height     	40
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1089
-			Focus_Src  	@1080
-			Focus_Entry 	@1091
-			origin     	(847, 1339)
-			terminus   	(1709, 1339)
-			ordinal    	7)
-		    (object InterMessView "" @1117
-			location   	(1289, 1445)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1118
-			    Parent_View 	@1117
-			    location   	(1277, 1402)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5C230220"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	394
-			    justify    	0
-			    label      	"BindL(ipsec, udp)"
-			    pctDist    	0.499673
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1089
-			Focus_Src  	@1080
-			Focus_Entry 	@1092
-			origin     	(847, 1445)
-			terminus   	(1709, 1445)
-			ordinal    	8)
-		    (object InterMessView "" @1119
-			location   	(1308, 1577)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1120
-			    Parent_View 	@1119
-			    location   	(1276, 1534)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5C230221"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	566
-			    justify    	0
-			    label      	"BindL(secpol, all-incoming)"
-			    pctDist    	0.498363
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1089
-			Focus_Src  	@1080
-			Focus_Entry 	@1093
-			origin     	(847, 1577)
-			terminus   	(1709, 1577)
-			ordinal    	9)
-		    (object InterMessView "" @1121
-			location   	(1283, 1711)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1122
-			    Parent_View 	@1121
-			    location   	(1278, 1667)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5C230222"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	519
-			    justify    	0
-			    label      	"BindL(secpol, flow-hook)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1089
-			Focus_Src  	@1080
-			Focus_Entry 	@1094
-			origin     	(847, 1711)
-			terminus   	(1709, 1711)
-			ordinal    	10)
-		    (object InterMessView "" @1123
-			location   	(1286, 1855)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1124
-			    Parent_View 	@1123
-			    location   	(1278, 1811)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5C230223"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	566
-			    justify    	0
-			    label      	"BindL(ipsec, ipv6-fragment)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1089
-			Focus_Src  	@1080
-			Focus_Entry 	@1095
-			origin     	(847, 1855)
-			terminus   	(1709, 1855)
-			ordinal    	11)
-		    (object InterMessView "" @1125
-			location   	(1283, 1983)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1126
-			    Parent_View 	@1125
-			    location   	(1275, 1940)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5C230224"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	519
-			    justify    	0
-			    label      	"BindL(ipsec, ipv4-tunnel)"
-			    pctDist    	0.497053
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1089
-			Focus_Src  	@1080
-			Focus_Entry 	@1096
-			origin     	(847, 1983)
-			terminus   	(1709, 1983)
-			ordinal    	12)
-		    (object InterMessView "" @1127
-			location   	(0, 575)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1128
-			    Parent_View 	@1127
-			    location   	(571, 531)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5DE10325"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"BindToL(ip6)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1075
-			supplier   	@1079
-			Focus_Src  	@1077
-			Focus_Entry 	@1080
-			origin     	(326, 575)
-			terminus   	(816, 575)
-			ordinal    	0)
-		    (object InterMessView "" @1129
-			location   	(1480, 2120)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1130
-			    Parent_View 	@1129
-			    location   	(1461, 2080)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5E7A02CF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	923
-			    justify    	0
-			    label      	"RegisterListener(secpol, listen interface events)"
-			    pctDist    	0.504747
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1099
-			Focus_Src  	@1080
-			Focus_Entry 	@1101
-			origin     	(847, 2120)
-			terminus   	(2064, 2120)
-			ordinal    	13)
-		    (object InterMessView "" @1131
-			location   	(581, 2433)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1132
-			    Parent_View 	@1131
-			    location   	(571, 2389)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5ECF000A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	445
-			    justify    	0
-			    label      	"~CProtocolSecpol( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1075
-			supplier   	@1079
-			Focus_Src  	@1078
-			Focus_Entry 	@1084
-			origin     	(326, 2433)
-			terminus   	(816, 2433)
-			ordinal    	14)
-		    (object InterMessView "" @1133
-			location   	(1894, 2447)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1134
-			    Parent_View 	@1133
-			    location   	(1456, 2416)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5F13018D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	510
-			    justify    	0
-			    label      	"RemoveListener(secpol)"
-			    pctDist    	0.500791
-			    height     	32
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1099
-			Focus_Src  	@1084
-			Focus_Entry 	@1102
-			origin     	(847, 2447)
-			terminus   	(2064, 2447)
-			ordinal    	15)
-		    (object InterMessView "" @1135
-			location   	(1079, 2560)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1136
-			    Parent_View 	@1135
-			    location   	(1078, 2517)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D5F670282"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	416
-			    justify    	0
-			    label      	"~CProtocolIpsec( )"
-			    pctDist    	0.498734
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1085
-			Focus_Src  	@1084
-			Focus_Entry 	@1088
-			origin     	(847, 2560)
-			terminus   	(1311, 2560)
-			ordinal    	16)
-		    (object Destruction_Marker @1137
-			Parent_View 	@1085
-			location   	(1327, 3079)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @1138
-			location   	(1951, 2640)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1139
-			    Parent_View 	@1138
-			    location   	(1525, 2596)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D615D0227"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	266
-			    justify    	0
-			    label      	"Protocol( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1085
-			supplier   	@1089
-			Focus_Src  	@1088
-			Focus_Entry 	@1097
-			origin     	(1342, 2640)
-			terminus   	(1709, 2640)
-			ordinal    	17)
-		    (object SelfMessView "" @1140
-			location   	(0, 886)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1141
-			    Parent_View 	@1140
-			    location   	(1124, 845)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4398337E0166"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	426
-			    justify    	0
-			    label      	"NetworkAttachedL( )"
-			    pctDist    	1.840000
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1079
-			Focus_Src  	@1080
-			Focus_Entry 	@1082
-			origin     	(848, 886)
-			terminus   	(998, 886)
-			ordinal    	3)
-		    (object InterMessView "" @1142
-			location   	(1893, 2741)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1143
-			    Parent_View 	@1142
-			    location   	(1919, 2697)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439835660141"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	360
-			    justify    	0
-			    label      	"Unbind(this, all)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1085
-			supplier   	@1103
-			Focus_Src  	@1088
-			Focus_Entry 	@1105
-			origin     	(1342, 2741)
-			terminus   	(2497, 2741)
-			ordinal    	18)
-		    (object InterMessView "" @1144
-			location   	(1899, 2987)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1145
-			    Parent_View 	@1144
-			    location   	(1900, 2943)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439835DF02E5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	219
-			    justify    	0
-			    label      	"Close( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1108
-			Focus_Src  	@1084
-			Focus_Entry 	@1110
-			origin     	(847, 2987)
-			terminus   	(2953, 2987)
-			ordinal    	19)
-		    (object InterMessView "" @1146
-			location   	(1283, 3096)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1147
-			    Parent_View 	@1146
-			    location   	(1278, 3052)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4398360A0286"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"SetChanged( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1089
-			Focus_Src  	@1084
-			Focus_Entry 	@1098
-			origin     	(847, 3096)
-			terminus   	(1709, 3096)
-			ordinal    	20)
-		    (object Destruction_Marker @1148
-			Parent_View 	@1079
-			location   	(832, 3887)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @1149
-			location   	(1677, 3234)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1150
-			    Parent_View 	@1149
-			    location   	(1667, 3191)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43983679016C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	413
-			    justify    	0
-			    label      	"Unbind(secpol, all)"
-			    pctDist    	0.496970
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1103
-			Focus_Src  	@1084
-			Focus_Entry 	@1106
-			origin     	(847, 3234)
-			terminus   	(2497, 3234)
-			ordinal    	21)
-		    (object InterMessView "" @1151
-			location   	(1677, 3337)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1152
-			    Parent_View 	@1151
-			    location   	(1672, 3293)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4398369700EE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	197
-			    justify    	0
-			    label      	"Close()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1103
-			Focus_Src  	@1084
-			Focus_Entry 	@1107
-			origin     	(847, 3337)
-			terminus   	(2497, 3337)
-			ordinal    	22)
-		    (object SelfMessView "" @1153
-			location   	(0, 638)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1154
-			    Parent_View 	@1153
-			    location   	(1058, 591)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43983703038C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"DoBindToL(ip6)"
-			    pctDist    	1.400000
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1079
-			Focus_Src  	@1080
-			Focus_Entry 	@1081
-			origin     	(848, 638)
-			terminus   	(998, 638)
-			ordinal    	1)
-		    (object InterMessView "" @1155
-			location   	(0, 706)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1156
-			    Parent_View 	@1155
-			    location   	(1672, 662)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4398373B009E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Open()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1103
-			Focus_Src  	@1080
-			Focus_Entry 	@1104
-			origin     	(847, 706)
-			terminus   	(2497, 706)
-			ordinal    	2)
-		    (object SelfMessView "" @1157
-			location   	(0, 991)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1158
-			    Parent_View 	@1157
-			    location   	(1136, 958)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C220D6017C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	476
-			    justify    	0
-			    label      	"FixupInterfaceIndexes()"
-			    pctDist    	1.920000
-			    height     	33
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1079
-			supplier   	@1079
-			Focus_Src  	@1080
-			Focus_Entry 	@1083
-			origin     	(848, 991)
-			terminus   	(998, 991)
-			ordinal    	4)))
-	    (object InteractionDiagram "Acquire-SA"
-		mechanism_ref 	@464
-		quid       	"438D972301EC"
-		title      	"Acquire-SA"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	2403
-		items      	(list diagram_item_list
-		    (object InterObjView "Socket Server" @1159
-			location   	(561, 225)
-			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 	@1159
-			    location   	(561, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	318
-			    justify    	0
-			    label      	"Socket Server")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D973D0219"
-			width      	336
-			height     	4336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1160
-			    location   	(561, 381)
-			    line_color 	3342489
-			    InterObjView 	@1159
-			    height     	256
-			    y_coord    	196
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1161
-			    location   	(561, 673)
-			    line_color 	3342489
-			    InterObjView 	@1159
-			    height     	367
-			    y_coord    	307
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1162
-			    location   	(561, 1640)
-			    line_color 	3342489
-			    InterObjView 	@1159
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1163
-			    location   	(561, 1986)
-			    line_color 	3342489
-			    InterObjView 	@1159
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1164
-			    location   	(561, 2206)
-			    line_color 	3342489
-			    InterObjView 	@1159
-			    height     	1876
-			    y_coord    	1816
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1165
-			    location   	(561, 3341)
-			    line_color 	3342489
-			    InterObjView 	@1159
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1003" @1166
-			location   	(959, 225)
-			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 	@1166
-			    location   	(959, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D9AA70254"
-			width      	300
-			height     	4336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1)
-		    (object InterObjView "$UNNAMED$1004" @1167
-			location   	(959, 225)
-			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 	@1167
-			    location   	(959, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438DA4280216"
-			width      	300
-			height     	4336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1)
-		    (object InterObjView "$UNNAMED$998" @1168
-			location   	(959, 225)
-			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 	@1168
-			    location   	(959, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D9ACF00BC"
-			width      	300
-			height     	4336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1169
-			    location   	(959, 457)
-			    line_color 	3342489
-			    InterObjView 	@1168
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1170
-			    location   	(959, 673)
-			    line_color 	3342489
-			    InterObjView 	@1168
-			    height     	307
-			    y_coord    	247
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1171
-			    location   	(959, 1446)
-			    line_color 	3342489
-			    InterObjView 	@1168
-			    height     	314
-			    y_coord    	254
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1172
-			    location   	(959, 1548)
-			    line_color 	3342489
-			    InterObjView 	@1168
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1173
-			    location   	(959, 1986)
-			    line_color 	3342489
-			    InterObjView 	@1168
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1174
-			    location   	(959, 2206)
-			    line_color 	3342489
-			    InterObjView 	@1168
-			    height     	1816
-			    y_coord    	1756
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1175
-			    location   	(959, 3191)
-			    line_color 	3342489
-			    InterObjView 	@1168
-			    height     	270
-			    y_coord    	210
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1176
-			    location   	(959, 3257)
-			    line_color 	3342489
-			    InterObjView 	@1168
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$997" @1177
-			location   	(1434, 225)
-			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 	@1177
-			    location   	(1434, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D976303BD"
-			width      	382
-			height     	4336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1178
-			    location   	(1434, 381)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1179
-			    location   	(1434, 725)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	195
-			    y_coord    	135
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1180
-			    location   	(1434, 800)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1181
-			    location   	(1434, 1067)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	813
-			    y_coord    	753
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1182
-			    location   	(1434, 1341)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	479
-			    y_coord    	419
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1183
-			    location   	(1434, 2329)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	1633
-			    y_coord    	1573
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1184
-			    location   	(1434, 2372)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	759
-			    y_coord    	699
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1185
-			    location   	(1434, 2488)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1186
-			    location   	(1434, 3137)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	765
-			    y_coord    	705
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1187
-			    location   	(1434, 4157)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	154
-			    y_coord    	94
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1188
-			    location   	(1434, 4351)
-			    line_color 	3342489
-			    InterObjView 	@1177
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$999" @1189
-			location   	(1999, 225)
-			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 	@1189
-			    location   	(1999, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	308
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D978402E0"
-			width      	326
-			height     	4336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1190
-			    location   	(1999, 1127)
-			    line_color 	3342489
-			    InterObjView 	@1189
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1191
-			    location   	(1999, 1237)
-			    line_color 	3342489
-			    InterObjView 	@1189
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1192
-			    location   	(1999, 2596)
-			    line_color 	3342489
-			    InterObjView 	@1189
-			    height     	475
-			    y_coord    	415
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1193
-			    location   	(1999, 3405)
-			    line_color 	3342489
-			    InterObjView 	@1189
-			    height     	437
-			    y_coord    	377
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1194
-			    location   	(1999, 3440)
-			    line_color 	3342489
-			    InterObjView 	@1189
-			    height     	342
-			    y_coord    	282
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1195
-			    location   	(1999, 3546)
-			    line_color 	3342489
-			    InterObjView 	@1189
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1196
-			    location   	(1999, 4191)
-			    line_color 	3342489
-			    InterObjView 	@1189
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1000" @1197
-			location   	(2413, 225)
-			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 	@1197
-			    location   	(2413, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	424
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438D979402B1"
-			width      	442
-			height     	4336
-			icon_height 	57
-			icon_width 	57
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1198
-			    location   	(2413, 2688)
-			    line_color 	3342489
-			    InterObjView 	@1197
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1199
-			    location   	(2413, 2817)
-			    line_color 	3342489
-			    InterObjView 	@1197
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1001" @1200
-			location   	(2815, 225)
-			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 	@1200
-			    location   	(2815, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438DA2DF00F1"
-			width      	300
-			height     	4336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1201
-			    location   	(2815, 2951)
-			    line_color 	3342489
-			    InterObjView 	@1200
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1002" @1202
-			location   	(3199, 225)
-			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 	@1202
-			    location   	(3199, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	402
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438DAAC4004B"
-			width      	420
-			height     	4336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1203
-			    location   	(3199, 3644)
-			    line_color 	3342489
-			    InterObjView 	@1202
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @1204
-			location   	(1003, 381)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1205
-			    Parent_View 	@1204
-			    location   	(997, 337)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D97E5025F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	360
-			    justify    	0
-			    label      	"NewSAPL(TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1159
-			supplier   	@1177
-			Focus_Src  	@1160
-			Focus_Entry 	@1178
-			origin     	(576, 381)
-			terminus   	(1418, 381)
-			ordinal    	0)
-		    (object InterMessView "" @1206
-			location   	(1207, 457)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1207
-			    Parent_View 	@1206
-			    location   	(1197, 413)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D9B0401D3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	325
-			    justify    	0
-			    label      	"CProviderKey()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1168
-			Focus_Src  	@1178
-			Focus_Entry 	@1169
-			origin     	(1418, 457)
-			terminus   	(975, 457)
-			ordinal    	1)
-		    (object InterMessView "" @1208
-			location   	(756, 673)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1209
-			    Parent_View 	@1208
-			    location   	(819, 623)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D9B5E0335"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	435
-			    justify    	0
-			    label      	"Write(PFKEYv2 msg)"
-			    pctDist    	0.662125
-			    height     	51
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1159
-			supplier   	@1168
-			Focus_Src  	@1161
-			Focus_Entry 	@1170
-			origin     	(576, 673)
-			terminus   	(943, 673)
-			ordinal    	2)
-		    (object InterMessView "" @1210
-			location   	(1212, 725)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1211
-			    Parent_View 	@1210
-			    location   	(1259, 664)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D9B940350"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	522
-			    justify    	0
-			    label      	"Exec(PFKEYv2 Msg, src)"
-			    pctDist    	0.642259
-			    height     	62
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1168
-			supplier   	@1177
-			Focus_Src  	@1170
-			Focus_Entry 	@1179
-			origin     	(974, 725)
-			terminus   	(1418, 725)
-			ordinal    	3)
-		    (object SelfMessView "" @1212
-			location   	(0, 800)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1213
-			    Parent_View 	@1212
-			    location   	(1646, 760)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D9BE002B1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	382
-			    justify    	0
-			    label      	"ExecRegister(src)"
-			    pctDist    	1.306667
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1177
-			Focus_Src  	@1179
-			Focus_Entry 	@1180
-			origin     	(1450, 800)
-			terminus   	(1600, 800)
-			ordinal    	4)
-		    (object InterMessView "" @1214
-			location   	(1743, 1127)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1215
-			    Parent_View 	@1214
-			    location   	(1714, 1084)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D9DBC0380"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	185
-			    justify    	0
-			    label      	"Match()"
-			    pctDist    	0.496568
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1189
-			Focus_Src  	@1181
-			Focus_Entry 	@1190
-			origin     	(1449, 1127)
-			terminus   	(1983, 1127)
-			ordinal    	6)
-		    (object InterMessView "" @1216
-			location   	(1742, 1237)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1217
-			    Parent_View 	@1216
-			    location   	(1710, 1193)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D9E2E0388"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	463
-			    justify    	0
-			    label      	
-|CSecurityAssoc("egg")
-			    
-			    pctDist    	0.489524
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1189
-			Focus_Src  	@1181
-			Focus_Entry 	@1191
-			origin     	(1449, 1237)
-			terminus   	(1983, 1237)
-			ordinal    	7)
-		    (object SelfMessView "" @1218
-			location   	(0, 1341)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1219
-			    Parent_View 	@1218
-			    location   	(1799, 1300)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D9EAD0016"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	635
-			    justify    	0
-			    label      	"DeliverRegistered(Acquire Msg)"
-			    pctDist    	2.333333
-			    height     	42
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1177
-			Focus_Src  	@1181
-			Focus_Entry 	@1182
-			origin     	(1450, 1341)
-			terminus   	(1600, 1341)
-			ordinal    	8)
-		    (object InterMessView "" @1220
-			location   	(1220, 1446)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1221
-			    Parent_View 	@1220
-			    location   	(1197, 1378)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438D9F210203"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"Deliver(Acquire Msg)"
-			    pctDist    	0.499006
-			    height     	69
-			    orientation 	1)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1168
-			Focus_Src  	@1182
-			Focus_Entry 	@1171
-			origin     	(1418, 1446)
-			terminus   	(975, 1446)
-			ordinal    	9)
-		    (object InterMessView "" @1222
-			location   	(783, 2206)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1223
-			    Parent_View 	@1222
-			    location   	(756, 2163)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DA0D202C5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	466
-			    justify    	0
-			    label      	"Write(PFKEYv2 msg)"
-			    pctDist    	0.491010
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1159
-			supplier   	@1168
-			Focus_Src  	@1164
-			Focus_Entry 	@1174
-			origin     	(576, 2206)
-			terminus   	(943, 2206)
-			ordinal    	13)
-		    (object InterMessView "" @1224
-			location   	(1204, 2329)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1225
-			    Parent_View 	@1224
-			    location   	(1248, 2287)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DA0F70245"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	544
-			    justify    	0
-			    label      	"Exec(PFKEYv2 msg, src)"
-			    pctDist    	0.617155
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1168
-			supplier   	@1177
-			Focus_Src  	@1174
-			Focus_Entry 	@1183
-			origin     	(974, 2329)
-			terminus   	(1418, 2329)
-			ordinal    	14)
-		    (object SelfMessView "" @1226
-			location   	(0, 2372)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1227
-			    Parent_View 	@1226
-			    location   	(1701, 2326)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DA11E01C6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	432
-			    justify    	0
-			    label      	"ExecAdd(Add Msg)"
-			    pctDist    	1.680000
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1177
-			Focus_Src  	@1183
-			Focus_Entry 	@1184
-			origin     	(1450, 2372)
-			terminus   	(1600, 2372)
-			ordinal    	15)
-		    (object SelfMessView "" @1228
-			location   	(0, 2488)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1229
-			    Parent_View 	@1228
-			    location   	(1625, 2455)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DA1A20086"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	254
-			    justify    	0
-			    label      	"FindEgg()"
-			    pctDist    	1.173333
-			    height     	34
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1177
-			Focus_Src  	@1183
-			Focus_Entry 	@1185
-			origin     	(1450, 2488)
-			terminus   	(1600, 2488)
-			ordinal    	16)
-		    (object InterMessView "" @1230
-			location   	(1736, 2596)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1231
-			    Parent_View 	@1230
-			    location   	(1705, 2551)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DA1F601D9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	519
-			    justify    	0
-			    label      	"UpdateL(PFKEYv2 Msg)"
-			    pctDist    	0.479612
-			    height     	46
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1189
-			Focus_Src  	@1184
-			Focus_Entry 	@1192
-			origin     	(1449, 2596)
-			terminus   	(1983, 2596)
-			ordinal    	17)
-		    (object InterMessView "" @1232
-			location   	(2206, 2688)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1233
-			    Parent_View 	@1232
-			    location   	(2205, 2644)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DA240039B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	376
-			    justify    	0
-			    label      	"NewAuthL(sha1)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1189
-			supplier   	@1197
-			Focus_Src  	@1192
-			Focus_Entry 	@1198
-			origin     	(2014, 2688)
-			terminus   	(2397, 2688)
-			ordinal    	18)
-		    (object InterMessView "" @1234
-			location   	(2215, 2817)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1235
-			    Parent_View 	@1234
-			    location   	(2205, 2773)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DA259034A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"NewEncryptL(aes)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1189
-			supplier   	@1197
-			Focus_Src  	@1192
-			Focus_Entry 	@1199
-			origin     	(2014, 2817)
-			terminus   	(2397, 2817)
-			ordinal    	19)
-		    (object InterMessView "" @1236
-			location   	(2406, 2951)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1237
-			    Parent_View 	@1236
-			    location   	(2397, 2908)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DA2EB0333"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	182
-			    justify    	0
-			    label      	"New()"
-			    pctDist    	0.488485
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1189
-			supplier   	@1200
-			Focus_Src  	@1192
-			Focus_Entry 	@1201
-			origin     	(2014, 2951)
-			terminus   	(2799, 2951)
-			ordinal    	20)
-		    (object SelfMessView "" @1238
-			location   	(0, 3137)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1239
-			    Parent_View 	@1238
-			    location   	(1697, 3091)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DA3250022"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"Deliver(Add Msg)"
-			    pctDist    	1.646667
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1177
-			Focus_Src  	@1183
-			Focus_Entry 	@1186
-			origin     	(1450, 3137)
-			terminus   	(1600, 3137)
-			ordinal    	21)
-		    (object NoteView @1240
-			location   	(2555, 2262)
-			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 	@1240
-			    location   	(2223, 2040)
-			    fill_color 	13434879
-			    nlines     	8
-			    max_width  	628
-			    label      	
-|This sequence assumes that the previously created "egg" matches the added SA, and this just updates it to mature state.
-|
-|If egg does not match, then this creates a new mature SA from the PFKEYv2 msg paramters.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	688
-			height     	456)
-		    (object AttachView "" @1241
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1240
-			supplier   	@1228
-			line_style 	0)
-		    (object InterMessView "" @1242
-			location   	(1218, 3191)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1243
-			    Parent_View 	@1242
-			    location   	(1197, 3147)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DA58E009A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	213
-			    justify    	0
-			    label      	"Deliver()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1168
-			Focus_Src  	@1186
-			Focus_Entry 	@1175
-			origin     	(1418, 3191)
-			terminus   	(975, 3191)
-			ordinal    	22)
-		    (object NoteView @1244
-			location   	(1206, 1830)
-			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 	@1244
-			    location   	(1018, 1724)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	340
-			    label      	"Send copy of Acquire to all registered key managers")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	400
-			height     	225)
-		    (object NoteView @1245
-			location   	(1090, 2797)
-			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 	@1245
-			    location   	(774, 2700)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	596
-			    label      	"Send copy of the Add message to all PFKEY sockets (including the success/fail information)")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	656
-			height     	206)
-		    (object AttachView "" @1246
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1245
-			supplier   	@1243
-			line_style 	0)
-		    (object NoteView @1247
-			location   	(1656, 2096)
-			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 	@1247
-			    location   	(1465, 1974)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	346
-			    label      	"Some Key Manager processes the acquire and replies")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	406
-			height     	257)
-		    (object NoteView @1248
-			location   	(2402, 934)
-			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 	@1248
-			    location   	(2130, 784)
-			    fill_color 	13434879
-			    nlines     	6
-			    max_width  	509
-			    label      	
-|Creates a nw "egg" if a matching SA does not exits. If found, then just returns the existing SA and does not gnerated PFKEYv2 Acquire message.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	569
-			height     	313)
-		    (object AttachView "" @1249
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1248
-			supplier   	@1215
-			line_style 	0)
-		    (object AttachView "" @1250
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1217
-			supplier   	@1248
-			line_style 	0)
-		    (object InterObjView "$UNNAMED$1005" @1251
-			location   	(175, 225)
-			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 	@1251
-			    location   	(175, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438DAB9C0273"
-			width      	300
-			height     	4336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1252
-			    location   	(175, 1067)
-			    line_color 	3342489
-			    InterObjView 	@1251
-			    height     	873
-			    y_coord    	813
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1253
-			    location   	(175, 4157)
-			    line_color 	3342489
-			    InterObjView 	@1251
-			    height     	314
-			    y_coord    	254
-			    Nested     	FALSE))
-		    (object InterMessView "" @1254
-			location   	(1721, 3405)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1255
-			    Parent_View 	@1254
-			    location   	(1716, 3361)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DABB4008F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	247
-			    justify    	0
-			    label      	"TimerInit()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1189
-			Focus_Src  	@1186
-			Focus_Entry 	@1193
-			origin     	(1449, 3405)
-			terminus   	(1983, 3405)
-			ordinal    	25)
-		    (object SelfMessView "" @1256
-			location   	(0, 3440)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1257
-			    Parent_View 	@1256
-			    location   	(2222, 3393)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DABCC018A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"TimerExpired()"
-			    pctDist    	1.386667
-			    height     	48
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1189
-			supplier   	@1189
-			Focus_Src  	@1193
-			Focus_Entry 	@1194
-			origin     	(2015, 3440)
-			terminus   	(2165, 3440)
-			ordinal    	26)
-		    (object SelfMessView "" @1258
-			location   	(0, 3546)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1259
-			    Parent_View 	@1258
-			    location   	(2234, 3503)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DAC1202B5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	344
-			    justify    	0
-			    label      	"DoCallbacks( )"
-			    pctDist    	1.460000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1189
-			supplier   	@1189
-			Focus_Src  	@1194
-			Focus_Entry 	@1195
-			origin     	(2015, 3546)
-			terminus   	(2165, 3546)
-			ordinal    	27)
-		    (object InterMessView "" @1260
-			location   	(2604, 3644)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1261
-			    Parent_View 	@1260
-			    location   	(2598, 3600)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438DAC450353"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	260
-			    justify    	0
-			    label      	"Callback()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1189
-			supplier   	@1202
-			Focus_Src  	@1194
-			Focus_Entry 	@1203
-			origin     	(2014, 3644)
-			terminus   	(3183, 3644)
-			ordinal    	28)
-		    (object NoteView @1262
-			location   	(2918, 3281)
-			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 	@1262
-			    location   	(2655, 3081)
-			    fill_color 	13434879
-			    nlines     	8
-			    max_width  	490
-			    label      	"TimerExpired checks the lifetimes and decides whether they have expired or not. If not, then it activates the timers as needed (thus, this function is also used initially to set things up)")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	550
-			height     	412)
-		    (object AttachView "" @1263
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1262
-			supplier   	@1257
-			line_style 	0)
-		    (object NoteView @1264
-			location   	(2467, 4027)
-			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 	@1264
-			    location   	(2111, 3886)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	677
-			    label      	
-|In this sequence the state of SA changes to "mature state". Notify all handles in about the change with a Callback, eventuall restarts the ReadyL sequence in CIpsecHook.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	737
-			height     	294)
-		    (object InterMessView "" @1265
-			location   	(823, 1067)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1266
-			    Parent_View 	@1265
-			    location   	(979, 1027)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439028B2021A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	557
-			    justify    	0
-			    label      	"Acquire(SA, packet, tunnel)"
-			    pctDist    	0.643312
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1251
-			supplier   	@1177
-			Focus_Src  	@1252
-			Focus_Entry 	@1181
-			origin     	(190, 1067)
-			terminus   	(1418, 1067)
-			ordinal    	5)
-		    (object InterMessView "" @1267
-			location   	(786, 1640)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1268
-			    Parent_View 	@1267
-			    location   	(760, 1596)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C3C8B200BE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"NewData(1)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@1168
-			supplier   	@1159
-			Focus_Src  	@1171
-			Focus_Entry 	@1162
-			origin     	(943, 1640)
-			terminus   	(577, 1640)
-			ordinal    	11)
-		    (object InterMessView "" @1269
-			location   	(783, 1986)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1270
-			    Parent_View 	@1269
-			    location   	(759, 1942)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C3C8EF015A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	351
-			    justify    	0
-			    label      	"GetData(buffer)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1159
-			supplier   	@1168
-			Focus_Src  	@1163
-			Focus_Entry 	@1173
-			origin     	(576, 1986)
-			terminus   	(943, 1986)
-			ordinal    	12)
-		    (object AttachView "" @1271
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1244
-			supplier   	@1221
-			line_style 	0)
-		    (object AttachView "" @1272
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1244
-			supplier   	@1247
-			line_style 	0)
-		    (object InterMessView "" @1273
-			location   	(780, 3341)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1274
-			    Parent_View 	@1273
-			    location   	(760, 3297)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C3CBB90028"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"NewData(1)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@1168
-			supplier   	@1159
-			Focus_Src  	@1175
-			Focus_Entry 	@1165
-			origin     	(943, 3341)
-			terminus   	(577, 3341)
-			ordinal    	24)
-		    (object InterMessView "" @1275
-			location   	(825, 4157)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1276
-			    Parent_View 	@1275
-			    location   	(804, 4113)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C3CFA10144"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	579
-			    justify    	0
-			    label      	"Acquire(SA, packet, tunnel)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1251
-			supplier   	@1177
-			Focus_Src  	@1253
-			Focus_Entry 	@1187
-			origin     	(190, 4157)
-			terminus   	(1418, 4157)
-			ordinal    	29)
-		    (object InterMessView "" @1277
-			location   	(1723, 4191)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1278
-			    Parent_View 	@1277
-			    location   	(1716, 4147)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C3CFCB03B4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	206
-			    justify    	0
-			    label      	"Match()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1177
-			supplier   	@1189
-			Focus_Src  	@1187
-			Focus_Entry 	@1196
-			origin     	(1449, 4191)
-			terminus   	(1983, 4191)
-			ordinal    	30)
-		    (object InterMessView "" @1279
-			location   	(815, 4351)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1280
-			    Parent_View 	@1279
-			    location   	(804, 4307)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C3CFEA025C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"Overhead(SA, tunnel)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1251
-			supplier   	@1177
-			Focus_Src  	@1253
-			Focus_Entry 	@1188
-			origin     	(190, 4351)
-			terminus   	(1418, 4351)
-			ordinal    	31)
-		    (object NoteView @1281
-			location   	(284, 2316)
-			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 	@1281
-			    location   	(87, 2185)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	359
-			    label      	"SA is not yet available, the flow remains in pending, until SA becomes available")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	419
-			height     	275)
-		    (object AttachView "" @1282
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1264
-			supplier   	@1261
-			line_style 	0)
-		    (object AttachView "" @1283
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1264
-			supplier   	@1259
-			line_style 	0)
-		    (object AttachView "" @1284
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1264
-			supplier   	@1276
-			line_style 	0)
-		    (object SelfMessView "" @1285
-			location   	(0, 1548)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1286
-			    Parent_View 	@1285
-			    location   	(1156, 1508)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C4BA690078"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	344
-			    justify    	0
-			    label      	"Deliver(packet)"
-			    pctDist    	1.206667
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1168
-			supplier   	@1168
-			Focus_Src  	@1171
-			Focus_Entry 	@1172
-			origin     	(975, 1548)
-			terminus   	(1125, 1548)
-			ordinal    	10)
-		    (object AttachView "" @1287
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1285
-			supplier   	@1244
-			line_style 	0)
-		    (object SelfMessView "" @1288
-			location   	(0, 3257)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1289
-			    Parent_View 	@1288
-			    location   	(1212, 3317)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C4BAB9025B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	344
-			    justify    	0
-			    label      	"Deliver(packet)"
-			    pctDist    	1.580000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1168
-			supplier   	@1168
-			Focus_Src  	@1175
-			Focus_Entry 	@1176
-			origin     	(975, 3257)
-			terminus   	(1125, 3257)
-			ordinal    	23)
-		    (object AttachView "" @1290
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1247
-			supplier   	@1222
-			line_style 	0)
-		    (object AttachView "" @1291
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1247
-			supplier   	@1270
-			line_style 	0)))
-	    (object InteractionDiagram "Verify-SA"
-		mechanism_ref 	@465
-		quid       	"438EA56401A3"
-		title      	"Verify-SA"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$1006" @1292
-			location   	(212, 225)
-			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 	@1292
-			    location   	(212, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EA5960358"
-			width      	340
-			height     	489
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1293
-			    location   	(212, 425)
-			    line_color 	3342489
-			    InterObjView 	@1292
-			    height     	199
-			    y_coord    	139
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1007" @1294
-			location   	(879, 225)
-			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 	@1294
-			    location   	(879, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EA5A30164"
-			width      	300
-			height     	489
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1295
-			    location   	(879, 425)
-			    line_color 	3342489
-			    InterObjView 	@1294
-			    height     	139
-			    y_coord    	79
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1008" @1296
-			location   	(1366, 225)
-			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 	@1296
-			    location   	(1366, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	308
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EA6360068"
-			width      	326
-			height     	489
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1297
-			    location   	(1366, 444)
-			    line_color 	3342489
-			    InterObjView 	@1296
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @1298
-			location   	(0, 425)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1299
-			    Parent_View 	@1298
-			    location   	(565, 399)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EA5A9002C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	378
-			    justify    	0
-			    label      	"Verify(SA, packet)"
-			    pctDist    	0.531599
-			    height     	27
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1292
-			supplier   	@1294
-			Focus_Src  	@1293
-			Focus_Entry 	@1295
-			origin     	(227, 425)
-			terminus   	(863, 425)
-			ordinal    	0)
-		    (object InterMessView "" @1300
-			location   	(0, 444)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1301
-			    Parent_View 	@1300
-			    location   	(1122, 401)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EA63A0396"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"Match()"
-			    pctDist    	0.500000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1294
-			supplier   	@1296
-			Focus_Src  	@1295
-			Focus_Entry 	@1297
-			origin     	(894, 444)
-			terminus   	(1350, 444)
-			ordinal    	1)
-		    (object NoteView @1302
-			location   	(528, 753)
-			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 	@1302
-			    location   	(240, 675)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	540
-			    label      	"Verify that the SA matches the received packet selectors and specification")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	600
-			height     	168)
-		    (object AttachView "" @1303
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1299
-			supplier   	@1302
-			line_style 	0)))
-	    (object InteractionDiagram "Apply-SA-out"
-		mechanism_ref 	@466
-		quid       	"438EA71A018E"
-		title      	"Apply-SA-out"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$1009" @1304
-			location   	(297, 225)
-			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 	@1304
-			    location   	(297, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	286
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EA7450362"
-			width      	304
-			height     	3641
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1305
-			    location   	(297, 450)
-			    line_color 	3342489
-			    InterObjView 	@1304
-			    height     	3326
-			    y_coord    	3266
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1010" @1306
-			location   	(616, 225)
-			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 	@1306
-			    location   	(616, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EA74E02B6"
-			width      	300
-			height     	3641
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1307
-			    location   	(616, 450)
-			    line_color 	3342489
-			    InterObjView 	@1306
-			    height     	3266
-			    y_coord    	3206
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1013" @1308
-			location   	(938, 228)
-			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 	@1308
-			    location   	(938, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EBA610249"
-			width      	300
-			height     	3638
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1309
-			    location   	(938, 288)
-			    InterObjView 	@1308
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1310
-			    location   	(938, 510)
-			    line_color 	3342489
-			    InterObjView 	@1308
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1011" @1311
-			location   	(1263, 225)
-			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 	@1311
-			    location   	(1263, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EAB47025B"
-			width      	300
-			height     	3641
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1312
-			    location   	(1263, 661)
-			    line_color 	3342489
-			    InterObjView 	@1311
-			    height     	951
-			    y_coord    	891
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1012" @1313
-			location   	(1579, 225)
-			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 	@1313
-			    location   	(1579, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EAB4A02F7"
-			width      	300
-			height     	3641
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1314
-			    location   	(1579, 1699)
-			    line_color 	3342489
-			    InterObjView 	@1313
-			    height     	1810
-			    y_coord    	1750
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1017" @1315
-			location   	(2236, 225)
-			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 	@1315
-			    location   	(2236, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	330
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EADDA0001"
-			width      	348
-			height     	3641
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1316
-			    location   	(2236, 1759)
-			    line_color 	3342489
-			    InterObjView 	@1315
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1317
-			    location   	(2236, 1926)
-			    line_color 	3342489
-			    InterObjView 	@1315
-			    height     	172
-			    y_coord    	112
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1318
-			    location   	(2236, 2032)
-			    line_color 	3342489
-			    InterObjView 	@1315
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1319
-			    location   	(2236, 2200)
-			    line_color 	3342489
-			    InterObjView 	@1315
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1015" @1320
-			location   	(2625, 225)
-			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 	@1320
-			    location   	(2625, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	394
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EADCC004F"
-			width      	412
-			height     	3641
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1321
-			    location   	(2625, 721)
-			    line_color 	3342489
-			    InterObjView 	@1320
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1322
-			    location   	(2625, 824)
-			    line_color 	3342489
-			    InterObjView 	@1320
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1323
-			    location   	(2625, 926)
-			    line_color 	3342489
-			    InterObjView 	@1320
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1324
-			    location   	(2625, 1029)
-			    line_color 	3342489
-			    InterObjView 	@1320
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1325
-			    location   	(2625, 2366)
-			    line_color 	3342489
-			    InterObjView 	@1320
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1326
-			    location   	(2625, 2531)
-			    line_color 	3342489
-			    InterObjView 	@1320
-			    height     	178
-			    y_coord    	118
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1327
-			    location   	(2625, 2643)
-			    line_color 	3342489
-			    InterObjView 	@1320
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1328
-			    location   	(2625, 2769)
-			    line_color 	3342489
-			    InterObjView 	@1320
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1016" @1329
-			location   	(3016, 225)
-			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 	@1329
-			    location   	(3016, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	308
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EB5F800C1"
-			width      	326
-			height     	3641
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1330
-			    location   	(3016, 1089)
-			    line_color 	3342489
-			    InterObjView 	@1329
-			    height     	463
-			    y_coord    	403
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1331
-			    location   	(3016, 1129)
-			    line_color 	3342489
-			    InterObjView 	@1329
-			    height     	269
-			    y_coord    	209
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1332
-			    location   	(3016, 1278)
-			    line_color 	3342489
-			    InterObjView 	@1329
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1333
-			    location   	(3016, 2953)
-			    line_color 	3342489
-			    InterObjView 	@1329
-			    height     	496
-			    y_coord    	436
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1334
-			    location   	(3016, 3001)
-			    line_color 	3342489
-			    InterObjView 	@1329
-			    height     	388
-			    y_coord    	328
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1335
-			    location   	(3016, 3128)
-			    line_color 	3342489
-			    InterObjView 	@1329
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1018" @1336
-			location   	(3414, 228)
-			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 	@1336
-			    location   	(3414, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	420
-			    justify    	0
-			    label      	"")
-			icon       	"interface"
-			icon_style 	"Label"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EBAAD0083"
-			width      	438
-			height     	3638
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1337
-			    location   	(3414, 288)
-			    InterObjView 	@1336
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1338
-			    location   	(3414, 1432)
-			    line_color 	3342489
-			    InterObjView 	@1336
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1339
-			    location   	(3414, 3269)
-			    line_color 	3342489
-			    InterObjView 	@1336
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1014" @1340
-			location   	(1891, 225)
-			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 	@1340
-			    location   	(1891, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43997CAE0349"
-			width      	300
-			height     	3641
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1341
-			    location   	(1891, 3596)
-			    line_color 	3342489
-			    InterObjView 	@1340
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @1342
-			location   	(450, 450)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1343
-			    Parent_View 	@1342
-			    location   	(456, 406)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EA7540279"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	516
-			    justify    	0
-			    label      	"ApplyL(SA,Packet,tunnel)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1304
-			supplier   	@1306
-			Focus_Src  	@1305
-			Focus_Entry 	@1307
-			origin     	(312, 450)
-			terminus   	(600, 450)
-			ordinal    	0)
-		    (object InterMessView "" @1344
-			location   	(930, 661)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1345
-			    Parent_View 	@1344
-			    location   	(939, 617)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EAB52021E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	404
-			    justify    	0
-			    label      	"ApplyL(SA,Packet)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1306
-			supplier   	@1311
-			Focus_Src  	@1307
-			Focus_Entry 	@1312
-			origin     	(631, 661)
-			terminus   	(1247, 661)
-			ordinal    	2)
-		    (object InterMessView "" @1346
-			location   	(1322, 1699)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1347
-			    Parent_View 	@1346
-			    location   	(787, 1656)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EAB8001B0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	428
-			    justify    	0
-			    label      	"ApplyL(SA, Packet)"
-			    pctDist    	0.167658
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1306
-			supplier   	@1313
-			Focus_Src  	@1307
-			Focus_Entry 	@1314
-			origin     	(631, 1699)
-			terminus   	(1563, 1699)
-			ordinal    	11)
-		    (object NoteView @1348
-			location   	(953, 1069)
-			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 	@1348
-			    location   	(697, 928)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	477
-			    label      	"Apply the tranform specified by the SA to the packet (either AH or ESP, depending on the type of SA, but not both.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	537
-			height     	294)
-		    (object AttachView "" @1349
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1348
-			supplier   	@1345
-			line_style 	0)
-		    (object AttachView "" @1350
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1348
-			supplier   	@1347
-			line_style 	0)
-		    (object InterMessView "" @1351
-			location   	(2039, 721)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1352
-			    Parent_View 	@1351
-			    location   	(1943, 677)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EAE15033D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	148
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1311
-			supplier   	@1320
-			Focus_Src  	@1312
-			Focus_Entry 	@1321
-			origin     	(1278, 721)
-			terminus   	(2609, 721)
-			ordinal    	3)
-		    (object InterMessView "" @1353
-			location   	(0, 824)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1354
-			    Parent_View 	@1353
-			    location   	(1942, 781)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EAE440290"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	313
-			    justify    	0
-			    label      	"Update(data-1)"
-			    pctDist    	0.498950
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1311
-			supplier   	@1320
-			Focus_Src  	@1312
-			Focus_Entry 	@1322
-			origin     	(1278, 824)
-			terminus   	(2609, 824)
-			ordinal    	4)
-		    (object InterMessView "" @1355
-			location   	(2357, 926)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1356
-			    Parent_View 	@1355
-			    location   	(1943, 882)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EAE6D032C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	329
-			    justify    	0
-			    label      	"Update(data-N)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1311
-			supplier   	@1320
-			Focus_Src  	@1312
-			Focus_Entry 	@1323
-			origin     	(1278, 926)
-			terminus   	(2609, 926)
-			ordinal    	5)
-		    (object InterMessView "" @1357
-			location   	(2357, 1029)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1358
-			    Parent_View 	@1357
-			    location   	(1942, 986)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EAECF031B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"Final(icv-length)"
-			    pctDist    	0.498950
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1311
-			supplier   	@1320
-			Focus_Src  	@1312
-			Focus_Entry 	@1324
-			origin     	(1278, 1029)
-			terminus   	(2609, 1029)
-			ordinal    	6)
-		    (object NoteView @1359
-			location   	(2381, 601)
-			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 	@1359
-			    location   	(2087, 542)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	552
-			    label      	"AH: Compute digest value")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	612
-			height     	131)
-		    (object AttachView "" @1360
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1359
-			supplier   	@1351
-			line_style 	0)
-		    (object AttachView "" @1361
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1359
-			supplier   	@1353
-			line_style 	0)
-		    (object AttachView "" @1362
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1359
-			supplier   	@1355
-			line_style 	0)
-		    (object AttachView "" @1363
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1359
-			supplier   	@1358
-			line_style 	0)
-		    (object InterMessView "" @1364
-			location   	(0, 1759)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1365
-			    Parent_View 	@1364
-			    location   	(1907, 1715)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB38901A5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	378
-			    justify    	0
-			    label      	"Encrypt(initial IV)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1313
-			supplier   	@1315
-			Focus_Src  	@1314
-			Focus_Entry 	@1316
-			origin     	(1594, 1759)
-			terminus   	(2220, 1759)
-			ordinal    	12)
-		    (object InterMessView "" @1366
-			location   	(1992, 1926)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1367
-			    Parent_View 	@1366
-			    location   	(1914, 1895)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB3A70220"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	335
-			    justify    	0
-			    label      	"Update(data-1)"
-			    pctDist    	0.512048
-			    height     	32
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1313
-			supplier   	@1315
-			Focus_Src  	@1314
-			Focus_Entry 	@1317
-			origin     	(1594, 1926)
-			terminus   	(2220, 1926)
-			ordinal    	13)
-		    (object InterMessView "" @1368
-			location   	(1992, 2032)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1369
-			    Parent_View 	@1368
-			    location   	(1877, 1992)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB3CB004B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	351
-			    justify    	0
-			    label      	"Update(data-N)"
-			    pctDist    	0.452703
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1313
-			supplier   	@1315
-			Focus_Src  	@1314
-			Focus_Entry 	@1318
-			origin     	(1594, 2032)
-			terminus   	(2220, 2032)
-			ordinal    	14)
-		    (object InterMessView "" @1370
-			location   	(2001, 2200)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1371
-			    Parent_View 	@1370
-			    location   	(1907, 2156)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB3FC0154"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	241
-			    justify    	0
-			    label      	"Finish(IV)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1313
-			supplier   	@1315
-			Focus_Src  	@1314
-			Focus_Entry 	@1319
-			origin     	(1594, 2200)
-			terminus   	(2220, 2200)
-			ordinal    	15)
-		    (object InterMessView "" @1372
-			location   	(2199, 2366)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1373
-			    Parent_View 	@1372
-			    location   	(2101, 2322)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB43A0098"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1313
-			supplier   	@1320
-			Focus_Src  	@1314
-			Focus_Entry 	@1325
-			origin     	(1594, 2366)
-			terminus   	(2609, 2366)
-			ordinal    	16)
-		    (object InterMessView "" @1374
-			location   	(2202, 2531)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1375
-			    Parent_View 	@1374
-			    location   	(2099, 2488)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB45E024D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	344
-			    justify    	0
-			    label      	"Update(data-1)"
-			    pctDist    	0.498254
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1313
-			supplier   	@1320
-			Focus_Src  	@1314
-			Focus_Entry 	@1326
-			origin     	(1594, 2531)
-			terminus   	(2609, 2531)
-			ordinal    	17)
-		    (object InterMessView "" @1376
-			location   	(2202, 2643)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1377
-			    Parent_View 	@1376
-			    location   	(2064, 2601)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB4750337"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	351
-			    justify    	0
-			    label      	"Update(data-N)"
-			    pctDist    	0.463158
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1313
-			supplier   	@1320
-			Focus_Src  	@1314
-			Focus_Entry 	@1327
-			origin     	(1594, 2643)
-			terminus   	(2609, 2643)
-			ordinal    	18)
-		    (object InterMessView "" @1378
-			location   	(2202, 2769)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1379
-			    Parent_View 	@1378
-			    location   	(2100, 2732)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB49300D5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	360
-			    justify    	0
-			    label      	"Final(icv-length)"
-			    pctDist    	0.499418
-			    height     	38
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1313
-			supplier   	@1320
-			Focus_Src  	@1314
-			Focus_Entry 	@1328
-			origin     	(1594, 2769)
-			terminus   	(2609, 2769)
-			ordinal    	19)
-		    (object NoteView @1380
-			location   	(2674, 1644)
-			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 	@1380
-			    location   	(2449, 1585)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	415
-			    label      	"ESP: Encrypt packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	475
-			height     	131)
-		    (object NoteView @1381
-			location   	(2683, 2216)
-			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 	@1381
-			    location   	(2402, 2157)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	527
-			    label      	"ESP: Compute digest value")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	587
-			height     	131)
-		    (object InterMessView "" @1382
-			location   	(2416, 2953)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1383
-			    Parent_View 	@1382
-			    location   	(2297, 2909)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB6100333"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"MarkUsed()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1313
-			supplier   	@1329
-			Focus_Src  	@1314
-			Focus_Entry 	@1333
-			origin     	(1594, 2953)
-			terminus   	(3000, 2953)
-			ordinal    	20)
-		    (object SelfMessView "" @1384
-			location   	(0, 3128)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1385
-			    Parent_View 	@1384
-			    location   	(3233, 3090)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB64D01EA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"TimerExpired()"
-			    pctDist    	1.340000
-			    height     	39
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1329
-			supplier   	@1329
-			Focus_Src  	@1334
-			Focus_Entry 	@1335
-			origin     	(3032, 3128)
-			terminus   	(3182, 3128)
-			ordinal    	22)
-		    (object InterMessView "" @1386
-			location   	(2231, 1089)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1387
-			    Parent_View 	@1386
-			    location   	(2139, 1045)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB6B7017B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	256
-			    justify    	0
-			    label      	"MarkUsed()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1311
-			supplier   	@1329
-			Focus_Src  	@1312
-			Focus_Entry 	@1330
-			origin     	(1278, 1089)
-			terminus   	(3000, 1089)
-			ordinal    	7)
-		    (object SelfMessView "" @1388
-			location   	(0, 1278)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1389
-			    Parent_View 	@1388
-			    location   	(3202, 1249)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB6C7033F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"TimerExpired()"
-			    pctDist    	1.140000
-			    height     	30
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1329
-			supplier   	@1329
-			Focus_Src  	@1331
-			Focus_Entry 	@1332
-			origin     	(3032, 1278)
-			terminus   	(3182, 1278)
-			ordinal    	9)
-		    (object SelfMessView "" @1390
-			location   	(0, 1129)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1391
-			    Parent_View 	@1390
-			    location   	(3216, 1076)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB7120050"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	326
-			    justify    	0
-			    label      	"CountExpired()"
-			    pctDist    	1.233333
-			    height     	54
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1329
-			supplier   	@1329
-			Focus_Src  	@1330
-			Focus_Entry 	@1331
-			origin     	(3032, 1129)
-			terminus   	(3182, 1129)
-			ordinal    	8)
-		    (object SelfMessView "" @1392
-			location   	(0, 3001)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1393
-			    Parent_View 	@1392
-			    location   	(3228, 2947)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EB73C005F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	348
-			    justify    	0
-			    label      	"CountExpired()"
-			    pctDist    	1.306667
-			    height     	55
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1329
-			supplier   	@1329
-			Focus_Src  	@1333
-			Focus_Entry 	@1334
-			origin     	(3032, 3001)
-			terminus   	(3182, 3001)
-			ordinal    	21)
-		    (object NoteView @1394
-			location   	(2591, 1385)
-			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 	@1394
-			    location   	(2319, 1260)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	509
-			    label      	"Verify byte and time based lifetimes and notify PFKEY protocol (Expired) if expiration (soft/hard) has occurred")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	569
-			height     	262)
-		    (object NoteView @1395
-			location   	(2603, 3297)
-			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 	@1395
-			    location   	(2331, 3172)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	509
-			    label      	"Verify byte and time based lifetimes and notify PFKEY protocol (Expired) if expiration (soft/hard) has occurred")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	569
-			height     	262)
-		    (object AttachView "" @1396
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1395
-			supplier   	@1393
-			line_style 	0)
-		    (object AttachView "" @1397
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1395
-			supplier   	@1385
-			line_style 	0)
-		    (object InterMessView "" @1398
-			location   	(3205, 1432)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1399
-			    Parent_View 	@1398
-			    location   	(3214, 1388)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EBADA0006"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"Expired(SA, lifetime)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1329
-			supplier   	@1336
-			Focus_Src  	@1330
-			Focus_Entry 	@1338
-			origin     	(3031, 1432)
-			terminus   	(3398, 1432)
-			ordinal    	10)
-		    (object InterMessView "" @1400
-			location   	(3195, 3269)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1401
-			    Parent_View 	@1400
-			    location   	(3214, 3225)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EBB0100EF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	451
-			    justify    	0
-			    label      	"Expired(SA, lifetime)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1329
-			supplier   	@1336
-			Focus_Src  	@1334
-			Focus_Entry 	@1339
-			origin     	(3031, 3269)
-			terminus   	(3398, 3269)
-			ordinal    	23)
-		    (object AttachView "" @1402
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1381
-			supplier   	@1373
-			line_style 	0)
-		    (object AttachView "" @1403
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1381
-			supplier   	@1375
-			line_style 	0)
-		    (object AttachView "" @1404
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1381
-			supplier   	@1377
-			line_style 	0)
-		    (object AttachView "" @1405
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1381
-			supplier   	@1379
-			line_style 	0)
-		    (object AttachView "" @1406
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1395
-			supplier   	@1401
-			line_style 	0)
-		    (object InterMessView "" @1407
-			location   	(789, 510)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1408
-			    Parent_View 	@1407
-			    location   	(918, 445)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EBD4C0107"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	463
-			    justify    	0
-			    label      	"ApplyL(tunnel, packet)"
-			    pctDist    	0.986667
-			    height     	66
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1306
-			supplier   	@1308
-			Focus_Src  	@1307
-			Focus_Entry 	@1310
-			origin     	(631, 510)
-			terminus   	(922, 510)
-			ordinal    	1)
-		    (object NoteView @1409
-			location   	(1521, 522)
-			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 	@1409
-			    location   	(1271, 463)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	465
-			    label      	
-|Add tunneling IP header,
-|if tunneling is required
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	525
-			height     	131)
-		    (object AttachView "" @1410
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1409
-			supplier   	@1408
-			line_style 	0)
-		    (object AttachView "" @1411
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1394
-			supplier   	@1391
-			line_style 	0)
-		    (object AttachView "" @1412
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1394
-			supplier   	@1389
-			line_style 	0)
-		    (object AttachView "" @1413
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1394
-			supplier   	@1398
-			line_style 	0)
-		    (object AttachView "" @1414
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1380
-			supplier   	@1365
-			line_style 	0)
-		    (object AttachView "" @1415
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1380
-			supplier   	@1367
-			line_style 	0)
-		    (object AttachView "" @1416
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1380
-			supplier   	@1369
-			line_style 	0)
-		    (object InterMessView "" @1417
-			location   	(1242, 3596)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1418
-			    Parent_View 	@1417
-			    location   	(1253, 3552)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43997D150339"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	482
-			    justify    	0
-			    label      	"ApplyL(NATT, Packet)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1306
-			supplier   	@1340
-			Focus_Src  	@1307
-			Focus_Entry 	@1341
-			origin     	(631, 3596)
-			terminus   	(1875, 3596)
-			ordinal    	24)
-		    (object NoteView @1419
-			location   	(1181, 3353)
-			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 	@1419
-			    location   	(937, 3278)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	453
-			    label      	"Only, if ESP done successfully.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	513
-			height     	163)
-		    (object AttachView "" @1420
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1419
-			supplier   	@1418
-			line_style 	0)))
-	    (object InteractionDiagram "Expire-SA"
-		mechanism_ref 	@467
-		quid       	"438EC63102FD"
-		title      	"Expire-SA"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$1019" @1421
-			location   	(443, 225)
-			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 	@1421
-			    location   	(443, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	338
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EC65A0231"
-			width      	356
-			height     	1658
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1422
-			    location   	(443, 372)
-			    line_color 	3342489
-			    InterObjView 	@1421
-			    height     	1197
-			    y_coord    	1137
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1423
-			    location   	(443, 1330)
-			    line_color 	3342489
-			    InterObjView 	@1421
-			    height     	185
-			    y_coord    	125
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1424
-			    location   	(443, 1449)
-			    line_color 	3342489
-			    InterObjView 	@1421
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1020" @1425
-			location   	(984, 225)
-			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 	@1425
-			    location   	(984, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	344
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EC66901B4"
-			width      	362
-			height     	1758
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1426
-			    location   	(984, 372)
-			    line_color 	3342489
-			    InterObjView 	@1425
-			    height     	632
-			    y_coord    	572
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1427
-			    location   	(984, 425)
-			    line_color 	3342489
-			    InterObjView 	@1425
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1428
-			    location   	(984, 1166)
-			    line_color 	3342489
-			    InterObjView 	@1425
-			    height     	409
-			    y_coord    	349
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1021" @1429
-			location   	(2038, 225)
-			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 	@1429
-			    location   	(2038, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EC65F0260"
-			width      	300
-			height     	1758
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1430
-			    location   	(2038, 570)
-			    line_color 	3342489
-			    InterObjView 	@1429
-			    height     	374
-			    y_coord    	314
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1431
-			    location   	(2038, 644)
-			    line_color 	3342489
-			    InterObjView 	@1429
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1432
-			    location   	(2038, 1629)
-			    line_color 	3342489
-			    InterObjView 	@1429
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "Socket Server" @1433
-			location   	(2466, 225)
-			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 	@1433
-			    location   	(2466, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Socket Server")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EC7600163"
-			width      	300
-			height     	1758
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1434
-			    location   	(2466, 824)
-			    line_color 	3342489
-			    InterObjView 	@1433
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1435
-			    location   	(2466, 1629)
-			    line_color 	3342489
-			    InterObjView 	@1433
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterMessView "" @1436
-			location   	(0, 372)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1437
-			    Parent_View 	@1436
-			    location   	(713, 328)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EC67B03B9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	429
-			    justify    	0
-			    label      	"Expired(SA, lifetime)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1421
-			supplier   	@1425
-			Focus_Src  	@1422
-			Focus_Entry 	@1426
-			origin     	(458, 372)
-			terminus   	(968, 372)
-			ordinal    	0)
-		    (object SelfMessView "" @1438
-			location   	(0, 425)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1439
-			    Parent_View 	@1438
-			    location   	(1361, 382)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EC6BD008B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	719
-			    justify    	0
-			    label      	"DeliverRegistered(PKFEYv2 Expired)"
-			    pctDist    	2.413333
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1425
-			supplier   	@1425
-			Focus_Src  	@1426
-			Focus_Entry 	@1427
-			origin     	(1000, 425)
-			terminus   	(1150, 425)
-			ordinal    	1)
-		    (object InterMessView "" @1440
-			location   	(1416, 570)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1441
-			    Parent_View 	@1440
-			    location   	(1510, 526)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EC71C0220"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"Deliver(PFKEYv2 Msg)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1425
-			supplier   	@1429
-			Focus_Src  	@1426
-			Focus_Entry 	@1430
-			origin     	(999, 570)
-			terminus   	(2022, 570)
-			ordinal    	2)
-		    (object InterMessView "" @1442
-			location   	(2259, 824)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1443
-			    Parent_View 	@1442
-			    location   	(2251, 780)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EC77A025D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	256
-			    justify    	0
-			    label      	"NewData(1)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1429
-			supplier   	@1433
-			Focus_Src  	@1430
-			Focus_Entry 	@1434
-			origin     	(2053, 824)
-			terminus   	(2450, 824)
-			ordinal    	4)
-		    (object InterMessView "" @1444
-			location   	(2190, 1629)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1445
-			    Parent_View 	@1444
-			    location   	(2252, 1585)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EC7AA02F8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	335
-			    justify    	0
-			    label      	"GetData(Buffer)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@1433
-			supplier   	@1429
-			Focus_Src  	@1435
-			Focus_Entry 	@1432
-			origin     	(2450, 1629)
-			terminus   	(2054, 1629)
-			ordinal    	8)
-		    (object NoteView @1446
-			location   	(2650, 1146)
-			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 	@1446
-			    location   	(2468, 1036)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	328
-			    label      	"SS calls GetData to retrive data for the application socket.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	388
-			height     	232)
-		    (object NoteView @1447
-			location   	(1544, 793)
-			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 	@1447
-			    location   	(1134, 662)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	784
-			    label      	"Send Expiration PFKEYv2 messge to all managers that have registered for this type of SA (AH or ESP). Expiration may be either hard or soft, dependin on which lifetime has expired.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	844
-			height     	275)
-		    (object AttachView "" @1448
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1447
-			supplier   	@1441
-			line_style 	0)
-		    (object NoteView @1449
-			location   	(725, 650)
-			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 	@1449
-			    location   	(537, 450)
-			    fill_color 	13434879
-			    nlines     	8
-			    max_width  	340
-			    label      	"Expired can be called after transform, when bytes lifetimes expire, or when a time based lifetime expires.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	400
-			height     	412)
-		    (object AttachView "" @1450
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1449
-			supplier   	@1437
-			line_style 	0)
-		    (object InterMessView "" @1451
-			location   	(721, 1166)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1452
-			    Parent_View 	@1451
-			    location   	(713, 1122)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43902D2D03DF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	254
-			    justify    	0
-			    label      	"Delete(SA)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1421
-			supplier   	@1425
-			Focus_Src  	@1422
-			Focus_Entry 	@1428
-			origin     	(458, 1166)
-			terminus   	(968, 1166)
-			ordinal    	5)
-		    (object InterMessView "" @1453
-			location   	(709, 1330)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1454
-			    Parent_View 	@1453
-			    location   	(714, 1286)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43902D9E016C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	175
-			    justify    	0
-			    label      	"Close()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@1425
-			supplier   	@1421
-			Focus_Src  	@1428
-			Focus_Entry 	@1423
-			origin     	(968, 1330)
-			terminus   	(459, 1330)
-			ordinal    	6)
-		    (object SelfMessView "" @1455
-			location   	(0, 1449)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1456
-			    Parent_View 	@1455
-			    location   	(675, 1400)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43902DB90083"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	413
-			    justify    	0
-			    label      	"~CSecurityAssoc( )"
-			    pctDist    	1.440000
-			    height     	50
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1421
-			supplier   	@1421
-			Focus_Src  	@1422
-			Focus_Entry 	@1424
-			origin     	(459, 1449)
-			terminus   	(609, 1449)
-			ordinal    	7)
-		    (object Destruction_Marker @1457
-			Parent_View 	@1421
-			location   	(443, 1983)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object NoteView @1458
-			location   	(1425, 1143)
-			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 	@1458
-			    location   	(1206, 1068)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	402
-			    label      	"Remove the SA from SADB (hash table)")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	462
-			height     	162)
-		    (object AttachView "" @1459
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1458
-			supplier   	@1452
-			line_style 	0)
-		    (object NoteView @1460
-			location   	(244, 794)
-			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 	@1460
-			    location   	(84, 722)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	284
-			    label      	
-|Call Delete, if "hard" expire.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	344
-			height     	156)
-		    (object AttachView "" @1461
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1460
-			supplier   	@1452
-			line_style 	0)
-		    (object NoteView @1462
-			location   	(747, 1709)
-			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 	@1462
-			    location   	(593, 1562)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	272
-			    label      	"Call the desctructor when last reference is closed.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	332
-			height     	307)
-		    (object AttachView "" @1463
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1462
-			supplier   	@1456
-			line_style 	0)
-		    (object SelfMessView "" @1464
-			location   	(0, 644)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1465
-			    Parent_View 	@1464
-			    location   	(2272, 600)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C6332C0160"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	323
-			    justify    	0
-			    label      	"Deliver(packet)"
-			    pctDist    	1.453333
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1429
-			supplier   	@1429
-			Focus_Src  	@1430
-			Focus_Entry 	@1431
-			origin     	(2054, 644)
-			terminus   	(2204, 644)
-			ordinal    	3)
-		    (object AttachView "" @1466
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1446
-			supplier   	@1443
-			vertices   	(list Points
-			    (2650, 1029)
-			    (2650, 781)
-			    (2257, 780))
-			line_style 	0)
-		    (object AttachView "" @1467
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1446
-			supplier   	@1445
-			line_style 	0)))
-	    (object InteractionDiagram "Inbound IPsec Frag"
-		mechanism_ref 	@468
-		quid       	"438ED04D009A"
-		title      	"Inbound IPsec Frag"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$1022" @1468
-			location   	(405, 225)
-			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 	@1468
-			    location   	(405, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	495
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438ED1020172"
-			width      	513
-			height     	4271
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1469
-			    location   	(405, 375)
-			    line_color 	3342489
-			    InterObjView 	@1468
-			    height     	427
-			    y_coord    	367
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1470
-			    location   	(405, 845)
-			    line_color 	3342489
-			    InterObjView 	@1468
-			    height     	1261
-			    y_coord    	1201
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1471
-			    location   	(405, 2192)
-			    line_color 	3342489
-			    InterObjView 	@1468
-			    height     	1316
-			    y_coord    	1256
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1472
-			    location   	(405, 3589)
-			    line_color 	3342489
-			    InterObjView 	@1468
-			    height     	817
-			    y_coord    	757
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1023" @1473
-			location   	(1011, 225)
-			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 	@1473
-			    location   	(1011, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	450
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438ED1260172"
-			width      	468
-			height     	4271
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1474
-			    location   	(1011, 375)
-			    line_color 	3342489
-			    InterObjView 	@1473
-			    height     	367
-			    y_coord    	307
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1475
-			    location   	(1011, 845)
-			    line_color 	3342489
-			    InterObjView 	@1473
-			    height     	609
-			    y_coord    	549
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1476
-			    location   	(1011, 1555)
-			    line_color 	3342489
-			    InterObjView 	@1473
-			    height     	491
-			    y_coord    	431
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1477
-			    location   	(1011, 2192)
-			    line_color 	3342489
-			    InterObjView 	@1473
-			    height     	791
-			    y_coord    	731
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1478
-			    location   	(1011, 3589)
-			    line_color 	3342489
-			    InterObjView 	@1473
-			    height     	757
-			    y_coord    	697
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1024" @1479
-			location   	(1582, 225)
-			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 	@1479
-			    location   	(1582, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	388
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438ED1400365"
-			width      	406
-			height     	4271
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1480
-			    location   	(1582, 409)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	273
-			    y_coord    	213
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1481
-			    location   	(1582, 450)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1482
-			    location   	(1582, 562)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1483
-			    location   	(1582, 905)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	489
-			    y_coord    	429
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1484
-			    location   	(1582, 938)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	396
-			    y_coord    	336
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1485
-			    location   	(1582, 1645)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	341
-			    y_coord    	281
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1486
-			    location   	(1582, 1695)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	231
-			    y_coord    	171
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1487
-			    location   	(1582, 1806)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1488
-			    location   	(1582, 2232)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	691
-			    y_coord    	631
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1489
-			    location   	(1582, 2281)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	306
-			    y_coord    	246
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1490
-			    location   	(1582, 2600)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1491
-			    location   	(1582, 3089)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	359
-			    y_coord    	299
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1492
-			    location   	(1582, 3148)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1493
-			    location   	(1582, 3328)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1494
-			    location   	(1582, 3646)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	640
-			    y_coord    	580
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1495
-			    location   	(1582, 3706)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	184
-			    y_coord    	124
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1496
-			    location   	(1582, 3824)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1497
-			    location   	(1582, 4010)
-			    line_color 	3342489
-			    InterObjView 	@1479
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1026" @1498
-			location   	(2116, 225)
-			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 	@1498
-			    location   	(2116, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	501
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438ED8AE01C6"
-			width      	519
-			height     	2754
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1499
-			    location   	(2116, 998)
-			    line_color 	3342489
-			    InterObjView 	@1498
-			    height     	179
-			    y_coord    	119
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1500
-			    location   	(2116, 1057)
-			    line_color 	3342489
-			    InterObjView 	@1498
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1501
-			    location   	(2116, 2803)
-			    line_color 	3342489
-			    InterObjView 	@1498
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1027" @1502
-			location   	(2623, 225)
-			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 	@1502
-			    location   	(2623, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	426
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EDA77020F"
-			width      	444
-			height     	4271
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1503
-			    location   	(2623, 2341)
-			    line_color 	3342489
-			    InterObjView 	@1502
-			    height     	186
-			    y_coord    	126
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1504
-			    location   	(2623, 2407)
-			    line_color 	3342489
-			    InterObjView 	@1502
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1025" @1505
-			location   	(3464, 225)
-			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 	@1505
-			    location   	(3464, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	426
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438ED2130075"
-			width      	444
-			height     	4271
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1506
-			    location   	(3464, 1214)
-			    line_color 	3342489
-			    InterObjView 	@1505
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1028" @1507
-			location   	(3035, 225)
-			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 	@1507
-			    location   	(3035, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	318
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EE403026C"
-			width      	336
-			height     	4271
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1508
-			    location   	(3035, 4121)
-			    line_color 	3342489
-			    InterObjView 	@1507
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @1509
-			location   	(1300, 905)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1510
-			    Parent_View 	@1509
-			    location   	(1296, 861)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED193024C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	522
-			    justify    	0
-			    label      	"TransformL(AH/ESP/UDP)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1473
-			supplier   	@1479
-			Focus_Src  	@1475
-			Focus_Entry 	@1483
-			origin     	(1026, 905)
-			terminus   	(1566, 905)
-			ordinal    	5)
-		    (object InterMessView "" @1511
-			location   	(2508, 1214)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1512
-			    Parent_View 	@1511
-			    location   	(2629, 1168)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED2240066"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"ApplyL(SA,packet)"
-			    pctDist    	0.557652
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1505
-			Focus_Src  	@1484
-			Focus_Entry 	@1506
-			origin     	(1597, 1214)
-			terminus   	(3448, 1214)
-			ordinal    	9)
-		    (object InterMessView "" @1513
-			location   	(694, 845)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1514
-			    Parent_View 	@1513
-			    location   	(707, 801)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED17D0019"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	425
-			    justify    	0
-			    label      	"Apply(AH/ESP/UDP)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1468
-			supplier   	@1473
-			Focus_Src  	@1470
-			Focus_Entry 	@1475
-			origin     	(420, 845)
-			terminus   	(995, 845)
-			ordinal    	4)
-		    (object SelfMessView "" @1515
-			location   	(0, 938)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1516
-			    Parent_View 	@1515
-			    location   	(1872, 897)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED2E502F4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	479
-			    justify    	0
-			    label      	"CheckPacketId(packet)"
-			    pctDist    	1.826667
-			    height     	42
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1483
-			Focus_Entry 	@1484
-			origin     	(1598, 938)
-			terminus   	(1748, 938)
-			ordinal    	6)
-		    (object InterMessView "" @1517
-			location   	(708, 1555)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1518
-			    Parent_View 	@1517
-			    location   	(707, 1511)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED3F000BD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	388
-			    justify    	0
-			    label      	"ApplyL(IPv4-in-IP)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1468
-			supplier   	@1473
-			Focus_Src  	@1470
-			Focus_Entry 	@1476
-			origin     	(420, 1555)
-			terminus   	(995, 1555)
-			ordinal    	10)
-		    (object InterMessView "" @1519
-			location   	(1299, 1645)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1520
-			    Parent_View 	@1519
-			    location   	(1296, 1601)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED42B0252"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	463
-			    justify    	0
-			    label      	"TransformL(IPv4-in-IP)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1473
-			supplier   	@1479
-			Focus_Src  	@1476
-			Focus_Entry 	@1485
-			origin     	(1026, 1645)
-			terminus   	(1566, 1645)
-			ordinal    	11)
-		    (object SelfMessView "" @1521
-			location   	(0, 1806)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1522
-			    Parent_View 	@1521
-			    location   	(1869, 1765)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED46101C5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	507
-			    justify    	0
-			    label      	"CheckFragmentPolicy( )"
-			    pctDist    	1.813333
-			    height     	42
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1486
-			Focus_Entry 	@1487
-			origin     	(1598, 1806)
-			terminus   	(1748, 1806)
-			ordinal    	13)
-		    (object InterMessView "" @1523
-			location   	(704, 2192)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1524
-			    Parent_View 	@1523
-			    location   	(707, 2148)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED4C70221"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	463
-			    justify    	0
-			    label      	"ApplyL(IPv6 Frag Hdr)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1468
-			supplier   	@1473
-			Focus_Src  	@1471
-			Focus_Entry 	@1477
-			origin     	(420, 2192)
-			terminus   	(995, 2192)
-			ordinal    	14)
-		    (object InterMessView "" @1525
-			location   	(1299, 2232)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1526
-			    Parent_View 	@1525
-			    location   	(1296, 2188)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED4E001E3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	538
-			    justify    	0
-			    label      	"TransformL(IPv6 Frag Hdr)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1473
-			supplier   	@1479
-			Focus_Src  	@1477
-			Focus_Entry 	@1488
-			origin     	(1026, 2232)
-			terminus   	(1566, 2232)
-			ordinal    	15)
-		    (object SelfMessView "" @1527
-			location   	(0, 2600)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1528
-			    Parent_View 	@1527
-			    location   	(1884, 2548)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED50600D8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	516
-			    justify    	0
-			    label      	"CheckFragmentPolicy( )"
-			    pctDist    	1.913333
-			    height     	53
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1488
-			Focus_Entry 	@1490
-			origin     	(1598, 2600)
-			terminus   	(1748, 2600)
-			ordinal    	19)
-		    (object SelfMessView "" @1529
-			location   	(0, 1695)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1530
-			    Parent_View 	@1529
-			    location   	(1863, 1653)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED5F70356"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	491
-			    justify    	0
-			    label      	"CheckPacketId(packet)"
-			    pctDist    	1.766667
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1485
-			Focus_Entry 	@1486
-			origin     	(1598, 1695)
-			terminus   	(1748, 1695)
-			ordinal    	12)
-		    (object SelfMessView "" @1531
-			location   	(0, 2281)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1532
-			    Parent_View 	@1531
-			    location   	(1877, 2240)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED62B0077"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	501
-			    justify    	0
-			    label      	"CheckPacketId(packet)"
-			    pctDist    	1.860000
-			    height     	42
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1488
-			Focus_Entry 	@1489
-			origin     	(1598, 2281)
-			terminus   	(1748, 2281)
-			ordinal    	16)
-		    (object InterMessView "" @1533
-			location   	(0, 375)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1534
-			    Parent_View 	@1533
-			    location   	(707, 331)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED95B031C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	451
-			    justify    	0
-			    label      	"ApplyL(IPv6 Frag Hdr)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1468
-			supplier   	@1473
-			Focus_Src  	@1469
-			Focus_Entry 	@1474
-			origin     	(420, 375)
-			terminus   	(995, 375)
-			ordinal    	0)
-		    (object InterMessView "" @1535
-			location   	(0, 409)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1536
-			    Parent_View 	@1535
-			    location   	(1296, 365)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED98100E9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	526
-			    justify    	0
-			    label      	"TransformL(IPv6 Frag Hdr)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1473
-			supplier   	@1479
-			Focus_Src  	@1474
-			Focus_Entry 	@1480
-			origin     	(1026, 409)
-			terminus   	(1566, 409)
-			ordinal    	1)
-		    (object SelfMessView "" @1537
-			location   	(0, 450)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1538
-			    Parent_View 	@1537
-			    location   	(1861, 407)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED99D0175"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	479
-			    justify    	0
-			    label      	"CheckPacketId(packet)"
-			    pctDist    	1.760000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1480
-			Focus_Entry 	@1481
-			origin     	(1598, 450)
-			terminus   	(1748, 450)
-			ordinal    	2)
-		    (object SelfMessView "" @1539
-			location   	(0, 562)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1540
-			    Parent_View 	@1539
-			    location   	(1854, 530)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438ED9D60107"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	494
-			    justify    	0
-			    label      	"CheckFragmentPolicy( )"
-			    pctDist    	1.706667
-			    height     	33
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1480
-			Focus_Entry 	@1482
-			origin     	(1598, 562)
-			terminus   	(1748, 562)
-			ordinal    	3)
-		    (object InterMessView "" @1541
-			location   	(0, 998)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1542
-			    Parent_View 	@1541
-			    location   	(1848, 955)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EDA0302BC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	172
-			    justify    	0
-			    label      	"New(0)"
-			    pctDist    	0.500000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1498
-			Focus_Src  	@1484
-			Focus_Entry 	@1499
-			origin     	(1597, 998)
-			terminus   	(2100, 998)
-			ordinal    	7)
-		    (object SelfMessView "" @1543
-			location   	(0, 1057)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1544
-			    Parent_View 	@1543
-			    location   	(2415, 1012)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EDA190165"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"CIpsecFragmentInfo(0)"
-			    pctDist    	1.886667
-			    height     	46
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1498
-			supplier   	@1498
-			Focus_Src  	@1499
-			Focus_Entry 	@1500
-			origin     	(2132, 1057)
-			terminus   	(2282, 1057)
-			ordinal    	8)
-		    (object InterMessView "" @1545
-			location   	(0, 2341)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1546
-			    Parent_View 	@1545
-			    location   	(2102, 2297)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EDB00024C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	194
-			    justify    	0
-			    label      	"New(1)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1502
-			Focus_Src  	@1489
-			Focus_Entry 	@1503
-			origin     	(1597, 2341)
-			terminus   	(2607, 2341)
-			ordinal    	17)
-		    (object SelfMessView "" @1547
-			location   	(0, 2407)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1548
-			    Parent_View 	@1547
-			    location   	(2682, 2265)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EDB1900B6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	485
-			    justify    	0
-			    label      	"CIpsecFragmentInfo(1)"
-			    pctDist    	0.286667
-			    height     	143
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1502
-			supplier   	@1502
-			Focus_Src  	@1503
-			Focus_Entry 	@1504
-			origin     	(2639, 2407)
-			terminus   	(2789, 2407)
-			ordinal    	18)
-		    (object InterMessView "" @1549
-			location   	(1885, 2803)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1550
-			    Parent_View 	@1549
-			    location   	(1843, 2763)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EDB9600C3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	501
-			    justify    	0
-			    label      	"~CIpsecFragmentInfo( )"
-			    pctDist    	0.489860
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1498
-			Focus_Src  	@1488
-			Focus_Entry 	@1501
-			origin     	(1597, 2803)
-			terminus   	(2100, 2803)
-			ordinal    	20)
-		    (object Destruction_Marker @1551
-			Parent_View 	@1498
-			location   	(2116, 3079)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object NoteView @1552
-			location   	(2623, 625)
-			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 	@1552
-			    location   	(2285, 494)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	640
-			    label      	"IPv6 fragment, followed by IPv4 packet, causes IPv6 fragment information to be saved. There are no IPsec transforms so far.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	700
-			height     	275)
-		    (object AttachView "" @1553
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1552
-			supplier   	@1536
-			line_style 	0)
-		    (object AttachView "" @1554
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1552
-			supplier   	@1514
-			line_style 	0)
-		    (object AttachView "" @1555
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1552
-			supplier   	@1542
-			line_style 	0)
-		    (object NoteView @1556
-			location   	(2597, 1436)
-			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 	@1556
-			    location   	(2281, 1280)
-			    fill_color 	13434879
-			    nlines     	6
-			    max_width  	596
-			    label      	"Tunneled fragment, extract fragment information for future use. Packet has not been changed and this is the first fragment of this packet. No policy check needed.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	656
-			height     	325)
-		    (object AttachView "" @1557
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1556
-			supplier   	@1530
-			line_style 	0)
-		    (object AttachView "" @1558
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1556
-			supplier   	@1522
-			line_style 	0)
-		    (object NoteView @1559
-			location   	(2403, 2000)
-			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 	@1559
-			    location   	(2034, 1890)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	702
-			    label      	"The second fragment of the IPv6 packet. Packet has changed, save the IPv4 state of the frament (with 1 SA).")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	762
-			height     	232)
-		    (object AttachView "" @1560
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1559
-			supplier   	@1531
-			line_style 	0)
-		    (object AttachView "" @1561
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1559
-			supplier   	@1546
-			line_style 	0)
-		    (object NoteView @1562
-			location   	(2638, 2719)
-			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 	@1562
-			    location   	(2310, 2616)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	621
-			    label      	"The fragment matches the saved fragment information (with 0 IPsec transforms). The fragment information can now be deleted.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	681
-			height     	219)
-		    (object AttachView "" @1563
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1562
-			supplier   	@1528
-			line_style 	0)
-		    (object AttachView "" @1564
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1562
-			supplier   	@1550
-			line_style 	0)
-		    (object NoteView @1565
-			location   	(402, 540)
-			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 	@1565
-			    location   	(214, 481)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	340
-			    label      	"1. IPv6 Packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	400
-			height     	131)
-		    (object NoteView @1566
-			location   	(383, 1019)
-			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 	@1566
-			    location   	(214, 960)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	302
-			    label      	"1. IPv4 Packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	362
-			height     	131)
-		    (object InterMessView "" @1567
-			location   	(967, 3089)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1568
-			    Parent_View 	@1567
-			    location   	(992, 3045)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EDFDD0114"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	528
-			    justify    	0
-			    label      	"ApplyL(Transport Header)"
-			    pctDist    	0.499138
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1468
-			supplier   	@1479
-			Focus_Src  	@1471
-			Focus_Entry 	@1491
-			origin     	(420, 3089)
-			terminus   	(1566, 3089)
-			ordinal    	21)
-		    (object SelfMessView "" @1569
-			location   	(0, 3328)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1570
-			    Parent_View 	@1569
-			    location   	(1802, 3296)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EE0690314"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	354
-			    justify    	0
-			    label      	"CollectBundle()"
-			    pctDist    	1.360000
-			    height     	33
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1491
-			Focus_Entry 	@1493
-			origin     	(1598, 3328)
-			terminus   	(1748, 3328)
-			ordinal    	23)
-		    (object NoteView @1571
-			location   	(2582, 3156)
-			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 	@1571
-			    location   	(2147, 3050)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	834
-			    label      	"Extract transport selectors from packet and find out the required IPsec processing (in this case 0). Packet passes, because 0 IPsec has been done.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	894
-			height     	225)
-		    (object AttachView "" @1572
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1571
-			supplier   	@1570
-			line_style 	0)
-		    (object InterMessView "" @1573
-			location   	(714, 3589)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1574
-			    Parent_View 	@1573
-			    location   	(706, 3545)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EE1820090"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	388
-			    justify    	0
-			    label      	"ApplyL(IPv4-in-IP)"
-			    pctDist    	0.499130
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1468
-			supplier   	@1473
-			Focus_Src  	@1472
-			Focus_Entry 	@1478
-			origin     	(420, 3589)
-			terminus   	(995, 3589)
-			ordinal    	24)
-		    (object InterMessView "" @1575
-			location   	(0, 3646)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1576
-			    Parent_View 	@1575
-			    location   	(1295, 3603)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EE1B200FD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	473
-			    justify    	0
-			    label      	"TransformL(IPv4-in-IP)"
-			    pctDist    	0.498195
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1473
-			supplier   	@1479
-			Focus_Src  	@1478
-			Focus_Entry 	@1494
-			origin     	(1026, 3646)
-			terminus   	(1566, 3646)
-			ordinal    	25)
-		    (object SelfMessView "" @1577
-			location   	(0, 3706)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1578
-			    Parent_View 	@1577
-			    location   	(1857, 3672)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EE2280011"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	501
-			    justify    	0
-			    label      	"CheckPacketId(packet)"
-			    pctDist    	1.733333
-			    height     	35
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1494
-			Focus_Entry 	@1495
-			origin     	(1598, 3706)
-			terminus   	(1748, 3706)
-			ordinal    	26)
-		    (object SelfMessView "" @1579
-			location   	(0, 3824)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1580
-			    Parent_View 	@1579
-			    location   	(1875, 3781)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EE25B037B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	516
-			    justify    	0
-			    label      	"CheckFragmentPolicy( )"
-			    pctDist    	1.846667
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1494
-			Focus_Entry 	@1496
-			origin     	(1598, 3824)
-			terminus   	(1748, 3824)
-			ordinal    	27)
-		    (object NoteView @1581
-			location   	(2636, 3535)
-			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 	@1581
-			    location   	(2279, 3360)
-			    fill_color 	13434879
-			    nlines     	7
-			    max_width  	678
-			    label      	"The fragment matches the saved fragment information, but the applied IPsec does not (this has 0 IPsec, but saved information has IPsec transform applied. This packet will  be dropped due to incorrect IPsec.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	738
-			height     	362)
-		    (object AttachView "" @1582
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1581
-			supplier   	@1580
-			line_style 	0)
-		    (object SelfMessView "" @1583
-			location   	(0, 4010)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1584
-			    Parent_View 	@1583
-			    location   	(1842, 3966)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EE3D30319"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	425
-			    justify    	0
-			    label      	"Deliver(drop packet)"
-			    pctDist    	1.626667
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1494
-			Focus_Entry 	@1497
-			origin     	(1598, 4010)
-			terminus   	(1748, 4010)
-			ordinal    	28)
-		    (object InterMessView "" @1585
-			location   	(2316, 4121)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1586
-			    Parent_View 	@1585
-			    location   	(2308, 4077)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EE42C0154"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	438
-			    justify    	0
-			    label      	"Deliver( drop packet)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1507
-			Focus_Src  	@1494
-			Focus_Entry 	@1508
-			origin     	(1597, 4121)
-			terminus   	(3019, 4121)
-			ordinal    	29)
-		    (object NoteView @1587
-			location   	(2507, 3929)
-			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 	@1587
-			    location   	(2147, 3854)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	684
-			    label      	"Pass a copy of the bad packet with error code to all policy sockets.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	744
-			height     	163)
-		    (object AttachView "" @1588
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1587
-			supplier   	@1586
-			line_style 	0)
-		    (object NoteView @1589
-			location   	(412, 2335)
-			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 	@1589
-			    location   	(255, 2276)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	278
-			    label      	"2. IPv6 Packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	338
-			height     	131)
-		    (object NoteView @1590
-			location   	(434, 3735)
-			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 	@1590
-			    location   	(249, 3676)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	334
-			    label      	"2. IPv4 Packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	394
-			height     	131)
-		    (object NoteView @1591
-			location   	(3098, 934)
-			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 	@1591
-			    location   	(2785, 840)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	590
-			    label      	"See PFKEY sequence diagrams for expansion of CProtocolKey evens.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	650
-			height     	200)
-		    (object AttachView "" @1592
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1591
-			supplier   	@1511
-			line_style 	0)
-		    (object SelfMessView "" @1593
-			location   	(0, 3148)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1594
-			    Parent_View 	@1593
-			    location   	(1879, 3097)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43C377630301"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	501
-			    justify    	0
-			    label      	"CheckPacketId(packet)"
-			    pctDist    	1.873333
-			    height     	52
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1479
-			supplier   	@1479
-			Focus_Src  	@1491
-			Focus_Entry 	@1492
-			origin     	(1598, 3148)
-			terminus   	(1748, 3148)
-			ordinal    	22)))
-	    (object InteractionDiagram "Inbound IPsec Full"
-		mechanism_ref 	@469
-		quid       	"438EFDB503CE"
-		title      	"Inbound IPsec Full"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	1622
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$1031" @1595
-			location   	(247, 225)
-			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 	@1595
-			    location   	(247, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	326
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EFE0E00CF"
-			width      	344
-			height     	3162
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1596
-			    location   	(247, 386)
-			    line_color 	3342489
-			    InterObjView 	@1595
-			    height     	1827
-			    y_coord    	1767
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1029" @1597
-			location   	(773, 225)
-			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 	@1597
-			    location   	(773, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	286
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EFDEE036F"
-			width      	304
-			height     	3162
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1598
-			    location   	(773, 386)
-			    line_color 	3342489
-			    InterObjView 	@1597
-			    height     	443
-			    y_coord    	383
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1599
-			    location   	(773, 880)
-			    line_color 	3342489
-			    InterObjView 	@1597
-			    height     	666
-			    y_coord    	606
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1030" @1600
-			location   	(1285, 225)
-			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 	@1600
-			    location   	(1285, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EFE51033F"
-			width      	340
-			height     	3162
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1601
-			    location   	(1285, 446)
-			    line_color 	3342489
-			    InterObjView 	@1600
-			    height     	323
-			    y_coord    	263
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1602
-			    location   	(1285, 535)
-			    line_color 	3342489
-			    InterObjView 	@1600
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1603
-			    location   	(1285, 1090)
-			    line_color 	3342489
-			    InterObjView 	@1600
-			    height     	396
-			    y_coord    	336
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1604
-			    location   	(1285, 1139)
-			    line_color 	3342489
-			    InterObjView 	@1600
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1605
-			    location   	(1285, 1366)
-			    line_color 	3342489
-			    InterObjView 	@1600
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1606
-			    location   	(1285, 1656)
-			    line_color 	3342489
-			    InterObjView 	@1600
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1607
-			    location   	(1285, 1812)
-			    line_color 	3342489
-			    InterObjView 	@1600
-			    height     	341
-			    y_coord    	281
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1608
-			    location   	(1285, 1862)
-			    line_color 	3342489
-			    InterObjView 	@1600
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1609
-			    location   	(1285, 2550)
-			    line_color 	3342489
-			    InterObjView 	@1600
-			    height     	430
-			    y_coord    	370
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1610
-			    location   	(1285, 2550)
-			    line_color 	3342489
-			    InterObjView 	@1600
-			    height     	370
-			    y_coord    	310
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1033" @1611
-			location   	(1788, 225)
-			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 	@1611
-			    location   	(1788, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	318
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F0A430395"
-			width      	336
-			height     	3162
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1612
-			    location   	(1788, 2666)
-			    line_color 	3342489
-			    InterObjView 	@1611
-			    height     	194
-			    y_coord    	134
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1613
-			    location   	(1788, 3177)
-			    line_color 	3342489
-			    InterObjView 	@1611
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1032" @1614
-			location   	(2295, 225)
-			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 	@1614
-			    location   	(2295, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438EFF6C0138"
-			width      	300
-			height     	3162
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1615
-			    location   	(2295, 649)
-			    line_color 	3342489
-			    InterObjView 	@1614
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1616
-			    location   	(2295, 1246)
-			    line_color 	3342489
-			    InterObjView 	@1614
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1617
-			    location   	(2295, 1929)
-			    line_color 	3342489
-			    InterObjView 	@1614
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1618
-			    location   	(2295, 2033)
-			    line_color 	3342489
-			    InterObjView 	@1614
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "Socket Server" @1619
-			location   	(2685, 225)
-			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 	@1619
-			    location   	(2685, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Socket Server")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F0AC10355"
-			width      	300
-			height     	3162
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1620
-			    location   	(2685, 2740)
-			    line_color 	3342489
-			    InterObjView 	@1619
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1621
-			    location   	(2685, 3177)
-			    line_color 	3342489
-			    InterObjView 	@1619
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterMessView "" @1622
-			location   	(509, 386)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1623
-			    Parent_View 	@1622
-			    location   	(505, 348)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EFE78038D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	253
-			    justify    	0
-			    label      	"ApplyL(AH)"
-			    pctDist    	0.491484
-			    height     	39
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1595
-			supplier   	@1597
-			Focus_Src  	@1596
-			Focus_Entry 	@1598
-			origin     	(262, 386)
-			terminus   	(757, 386)
-			ordinal    	0)
-		    (object InterMessView "" @1624
-			location   	(0, 446)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1625
-			    Parent_View 	@1624
-			    location   	(1027, 403)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EFEA0006F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	328
-			    justify    	0
-			    label      	"TransformL(AH)"
-			    pctDist    	0.497925
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1597
-			supplier   	@1600
-			Focus_Src  	@1598
-			Focus_Entry 	@1601
-			origin     	(788, 446)
-			terminus   	(1269, 446)
-			ordinal    	1)
-		    (object SelfMessView "" @1626
-			location   	(0, 535)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1627
-			    Parent_View 	@1626
-			    location   	(1560, 495)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EFEDF0030"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	479
-			    justify    	0
-			    label      	"CheckPacketId(packet)"
-			    pctDist    	1.726667
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1600
-			supplier   	@1600
-			Focus_Src  	@1601
-			Focus_Entry 	@1602
-			origin     	(1301, 535)
-			terminus   	(1451, 535)
-			ordinal    	2)
-		    (object InterMessView "" @1628
-			location   	(1799, 649)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1629
-			    Parent_View 	@1628
-			    location   	(1786, 603)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EFF78007C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	603
-			    justify    	0
-			    label      	"ApplyL(SA, AH-packet, tunnel)"
-			    pctDist    	0.497332
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1600
-			supplier   	@1614
-			Focus_Src  	@1601
-			Focus_Entry 	@1615
-			origin     	(1300, 649)
-			terminus   	(2279, 649)
-			ordinal    	3)
-		    (object InterMessView "" @1630
-			location   	(522, 880)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1631
-			    Parent_View 	@1630
-			    location   	(509, 836)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438EFFF8031A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	291
-			    justify    	0
-			    label      	"ApplyL(ESP)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1595
-			supplier   	@1597
-			Focus_Src  	@1596
-			Focus_Entry 	@1599
-			origin     	(262, 880)
-			terminus   	(757, 880)
-			ordinal    	4)
-		    (object InterMessView "" @1632
-			location   	(0, 1090)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1633
-			    Parent_View 	@1632
-			    location   	(1027, 1047)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F001B025E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	366
-			    justify    	0
-			    label      	"TransformL(ESP)"
-			    pctDist    	0.497925
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1597
-			supplier   	@1600
-			Focus_Src  	@1599
-			Focus_Entry 	@1603
-			origin     	(788, 1090)
-			terminus   	(1269, 1090)
-			ordinal    	5)
-		    (object SelfMessView "" @1634
-			location   	(0, 1139)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1635
-			    Parent_View 	@1634
-			    location   	(1581, 1096)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F003A025E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	479
-			    justify    	0
-			    label      	"CheckPacketId(packet)"
-			    pctDist    	1.873333
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1600
-			supplier   	@1600
-			Focus_Src  	@1603
-			Focus_Entry 	@1604
-			origin     	(1301, 1139)
-			terminus   	(1451, 1139)
-			ordinal    	6)
-		    (object InterMessView "" @1636
-			location   	(1786, 1246)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1637
-			    Parent_View 	@1636
-			    location   	(1789, 1202)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F00530396"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	641
-			    justify    	0
-			    label      	"ApplyL(SA, ESP-packet, tunnel)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1600
-			supplier   	@1614
-			Focus_Src  	@1603
-			Focus_Entry 	@1616
-			origin     	(1300, 1246)
-			terminus   	(2279, 1246)
-			ordinal    	7)
-		    (object SelfMessView "" @1638
-			location   	(0, 1366)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1639
-			    Parent_View 	@1638
-			    location   	(1582, 1303)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F008B00F6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	538
-			    justify    	0
-			    label      	"UpdateTunnelInterface(SA)"
-			    pctDist    	1.880000
-			    height     	64
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1600
-			supplier   	@1600
-			Focus_Src  	@1603
-			Focus_Entry 	@1605
-			origin     	(1301, 1366)
-			terminus   	(1451, 1366)
-			ordinal    	8)
-		    (object InterMessView "" @1640
-			location   	(769, 1656)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1641
-			    Parent_View 	@1640
-			    location   	(765, 1612)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F00C0022D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	360
-			    justify    	0
-			    label      	"ApplyL(IP-in-IP)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1595
-			supplier   	@1600
-			Focus_Src  	@1596
-			Focus_Entry 	@1606
-			origin     	(262, 1656)
-			terminus   	(1269, 1656)
-			ordinal    	9)
-		    (object InterMessView "" @1642
-			location   	(786, 1812)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1643
-			    Parent_View 	@1642
-			    location   	(765, 1768)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F00FE000A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"ApplyL(TCP)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1595
-			supplier   	@1600
-			Focus_Src  	@1596
-			Focus_Entry 	@1607
-			origin     	(262, 1812)
-			terminus   	(1269, 1812)
-			ordinal    	10)
-		    (object SelfMessView "" @1644
-			location   	(0, 1862)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1645
-			    Parent_View 	@1644
-			    location   	(1681, 1809)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F013600A5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	691
-			    justify    	0
-			    label      	"CollectBundle(transport selectors)"
-			    pctDist    	2.540000
-			    height     	54
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1600
-			supplier   	@1600
-			Focus_Src  	@1607
-			Focus_Entry 	@1608
-			origin     	(1301, 1862)
-			terminus   	(1451, 1862)
-			ordinal    	11)
-		    (object InterMessView "" @1646
-			location   	(0, 1929)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1647
-			    Parent_View 	@1646
-			    location   	(1782, 1883)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F015E0170"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	516
-			    justify    	0
-			    label      	"Verify(ESP SA , Packet)"
-			    pctDist    	0.493063
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1600
-			supplier   	@1614
-			Focus_Src  	@1607
-			Focus_Entry 	@1617
-			origin     	(1300, 1929)
-			terminus   	(2279, 1929)
-			ordinal    	12)
-		    (object InterMessView "" @1648
-			location   	(2232, 2033)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1649
-			    Parent_View 	@1648
-			    location   	(1791, 1988)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F097403A7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	485
-			    justify    	0
-			    label      	"Verify(AH SA, Packet)"
-			    pctDist    	0.502134
-			    height     	46
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1600
-			supplier   	@1614
-			Focus_Src  	@1607
-			Focus_Entry 	@1618
-			origin     	(1300, 2033)
-			terminus   	(2279, 2033)
-			ordinal    	13)
-		    (object SelfMessView "" @1650
-			location   	(0, 2550)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1651
-			    Parent_View 	@1650
-			    location   	(1488, 2511)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F0A6403D3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	344
-			    justify    	0
-			    label      	"Deliver(packet)"
-			    pctDist    	1.253333
-			    height     	40
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1600
-			supplier   	@1600
-			Focus_Src  	@1609
-			Focus_Entry 	@1610
-			origin     	(1301, 2550)
-			terminus   	(1451, 2550)
-			ordinal    	14)
-		    (object InterMessView "" @1652
-			location   	(1540, 2666)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1653
-			    Parent_View 	@1652
-			    location   	(1529, 2623)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F0A7D0142"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	357
-			    justify    	0
-			    label      	"Deliver( packet)"
-			    pctDist    	0.486373
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1600
-			supplier   	@1611
-			Focus_Src  	@1610
-			Focus_Entry 	@1612
-			origin     	(1300, 2666)
-			terminus   	(1772, 2666)
-			ordinal    	15)
-		    (object InterMessView "" @1654
-			location   	(0, 2740)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1655
-			    Parent_View 	@1654
-			    location   	(2235, 2698)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F0AD10190"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"NewData(1)"
-			    pctDist    	0.499148
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1611
-			supplier   	@1619
-			Focus_Src  	@1612
-			Focus_Entry 	@1620
-			origin     	(1803, 2740)
-			terminus   	(2669, 2740)
-			ordinal    	16)
-		    (object InterMessView "" @1656
-			location   	(2237, 3177)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1657
-			    Parent_View 	@1656
-			    location   	(2237, 3133)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F0AF80008"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	351
-			    justify    	0
-			    label      	"GetData(buffer)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@1619
-			supplier   	@1611
-			Focus_Src  	@1621
-			Focus_Entry 	@1613
-			origin     	(2669, 3177)
-			terminus   	(1804, 3177)
-			ordinal    	17)
-		    (object NoteView @1658
-			location   	(2027, 2299)
-			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 	@1658
-			    location   	(1718, 2180)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	583
-			    label      	"If policy check fails or error occurs in any other processing, drop the packet and deliver a copy to all policy sockets.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	643
-			height     	250)
-		    (object AttachView "" @1659
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1658
-			supplier   	@1653
-			line_style 	0)
-		    (object NoteView @1660
-			location   	(2446, 2930)
-			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 	@1660
-			    location   	(2246, 2799)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	365
-			    label      	"Socket Servicer issues GetData when application has receiver ready.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	425
-			height     	275)
-		    (object NoteView @1661
-			location   	(1596, 1626)
-			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 	@1661
-			    location   	(1346, 1488)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	465
-			    label      	"Because this IP-in-IP assocates with ESP in tunnel mode, it causes no policy check here.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	525
-			height     	288)
-		    (object AttachView "" @1662
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1661
-			supplier   	@1641
-			line_style 	0)
-		    (object Label @1663
-			location   	(1338, 659)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			nlines     	1
-			max_width  	600
-			label      	"SA Count = 1")
-		    (object Label @1664
-			location   	(1329, 1423)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			nlines     	1
-			max_width  	600
-			label      	"SA Count = 2")
-		    (object AttachView "" @1665
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1660
-			supplier   	@1655
-			line_style 	0)
-		    (object AttachView "" @1666
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1660
-			supplier   	@1657
-			line_style 	0)
-		    (object NoteView @1667
-			location   	(2397, 1554)
-			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 	@1667
-			    location   	(2084, 1460)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	590
-			    label      	"See PFKEY sequence diagrams for expansion of CProtocolKey evens.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	650
-			height     	200)
-		    (object AttachView "" @1668
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1667
-			supplier   	@1628
-			line_style 	0)
-		    (object AttachView "" @1669
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1667
-			supplier   	@1636
-			line_style 	0)
-		    (object AttachView "" @1670
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1667
-			supplier   	@1646
-			line_style 	0)
-		    (object AttachView "" @1671
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1667
-			supplier   	@1648
-			line_style 	0)))
-	    (object InteractionDiagram "Apply-SA-in"
-		mechanism_ref 	@470
-		quid       	"438F0F7E0103"
-		title      	"Apply-SA-in"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$1034" @1672
-			location   	(170, 228)
-			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 	@1672
-			    location   	(170, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F0FAF0076"
-			width      	340
-			height     	4107
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1673
-			    location   	(170, 288)
-			    InterObjView 	@1672
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1674
-			    location   	(170, 415)
-			    line_color 	3342489
-			    InterObjView 	@1672
-			    height     	3830
-			    y_coord    	3770
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1035" @1675
-			location   	(541, 228)
-			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 	@1675
-			    location   	(541, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F0FB90373"
-			width      	300
-			height     	4107
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1676
-			    location   	(541, 288)
-			    InterObjView 	@1675
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1677
-			    location   	(541, 415)
-			    line_color 	3342489
-			    InterObjView 	@1675
-			    height     	3770
-			    y_coord    	3710
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1038" @1678
-			location   	(866, 228)
-			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 	@1678
-			    location   	(866, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F0FD70354"
-			width      	300
-			height     	4107
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1679
-			    location   	(866, 288)
-			    InterObjView 	@1678
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1680
-			    location   	(866, 4065)
-			    line_color 	3342489
-			    InterObjView 	@1678
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1036" @1681
-			location   	(1500, 228)
-			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 	@1681
-			    location   	(1500, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F0FDC0392"
-			width      	300
-			height     	4107
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1682
-			    location   	(1500, 288)
-			    InterObjView 	@1681
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1683
-			    location   	(1500, 608)
-			    line_color 	3342489
-			    InterObjView 	@1681
-			    height     	1355
-			    y_coord    	1295
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1039" @1684
-			location   	(1847, 228)
-			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 	@1684
-			    location   	(1847, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F0FDF02B7"
-			width      	300
-			height     	4107
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1685
-			    location   	(1847, 288)
-			    InterObjView 	@1684
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1686
-			    location   	(1847, 2049)
-			    line_color 	3342489
-			    InterObjView 	@1684
-			    height     	1878
-			    y_coord    	1818
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1043" @1687
-			location   	(2213, 228)
-			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 	@1687
-			    location   	(2213, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	330
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F0FED00C3"
-			width      	348
-			height     	4107
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1688
-			    location   	(2213, 288)
-			    InterObjView 	@1687
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1689
-			    location   	(2213, 2850)
-			    line_color 	3342489
-			    InterObjView 	@1687
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1690
-			    location   	(2213, 2990)
-			    line_color 	3342489
-			    InterObjView 	@1687
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1691
-			    location   	(2213, 3147)
-			    line_color 	3342489
-			    InterObjView 	@1687
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1692
-			    location   	(2213, 3290)
-			    line_color 	3342489
-			    InterObjView 	@1687
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1040" @1693
-			location   	(2650, 228)
-			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 	@1693
-			    location   	(2650, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	394
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F0FF40140"
-			width      	412
-			height     	4107
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1694
-			    location   	(2650, 288)
-			    InterObjView 	@1693
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1695
-			    location   	(2650, 863)
-			    line_color 	3342489
-			    InterObjView 	@1693
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1696
-			    location   	(2650, 973)
-			    line_color 	3342489
-			    InterObjView 	@1693
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1697
-			    location   	(2650, 1098)
-			    line_color 	3342489
-			    InterObjView 	@1693
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1698
-			    location   	(2650, 1227)
-			    line_color 	3342489
-			    InterObjView 	@1693
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1699
-			    location   	(2650, 2231)
-			    line_color 	3342489
-			    InterObjView 	@1693
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1700
-			    location   	(2650, 2358)
-			    line_color 	3342489
-			    InterObjView 	@1693
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1701
-			    location   	(2650, 2487)
-			    line_color 	3342489
-			    InterObjView 	@1693
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1702
-			    location   	(2650, 2609)
-			    line_color 	3342489
-			    InterObjView 	@1693
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1041" @1703
-			location   	(3111, 228)
-			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 	@1703
-			    location   	(3111, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	308
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F0FFE020B"
-			width      	326
-			height     	4107
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1704
-			    location   	(3111, 288)
-			    InterObjView 	@1703
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1705
-			    location   	(3111, 728)
-			    line_color 	3342489
-			    InterObjView 	@1703
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1706
-			    location   	(3111, 1364)
-			    line_color 	3342489
-			    InterObjView 	@1703
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1707
-			    location   	(3111, 1505)
-			    line_color 	3342489
-			    InterObjView 	@1703
-			    height     	398
-			    y_coord    	338
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1708
-			    location   	(3111, 1564)
-			    line_color 	3342489
-			    InterObjView 	@1703
-			    height     	333
-			    y_coord    	273
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1709
-			    location   	(3111, 1676)
-			    line_color 	3342489
-			    InterObjView 	@1703
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1710
-			    location   	(3111, 2159)
-			    line_color 	3342489
-			    InterObjView 	@1703
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1711
-			    location   	(3111, 2741)
-			    line_color 	3342489
-			    InterObjView 	@1703
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1712
-			    location   	(3111, 3408)
-			    line_color 	3342489
-			    InterObjView 	@1703
-			    height     	459
-			    y_coord    	399
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1713
-			    location   	(3111, 3454)
-			    line_color 	3342489
-			    InterObjView 	@1703
-			    height     	353
-			    y_coord    	293
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1714
-			    location   	(3111, 3585)
-			    line_color 	3342489
-			    InterObjView 	@1703
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1042" @1715
-			location   	(3635, 228)
-			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 	@1715
-			    location   	(3635, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	420
-			    justify    	0
-			    label      	"")
-			icon       	"interface"
-			icon_style 	"Label"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438F100601AD"
-			width      	438
-			height     	4107
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1716
-			    location   	(3635, 288)
-			    InterObjView 	@1715
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1717
-			    location   	(3635, 651)
-			    line_color 	3342489
-			    InterObjView 	@1715
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1718
-			    location   	(3635, 1777)
-			    line_color 	3342489
-			    InterObjView 	@1715
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1719
-			    location   	(3635, 2078)
-			    line_color 	3342489
-			    InterObjView 	@1715
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1720
-			    location   	(3635, 3687)
-			    line_color 	3342489
-			    InterObjView 	@1715
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1037" @1721
-			location   	(1188, 228)
-			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 	@1721
-			    location   	(1188, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4399798D0315"
-			width      	300
-			height     	4107
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1722
-			    location   	(1188, 288)
-			    InterObjView 	@1721
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1723
-			    location   	(1188, 468)
-			    line_color 	3342489
-			    InterObjView 	@1721
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @1724
-			location   	(359, 415)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1725
-			    Parent_View 	@1724
-			    location   	(307, 372)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F10240269"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	551
-			    justify    	0
-			    label      	"ApplyL(SA, Packet, tunnel)"
-			    pctDist    	0.359050
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1672
-			supplier   	@1675
-			Focus_Src  	@1674
-			Focus_Entry 	@1677
-			origin     	(185, 415)
-			terminus   	(525, 415)
-			ordinal    	0)
-		    (object InterMessView "" @1726
-			location   	(1016, 608)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1727
-			    Parent_View 	@1726
-			    location   	(1018, 565)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F107A02C6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	407
-			    justify    	0
-			    label      	"ApplyL(AH, Packet)"
-			    pctDist    	0.498377
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1675
-			supplier   	@1681
-			Focus_Src  	@1677
-			Focus_Entry 	@1683
-			origin     	(556, 608)
-			terminus   	(1484, 608)
-			ordinal    	2)
-		    (object InterMessView "" @1728
-			location   	(1983, 863)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1729
-			    Parent_View 	@1728
-			    location   	(2074, 819)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F10DB02A9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	148
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1681
-			supplier   	@1693
-			Focus_Src  	@1683
-			Focus_Entry 	@1695
-			origin     	(1515, 863)
-			terminus   	(2634, 863)
-			ordinal    	5)
-		    (object InterMessView "" @1730
-			location   	(2074, 973)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1731
-			    Parent_View 	@1730
-			    location   	(2074, 929)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F10E90102"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	323
-			    justify    	0
-			    label      	"Update(data-1)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1681
-			supplier   	@1693
-			Focus_Src  	@1683
-			Focus_Entry 	@1696
-			origin     	(1515, 973)
-			terminus   	(2634, 973)
-			ordinal    	6)
-		    (object InterMessView "" @1732
-			location   	(2080, 1098)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1733
-			    Parent_View 	@1732
-			    location   	(2074, 1054)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F110800E3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	329
-			    justify    	0
-			    label      	"Update(data-N)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1681
-			supplier   	@1693
-			Focus_Src  	@1683
-			Focus_Entry 	@1697
-			origin     	(1515, 1098)
-			terminus   	(2634, 1098)
-			ordinal    	7)
-		    (object InterMessView "" @1734
-			location   	(2083, 1227)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1735
-			    Parent_View 	@1734
-			    location   	(2074, 1183)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F11410383"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	444
-			    justify    	0
-			    label      	"Compare(packet ICV)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1681
-			supplier   	@1693
-			Focus_Src  	@1683
-			Focus_Entry 	@1698
-			origin     	(1515, 1227)
-			terminus   	(2634, 1227)
-			ordinal    	8)
-		    (object InterMessView "" @1736
-			location   	(2312, 1364)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1737
-			    Parent_View 	@1736
-			    location   	(2305, 1320)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F118D01DE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"ReplayUpdate()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1681
-			supplier   	@1703
-			Focus_Src  	@1683
-			Focus_Entry 	@1706
-			origin     	(1515, 1364)
-			terminus   	(3095, 1364)
-			ordinal    	9)
-		    (object InterMessView "" @1738
-			location   	(2318, 1505)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1739
-			    Parent_View 	@1738
-			    location   	(2304, 1462)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F11F7020C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"MarkUsed()"
-			    pctDist    	0.499663
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1681
-			supplier   	@1703
-			Focus_Src  	@1683
-			Focus_Entry 	@1707
-			origin     	(1515, 1505)
-			terminus   	(3095, 1505)
-			ordinal    	10)
-		    (object SelfMessView "" @1740
-			location   	(0, 1564)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1741
-			    Parent_View 	@1740
-			    location   	(3315, 1518)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F1210028A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"CountExpired()"
-			    pctDist    	1.260000
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1703
-			supplier   	@1703
-			Focus_Src  	@1707
-			Focus_Entry 	@1708
-			origin     	(3127, 1564)
-			terminus   	(3277, 1564)
-			ordinal    	11)
-		    (object SelfMessView "" @1742
-			location   	(0, 1676)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1743
-			    Parent_View 	@1742
-			    location   	(3329, 1641)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F12280160"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"TimerExpired()"
-			    pctDist    	1.353333
-			    height     	36
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1703
-			supplier   	@1703
-			Focus_Src  	@1707
-			Focus_Entry 	@1709
-			origin     	(3127, 1676)
-			terminus   	(3277, 1676)
-			ordinal    	12)
-		    (object InterMessView "" @1744
-			location   	(3368, 1777)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1745
-			    Parent_View 	@1744
-			    location   	(3458, 1733)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F12560086"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	451
-			    justify    	0
-			    label      	"Expired(SA, lifetime)"
-			    pctDist    	0.674731
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1703
-			supplier   	@1715
-			Focus_Src  	@1708
-			Focus_Entry 	@1718
-			origin     	(3126, 1777)
-			terminus   	(3619, 1777)
-			ordinal    	13)
-		    (object InterMessView "" @1746
-			location   	(2212, 728)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1747
-			    Parent_View 	@1746
-			    location   	(2305, 684)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F133903A2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	488
-			    justify    	0
-			    label      	"ReplayCheck(sequence)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1681
-			supplier   	@1703
-			Focus_Src  	@1683
-			Focus_Entry 	@1705
-			origin     	(1515, 728)
-			terminus   	(3095, 728)
-			ordinal    	4)
-		    (object InterMessView "" @1748
-			location   	(2570, 651)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1749
-			    Parent_View 	@1748
-			    location   	(2567, 607)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F154800F3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"Lookup(AH, SPI, dst)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1681
-			supplier   	@1715
-			Focus_Src  	@1683
-			Focus_Entry 	@1717
-			origin     	(1515, 651)
-			terminus   	(3619, 651)
-			ordinal    	3)
-		    (object SelfMessView "" @1750
-			location   	(0, 3454)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1751
-			    Parent_View 	@1750
-			    location   	(3326, 3410)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F176C03B1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	348
-			    justify    	0
-			    label      	"CountExpired()"
-			    pctDist    	1.333333
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1703
-			supplier   	@1703
-			Focus_Src  	@1712
-			Focus_Entry 	@1713
-			origin     	(3127, 3454)
-			terminus   	(3277, 3454)
-			ordinal    	27)
-		    (object SelfMessView "" @1752
-			location   	(0, 3585)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1753
-			    Parent_View 	@1752
-			    location   	(3320, 3544)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F178403B1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"TimerExpired()"
-			    pctDist    	1.293333
-			    height     	42
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1703
-			supplier   	@1703
-			Focus_Src  	@1713
-			Focus_Entry 	@1714
-			origin     	(3127, 3585)
-			terminus   	(3277, 3585)
-			ordinal    	28)
-		    (object InterMessView "" @1754
-			location   	(3371, 3687)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1755
-			    Parent_View 	@1754
-			    location   	(3467, 3631)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F17AB02A8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	451
-			    justify    	0
-			    label      	"Expired(SA, lifetime)"
-			    pctDist    	0.693548
-			    height     	57
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1703
-			supplier   	@1715
-			Focus_Src  	@1713
-			Focus_Entry 	@1720
-			origin     	(3126, 3687)
-			terminus   	(3619, 3687)
-			ordinal    	29)
-		    (object InterMessView "" @1756
-			location   	(0, 468)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1757
-			    Parent_View 	@1756
-			    location   	(861, 425)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439979AD0170"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	416
-			    justify    	0
-			    label      	"ApplyL(SA, Packet)"
-			    pctDist    	0.495146
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1675
-			supplier   	@1721
-			Focus_Src  	@1677
-			Focus_Entry 	@1723
-			origin     	(556, 468)
-			terminus   	(1172, 468)
-			ordinal    	1)
-		    (object InterMessView "" @1758
-			location   	(743, 4065)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1759
-			    Parent_View 	@1758
-			    location   	(850, 4006)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439979EE0344"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	485
-			    justify    	0
-			    label      	"ApplyL(tunnel, packet)"
-			    pctDist    	1.000000
-			    height     	60
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1675
-			supplier   	@1678
-			Focus_Src  	@1677
-			Focus_Entry 	@1680
-			origin     	(556, 4065)
-			terminus   	(850, 4065)
-			ordinal    	30)
-		    (object NoteView @1760
-			location   	(1415, 434)
-			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 	@1760
-			    location   	(1249, 359)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	296
-			    label      	"If UDP, then only this called.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	356
-			height     	163)
-		    (object AttachView "" @1761
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1760
-			supplier   	@1757
-			line_style 	0)
-		    (object NoteView @1762
-			location   	(947, 1347)
-			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 	@1762
-			    location   	(703, 1231)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	453
-			    label      	"The procotol determines whether AH or ESP or neither is called")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	513
-			height     	244)
-		    (object NoteView @1763
-			location   	(1009, 3517)
-			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 	@1763
-			    location   	(762, 3457)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	458
-			    label      	"Only if protocol is now IP-in-IP (v4 or v6).")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	518
-			height     	132)
-		    (object AttachView "" @1764
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1763
-			supplier   	@1758
-			line_style 	0)
-		    (object InterMessView "" @1765
-			location   	(1195, 2049)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1766
-			    Parent_View 	@1765
-			    location   	(1193, 2005)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F1284025A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	457
-			    justify    	0
-			    label      	"ApplyL(ESP, Packet)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1675
-			supplier   	@1684
-			Focus_Src  	@1677
-			Focus_Entry 	@1686
-			origin     	(556, 2049)
-			terminus   	(1831, 2049)
-			ordinal    	14)
-		    (object InterMessView "" @1767
-			location   	(2750, 2078)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1768
-			    Parent_View 	@1767
-			    location   	(2740, 2034)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F158100D3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	482
-			    justify    	0
-			    label      	"Lookup(ESP, SPI, dst)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1715
-			Focus_Src  	@1686
-			Focus_Entry 	@1719
-			origin     	(1862, 2078)
-			terminus   	(3619, 2078)
-			ordinal    	15)
-		    (object InterMessView "" @1769
-			location   	(2477, 2159)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1770
-			    Parent_View 	@1769
-			    location   	(2478, 2115)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F136600B4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	510
-			    justify    	0
-			    label      	"ReplayCheck(sequence)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1703
-			Focus_Src  	@1686
-			Focus_Entry 	@1710
-			origin     	(1862, 2159)
-			terminus   	(3095, 2159)
-			ordinal    	16)
-		    (object InterMessView "" @1771
-			location   	(2261, 2231)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1772
-			    Parent_View 	@1771
-			    location   	(2248, 2187)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F15DB0392"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	159
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1693
-			Focus_Src  	@1686
-			Focus_Entry 	@1699
-			origin     	(1862, 2231)
-			terminus   	(2634, 2231)
-			ordinal    	17)
-		    (object InterMessView "" @1773
-			location   	(2271, 2358)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1774
-			    Parent_View 	@1773
-			    location   	(2248, 2314)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F15E90018"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	335
-			    justify    	0
-			    label      	"Update(data-1)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1693
-			Focus_Src  	@1686
-			Focus_Entry 	@1700
-			origin     	(1862, 2358)
-			terminus   	(2634, 2358)
-			ordinal    	18)
-		    (object InterMessView "" @1775
-			location   	(2249, 2487)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1776
-			    Parent_View 	@1775
-			    location   	(2248, 2443)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F15FC019E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"Update(data-N)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1693
-			Focus_Src  	@1686
-			Focus_Entry 	@1701
-			origin     	(1862, 2487)
-			terminus   	(2634, 2487)
-			ordinal    	19)
-		    (object InterMessView "" @1777
-			location   	(2264, 2609)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1778
-			    Parent_View 	@1777
-			    location   	(2248, 2565)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F16110306"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	457
-			    justify    	0
-			    label      	"Compare(packet ICV)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1693
-			Focus_Src  	@1686
-			Focus_Entry 	@1702
-			origin     	(1862, 2609)
-			terminus   	(2634, 2609)
-			ordinal    	20)
-		    (object InterMessView "" @1779
-			location   	(2486, 2741)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1780
-			    Parent_View 	@1779
-			    location   	(2478, 2697)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F16320037"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"ReplayUpdate()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1703
-			Focus_Src  	@1686
-			Focus_Entry 	@1711
-			origin     	(1862, 2741)
-			terminus   	(3095, 2741)
-			ordinal    	21)
-		    (object InterMessView "" @1781
-			location   	(2037, 2850)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1782
-			    Parent_View 	@1781
-			    location   	(2104, 2795)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F16B800A5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	407
-			    justify    	0
-			    label      	"Decrypt(packet IV)"
-			    pctDist    	0.722388
-			    height     	56
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1687
-			Focus_Src  	@1686
-			Focus_Entry 	@1689
-			origin     	(1862, 2850)
-			terminus   	(2197, 2850)
-			ordinal    	22)
-		    (object InterMessView "" @1783
-			location   	(2034, 2990)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1784
-			    Parent_View 	@1783
-			    location   	(2069, 2938)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F16E50279"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	335
-			    justify    	0
-			    label      	"Update(data-1)"
-			    pctDist    	0.620462
-			    height     	53
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1687
-			Focus_Src  	@1686
-			Focus_Entry 	@1690
-			origin     	(1862, 2990)
-			terminus   	(2197, 2990)
-			ordinal    	23)
-		    (object InterMessView "" @1785
-			location   	(2055, 3147)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1786
-			    Parent_View 	@1785
-			    location   	(2063, 3094)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F16F70392"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"Update(data-N)"
-			    pctDist    	0.600660
-			    height     	54
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1687
-			Focus_Src  	@1686
-			Focus_Entry 	@1691
-			origin     	(1862, 3147)
-			terminus   	(2197, 3147)
-			ordinal    	24)
-		    (object InterMessView "" @1787
-			location   	(2043, 3290)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1788
-			    Parent_View 	@1787
-			    location   	(2088, 3247)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F171B01CD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	388
-			    justify    	0
-			    label      	"Finish(dummy IV)"
-			    pctDist    	0.674627
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1687
-			Focus_Src  	@1686
-			Focus_Entry 	@1692
-			origin     	(1862, 3290)
-			terminus   	(2197, 3290)
-			ordinal    	25)
-		    (object InterMessView "" @1789
-			location   	(2477, 3408)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1790
-			    Parent_View 	@1789
-			    location   	(2478, 3364)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"438F1759022B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"MarkUsed()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1684
-			supplier   	@1703
-			Focus_Src  	@1686
-			Focus_Entry 	@1712
-			origin     	(1862, 3408)
-			terminus   	(3095, 3408)
-			ordinal    	26)
-		    (object AttachView "" @1791
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1762
-			supplier   	@1726
-			line_style 	0)
-		    (object AttachView "" @1792
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1762
-			supplier   	@1766
-			line_style 	0)))
-	    (object InteractionDiagram "Crypto Library"
-		mechanism_ref 	@471
-		quid       	"4393FF4D0016"
-		title      	"Crypto Library"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "Socket Server" @1793
-			location   	(159, 225)
-			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 	@1793
-			    location   	(159, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Socket Server")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4393FF6B01BB"
-			width      	300
-			height     	2284
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1794
-			    location   	(159, 428)
-			    line_color 	3342489
-			    InterObjView 	@1793
-			    height     	842
-			    y_coord    	782
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1044" @1795
-			location   	(588, 225)
-			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 	@1795
-			    location   	(588, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	312
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4393FFA0039E"
-			width      	330
-			height     	2054
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1796
-			    location   	(588, 428)
-			    line_color 	3342489
-			    InterObjView 	@1795
-			    height     	782
-			    y_coord    	722
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1797
-			    location   	(588, 1466)
-			    line_color 	3342489
-			    InterObjView 	@1795
-			    height     	443
-			    y_coord    	383
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1798
-			    location   	(588, 1466)
-			    line_color 	3342489
-			    InterObjView 	@1795
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1045" @1799
-			location   	(1116, 225)
-			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 	@1799
-			    location   	(1116, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	424
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4393FFE90040"
-			width      	442
-			height     	1975
-			icon_height 	57
-			icon_width 	57
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1800
-			    location   	(1116, 473)
-			    line_color 	3342489
-			    InterObjView 	@1799
-			    height     	677
-			    y_coord    	617
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1801
-			    location   	(1116, 1609)
-			    line_color 	3342489
-			    InterObjView 	@1799
-			    height     	240
-			    y_coord    	180
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1046" @1802
-			location   	(1641, 225)
-			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 	@1802
-			    location   	(1641, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	312
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4394003400AB"
-			width      	330
-			height     	1903
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1803
-			    location   	(1641, 533)
-			    line_color 	3342489
-			    InterObjView 	@1802
-			    height     	557
-			    y_coord    	497
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1804
-			    location   	(1641, 872)
-			    line_color 	3342489
-			    InterObjView 	@1802
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1805
-			    location   	(1641, 1635)
-			    line_color 	3342489
-			    InterObjView 	@1802
-			    height     	154
-			    y_coord    	94
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1047" @1806
-			location   	(2289, 228)
-			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 	@1806
-			    location   	(2289, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	350
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4394009000D7"
-			width      	368
-			height     	2181
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1807
-			    location   	(2289, 288)
-			    InterObjView 	@1806
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1808
-			    location   	(2289, 548)
-			    line_color 	3342489
-			    InterObjView 	@1806
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1809
-			    location   	(2289, 664)
-			    line_color 	3342489
-			    InterObjView 	@1806
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1810
-			    location   	(2289, 970)
-			    line_color 	3342489
-			    InterObjView 	@1806
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1811
-			    location   	(2289, 1669)
-			    line_color 	3342489
-			    InterObjView 	@1806
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1812
-			    location   	(2289, 1927)
-			    line_color 	3342489
-			    InterObjView 	@1806
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1813
-			    location   	(2289, 1927)
-			    line_color 	3342489
-			    InterObjView 	@1806
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @1814
-			location   	(373, 428)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1815
-			    Parent_View 	@1814
-			    location   	(373, 384)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4393FFA4016C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	401
-			    justify    	0
-			    label      	"BindToL(CryptoLib)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1793
-			supplier   	@1795
-			Focus_Src  	@1794
-			Focus_Entry 	@1796
-			origin     	(174, 428)
-			terminus   	(572, 428)
-			ordinal    	0)
-		    (object InterMessView "" @1816
-			location   	(847, 473)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1817
-			    Parent_View 	@1816
-			    location   	(851, 429)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4393FFEF0310"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	469
-			    justify    	0
-			    label      	"AddLibraryL(CryptoLib)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1795
-			supplier   	@1799
-			Focus_Src  	@1796
-			Focus_Entry 	@1800
-			origin     	(603, 473)
-			terminus   	(1100, 473)
-			ordinal    	1)
-		    (object InterMessView "" @1818
-			location   	(0, 533)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1819
-			    Parent_View 	@1818
-			    location   	(1378, 490)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4394005400F9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	348
-			    justify    	0
-			    label      	"AddL(CryptoLib)"
-			    pctDist    	0.500000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1799
-			supplier   	@1802
-			Focus_Src  	@1800
-			Focus_Entry 	@1803
-			origin     	(1131, 533)
-			terminus   	(1625, 533)
-			ordinal    	2)
-		    (object InterMessView "" @1820
-			location   	(0, 548)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1821
-			    Parent_View 	@1820
-			    location   	(1964, 504)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4394009D00E7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	200
-			    justify    	0
-			    label      	"Identify()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1802
-			supplier   	@1806
-			Focus_Src  	@1803
-			Focus_Entry 	@1808
-			origin     	(1656, 548)
-			terminus   	(2273, 548)
-			ordinal    	3)
-		    (object InterMessView "" @1822
-			location   	(1967, 664)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1823
-			    Parent_View 	@1822
-			    location   	(1882, 621)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439400D903B3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"AlgorithmList(algs)"
-			    pctDist    	0.366612
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1802
-			supplier   	@1806
-			Focus_Src  	@1803
-			Focus_Entry 	@1809
-			origin     	(1656, 664)
-			terminus   	(2273, 664)
-			ordinal    	4)
-		    (object SelfMessView "" @1824
-			location   	(0, 872)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1825
-			    Parent_View 	@1824
-			    location   	(1819, 823)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439401470362"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"AppendL(ptr)"
-			    pctDist    	1.080000
-			    height     	50
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1802
-			supplier   	@1802
-			Focus_Src  	@1803
-			Focus_Entry 	@1804
-			origin     	(1657, 872)
-			terminus   	(1807, 872)
-			ordinal    	5)
-		    (object SelfMessView "" @1826
-			location   	(0, 1466)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1827
-			    Parent_View 	@1826
-			    location   	(803, 1420)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396F460035A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	369
-			    justify    	0
-			    label      	"~CProtocolKey( )"
-			    pctDist    	1.326667
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1795
-			supplier   	@1795
-			Focus_Src  	@1797
-			Focus_Entry 	@1798
-			origin     	(604, 1466)
-			terminus   	(754, 1466)
-			ordinal    	7)
-		    (object InterMessView "" @1828
-			location   	(864, 1609)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1829
-			    Parent_View 	@1828
-			    location   	(894, 1567)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396F4750221"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	519
-			    justify    	0
-			    label      	"~CIpsecCryptoManager( )"
-			    pctDist    	0.587525
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1795
-			supplier   	@1799
-			Focus_Src  	@1797
-			Focus_Entry 	@1801
-			origin     	(603, 1609)
-			terminus   	(1100, 1609)
-			ordinal    	8)
-		    (object InterMessView "" @1830
-			location   	(1378, 1635)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1831
-			    Parent_View 	@1830
-			    location   	(1378, 1591)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396F4FE01D3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	357
-			    justify    	0
-			    label      	"~CLibraryList( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1799
-			supplier   	@1802
-			Focus_Src  	@1801
-			Focus_Entry 	@1805
-			origin     	(1131, 1635)
-			terminus   	(1625, 1635)
-			ordinal    	9)
-		    (object InterMessView "" @1832
-			location   	(0, 1669)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1833
-			    Parent_View 	@1832
-			    location   	(1964, 1625)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396F52101D3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	197
-			    justify    	0
-			    label      	"Close()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1802
-			supplier   	@1806
-			Focus_Src  	@1805
-			Focus_Entry 	@1811
-			origin     	(1656, 1669)
-			terminus   	(2273, 1669)
-			ordinal    	10)
-		    (object Destruction_Marker @1834
-			Parent_View 	@1802
-			location   	(1641, 2228)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @1835
-			Parent_View 	@1799
-			location   	(1116, 2300)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @1836
-			Parent_View 	@1795
-			location   	(588, 2379)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object NoteView @1837
-			location   	(1961, 1287)
-			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 	@1837
-			    location   	(1742, 1225)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	403
-			    label      	"Maintain the reference count for the library.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	463
-			height     	137)
-		    (object AttachView "" @1838
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1837
-			supplier   	@1833
-			line_style 	0)
-		    (object NoteView @1839
-			location   	(1524, 2177)
-			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 	@1839
-			    location   	(1265, 2074)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	483
-			    label      	"Destruction of protocol instances is always triggered by the last reference being removed.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	543
-			height     	219)
-		    (object SelfMessView "" @1840
-			location   	(0, 1927)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1841
-			    Parent_View 	@1840
-			    location   	(2548, 1885)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396F5CD029F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	438
-			    justify    	0
-			    label      	"~CProtocolCrypto( )"
-			    pctDist    	1.620000
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1806
-			supplier   	@1806
-			Focus_Src  	@1812
-			Focus_Entry 	@1813
-			origin     	(2305, 1927)
-			terminus   	(2455, 1927)
-			ordinal    	11)
-		    (object Destruction_Marker @1842
-			Parent_View 	@1806
-			location   	(2289, 2509)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object AttachView "" @1843
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1839
-			supplier   	@1836
-			line_style 	0)
-		    (object AttachView "" @1844
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1839
-			supplier   	@1842
-			line_style 	0)
-		    (object InterMessView "" @1845
-			location   	(0, 970)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1846
-			    Parent_View 	@1845
-			    location   	(1955, 927)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439401D403BB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Open()"
-			    pctDist    	0.484603
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1802
-			supplier   	@1806
-			Focus_Src  	@1803
-			Focus_Entry 	@1810
-			origin     	(1656, 970)
-			terminus   	(2273, 970)
-			ordinal    	6)
-		    (object AttachView "" @1847
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1837
-			supplier   	@1846
-			line_style 	0)))
-	    (object InteractionDiagram "Auth Engine"
-		mechanism_ref 	@472
-		quid       	"43945A3E014A"
-		title      	"Auth Engine"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$1048" @1848
-			location   	(716, 228)
-			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 	@1848
-			    location   	(716, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	338
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43945A5C0206"
-			width      	356
-			height     	4964
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1849
-			    location   	(716, 288)
-			    InterObjView 	@1848
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1850
-			    location   	(716, 441)
-			    line_color 	3342489
-			    InterObjView 	@1848
-			    height     	1364
-			    y_coord    	1304
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1851
-			    location   	(716, 4350)
-			    line_color 	3342489
-			    InterObjView 	@1848
-			    height     	406
-			    y_coord    	346
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1852
-			    location   	(716, 4350)
-			    line_color 	3342489
-			    InterObjView 	@1848
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1853
-			    location   	(716, 4475)
-			    line_color 	3342489
-			    InterObjView 	@1848
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1049" @1854
-			location   	(1167, 225)
-			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 	@1854
-			    location   	(1167, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	424
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43945A6A00DD"
-			width      	442
-			height     	5067
-			icon_height 	57
-			icon_width 	57
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1855
-			    location   	(1167, 441)
-			    line_color 	3342489
-			    InterObjView 	@1854
-			    height     	1304
-			    y_coord    	1244
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1052" @1856
-			location   	(1609, 225)
-			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 	@1856
-			    location   	(1609, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	286
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43945B870390"
-			width      	304
-			height     	5067
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1857
-			    location   	(1609, 501)
-			    line_color 	3342489
-			    InterObjView 	@1856
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1051" @1858
-			location   	(1942, 234)
-			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 	@1858
-			    location   	(1942, 234)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43945AB80330"
-			width      	300
-			height     	5058
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1859
-			    location   	(1942, 294)
-			    InterObjView 	@1858
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1860
-			    location   	(1942, 690)
-			    line_color 	3342489
-			    InterObjView 	@1858
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1050" @1861
-			location   	(2331, 234)
-			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 	@1861
-			    location   	(2331, 234)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	446
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43945BD601DC"
-			width      	464
-			height     	4896
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1862
-			    location   	(2331, 294)
-			    InterObjView 	@1861
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1863
-			    location   	(2331, 794)
-			    line_color 	3342489
-			    InterObjView 	@1861
-			    height     	891
-			    y_coord    	831
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1864
-			    location   	(2331, 854)
-			    line_color 	3342489
-			    InterObjView 	@1861
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1865
-			    location   	(2331, 996)
-			    line_color 	3342489
-			    InterObjView 	@1861
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1866
-			    location   	(2331, 1945)
-			    line_color 	3342489
-			    InterObjView 	@1861
-			    height     	249
-			    y_coord    	189
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1867
-			    location   	(2331, 2269)
-			    line_color 	3342489
-			    InterObjView 	@1861
-			    height     	135
-			    y_coord    	75
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1868
-			    location   	(2331, 2432)
-			    line_color 	3342489
-			    InterObjView 	@1861
-			    height     	467
-			    y_coord    	407
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1869
-			    location   	(2331, 3269)
-			    line_color 	3342489
-			    InterObjView 	@1861
-			    height     	235
-			    y_coord    	175
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1870
-			    location   	(2331, 3554)
-			    line_color 	3342489
-			    InterObjView 	@1861
-			    height     	151
-			    y_coord    	91
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1871
-			    location   	(2331, 3738)
-			    line_color 	3342489
-			    InterObjView 	@1861
-			    height     	519
-			    y_coord    	459
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1872
-			    location   	(2331, 4549)
-			    line_color 	3342489
-			    InterObjView 	@1861
-			    height     	147
-			    y_coord    	87
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1054" @1873
-			location   	(3372, 228)
-			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 	@1873
-			    location   	(3372, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	476
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43945CD502C9"
-			width      	494
-			height     	4830
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1874
-			    location   	(3372, 288)
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1875
-			    location   	(3372, 1131)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1876
-			    location   	(3372, 1311)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1877
-			    location   	(3372, 1446)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1878
-			    location   	(3372, 1565)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1879
-			    location   	(3372, 1970)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1880
-			    location   	(3372, 2074)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1881
-			    location   	(3372, 2284)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1882
-			    location   	(3372, 2455)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1883
-			    location   	(3372, 2534)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1884
-			    location   	(3372, 2620)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1885
-			    location   	(3372, 2704)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1886
-			    location   	(3372, 2779)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1887
-			    location   	(3372, 3294)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1888
-			    location   	(3372, 3384)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1889
-			    location   	(3372, 3585)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1890
-			    location   	(3372, 3753)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1891
-			    location   	(3372, 3859)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1892
-			    location   	(3372, 3949)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1893
-			    location   	(3372, 4045)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1894
-			    location   	(3372, 4137)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1895
-			    location   	(3372, 4576)
-			    line_color 	3342489
-			    InterObjView 	@1873
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1053" @1896
-			location   	(2835, 225)
-			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 	@1896
-			    location   	(2835, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	320
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43945C8C00D4"
-			width      	338
-			height     	5067
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1897
-			    location   	(2835, 1109)
-			    line_color 	3342489
-			    InterObjView 	@1896
-			    height     	142
-			    y_coord    	82
-			    Nested     	FALSE))
-		    (object InterObjView "Packet Processing" @1898
-			location   	(338, 225)
-			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 	@1898
-			    location   	(338, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Packet Processing")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396E0050267"
-			width      	300
-			height     	5067
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1899
-			    location   	(338, 1945)
-			    line_color 	3342489
-			    InterObjView 	@1898
-			    height     	1014
-			    y_coord    	954
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1900
-			    location   	(338, 3269)
-			    line_color 	3342489
-			    InterObjView 	@1898
-			    height     	1048
-			    y_coord    	988
-			    Nested     	FALSE))
-		    (object InterMessView "" @1901
-			location   	(0, 441)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1902
-			    Parent_View 	@1901
-			    location   	(940, 398)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43945A7002F1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	488
-			    justify    	0
-			    label      	"NewAuthL(algnum, key)"
-			    pctDist    	0.497951
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1848
-			supplier   	@1854
-			Focus_Src  	@1850
-			Focus_Entry 	@1855
-			origin     	(731, 441)
-			terminus   	(1151, 441)
-			ordinal    	0)
-		    (object InterMessView "" @1903
-			location   	(1042, 690)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1904
-			    Parent_View 	@1903
-			    location   	(1554, 646)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43945AC202F2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	426
-			    justify    	0
-			    label      	"Lookup(map, library)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1854
-			supplier   	@1858
-			Focus_Src  	@1855
-			Focus_Entry 	@1860
-			origin     	(1182, 690)
-			terminus   	(1926, 690)
-			ordinal    	2)
-		    (object InterMessView "" @1905
-			location   	(0, 501)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1906
-			    Parent_View 	@1905
-			    location   	(1471, 462)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43945B8E03C0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	501
-			    justify    	0
-			    label      	"Lookup(authalg, algnum)"
-			    pctDist    	0.705446
-			    height     	40
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1854
-			supplier   	@1856
-			Focus_Src  	@1855
-			Focus_Entry 	@1857
-			origin     	(1182, 501)
-			terminus   	(1593, 501)
-			ordinal    	1)
-		    (object InterMessView "" @1907
-			location   	(0, 794)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1908
-			    Parent_View 	@1907
-			    location   	(1733, 750)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43945BDF0056"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	585
-			    justify    	0
-			    label      	"NewL(library, index, key, bits)"
-			    pctDist    	0.486449
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1854
-			supplier   	@1861
-			Focus_Src  	@1855
-			Focus_Entry 	@1863
-			origin     	(1182, 794)
-			terminus   	(2315, 794)
-			ordinal    	3)
-		    (object SelfMessView "" @1909
-			location   	(0, 854)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1910
-			    Parent_View 	@1909
-			    location   	(2642, 802)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43945C3E01A0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	488
-			    justify    	0
-			    label      	"CAuthenticationHmac( )"
-			    pctDist    	1.973333
-			    height     	53
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1861
-			Focus_Src  	@1863
-			Focus_Entry 	@1864
-			origin     	(2347, 854)
-			terminus   	(2497, 854)
-			ordinal    	4)
-		    (object SelfMessView "" @1911
-			location   	(0, 996)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1912
-			    Parent_View 	@1911
-			    location   	(2739, 956)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43945C4D00A5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	692
-			    justify    	0
-			    label      	"ConstructL(library, index, key, bits)"
-			    pctDist    	2.620000
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1861
-			Focus_Src  	@1863
-			Focus_Entry 	@1865
-			origin     	(2347, 996)
-			terminus   	(2497, 996)
-			ordinal    	5)
-		    (object InterMessView "" @1913
-			location   	(2582, 1109)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1914
-			    Parent_View 	@1913
-			    location   	(2582, 1066)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43945C9D0395"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"MessageDigest(index)"
-			    pctDist    	0.499371
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1896
-			Focus_Src  	@1863
-			Focus_Entry 	@1897
-			origin     	(2346, 1109)
-			terminus   	(2819, 1109)
-			ordinal    	6)
-		    (object InterMessView "" @1915
-			location   	(2848, 1311)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1916
-			    Parent_View 	@1915
-			    location   	(2851, 1267)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43945CEE0124"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	147
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1863
-			Focus_Entry 	@1876
-			origin     	(2346, 1311)
-			terminus   	(3356, 1311)
-			ordinal    	8)
-		    (object InterMessView "" @1917
-			location   	(2848, 1446)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1918
-			    Parent_View 	@1917
-			    location   	(2847, 1393)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43945CF702F9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	288
-			    justify    	0
-			    label      	"Update(key)"
-			    pctDist    	0.496040
-			    height     	54
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1863
-			Focus_Entry 	@1877
-			origin     	(2346, 1446)
-			terminus   	(3356, 1446)
-			ordinal    	9)
-		    (object InterMessView "" @1919
-			location   	(2860, 1565)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1920
-			    Parent_View 	@1919
-			    location   	(2822, 1514)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43945D2102AB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	329
-			    justify    	0
-			    label      	"Final(newkey)"
-			    pctDist    	0.472277
-			    height     	52
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1863
-			Focus_Entry 	@1878
-			origin     	(2346, 1565)
-			terminus   	(3356, 1565)
-			ordinal    	10)
-		    (object NoteView @1921
-			location   	(1901, 1409)
-			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 	@1921
-			    location   	(1642, 1256)
-			    fill_color 	13434879
-			    nlines     	6
-			    max_width  	483
-			    label      	"If the key is longer than the block size of the digest, then compute the shorter key by running the long key through the digest algorithm")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	543
-			height     	318)
-		    (object InterMessView "" @1922
-			location   	(1330, 1945)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1923
-			    Parent_View 	@1922
-			    location   	(1334, 1901)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E0730314"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1898
-			supplier   	@1861
-			Focus_Src  	@1899
-			Focus_Entry 	@1866
-			origin     	(353, 1945)
-			terminus   	(2315, 1945)
-			ordinal    	11)
-		    (object InterMessView "" @1924
-			location   	(0, 1970)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1925
-			    Parent_View 	@1924
-			    location   	(2851, 1926)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E0A20194"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1866
-			Focus_Entry 	@1879
-			origin     	(2346, 1970)
-			terminus   	(3356, 1970)
-			ordinal    	12)
-		    (object InterMessView "" @1926
-			location   	(0, 2074)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1927
-			    Parent_View 	@1926
-			    location   	(2851, 2030)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E0AE01E2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	419
-			    justify    	0
-			    label      	"Update(hmac_ipad)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1866
-			Focus_Entry 	@1880
-			origin     	(2346, 2074)
-			terminus   	(3356, 2074)
-			ordinal    	13)
-		    (object InterMessView "" @1928
-			location   	(1358, 2269)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1929
-			    Parent_View 	@1928
-			    location   	(1334, 2225)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E0E500C9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	310
-			    justify    	0
-			    label      	"Update(data)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1898
-			supplier   	@1861
-			Focus_Src  	@1899
-			Focus_Entry 	@1867
-			origin     	(353, 2269)
-			terminus   	(2315, 2269)
-			ordinal    	14)
-		    (object InterMessView "" @1930
-			location   	(1352, 2432)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1931
-			    Parent_View 	@1930
-			    location   	(1334, 2388)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E15C0359"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	316
-			    justify    	0
-			    label      	"Final(icv-size)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1898
-			supplier   	@1861
-			Focus_Src  	@1899
-			Focus_Entry 	@1868
-			origin     	(353, 2432)
-			terminus   	(2315, 2432)
-			ordinal    	16)
-		    (object InterMessView "" @1932
-			location   	(0, 2455)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1933
-			    Parent_View 	@1932
-			    location   	(2849, 2411)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E18E02DC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	297
-			    justify    	0
-			    label      	"Final(icv-out)"
-			    pctDist    	0.498861
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1868
-			Focus_Entry 	@1882
-			origin     	(2346, 2455)
-			terminus   	(3356, 2455)
-			ordinal    	17)
-		    (object InterMessView "" @1934
-			location   	(0, 2534)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1935
-			    Parent_View 	@1934
-			    location   	(2851, 2490)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E1CD0194"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1868
-			Focus_Entry 	@1883
-			origin     	(2346, 2534)
-			terminus   	(3356, 2534)
-			ordinal    	18)
-		    (object InterMessView "" @1936
-			location   	(0, 2620)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1937
-			    Parent_View 	@1936
-			    location   	(2851, 2576)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E1D7008A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"Update(hmac_opad)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1868
-			Focus_Entry 	@1884
-			origin     	(2346, 2620)
-			terminus   	(3356, 2620)
-			ordinal    	19)
-		    (object InterMessView "" @1938
-			location   	(0, 2704)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1939
-			    Parent_View 	@1938
-			    location   	(2851, 2660)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E1F4002D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"Update(icv-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1868
-			Focus_Entry 	@1885
-			origin     	(2346, 2704)
-			terminus   	(3356, 2704)
-			ordinal    	20)
-		    (object InterMessView "" @1940
-			location   	(0, 2779)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1941
-			    Parent_View 	@1940
-			    location   	(2849, 2750)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E20A027E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"Final(icv-out)"
-			    pctDist    	0.498861
-			    height     	30
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1868
-			Focus_Entry 	@1886
-			origin     	(2346, 2779)
-			terminus   	(3356, 2779)
-			ordinal    	21)
-		    (object InterMessView "" @1942
-			location   	(1371, 3269)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1943
-			    Parent_View 	@1942
-			    location   	(1334, 3225)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E2B90230"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1898
-			supplier   	@1861
-			Focus_Src  	@1900
-			Focus_Entry 	@1869
-			origin     	(353, 3269)
-			terminus   	(2315, 3269)
-			ordinal    	22)
-		    (object InterMessView "" @1944
-			location   	(0, 3294)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1945
-			    Parent_View 	@1944
-			    location   	(2851, 3250)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E2C400D9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1869
-			Focus_Entry 	@1887
-			origin     	(2346, 3294)
-			terminus   	(3356, 3294)
-			ordinal    	23)
-		    (object InterMessView "" @1946
-			location   	(0, 3384)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1947
-			    Parent_View 	@1946
-			    location   	(2851, 3340)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E2CD001D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	429
-			    justify    	0
-			    label      	"Update(hmac_ipad)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1869
-			Focus_Entry 	@1888
-			origin     	(2346, 3384)
-			terminus   	(3356, 3384)
-			ordinal    	24)
-		    (object InterMessView "" @1948
-			location   	(1349, 3554)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1949
-			    Parent_View 	@1948
-			    location   	(1333, 3510)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E312030B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	310
-			    justify    	0
-			    label      	"Update(data)"
-			    pctDist    	0.499741
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1898
-			supplier   	@1861
-			Focus_Src  	@1900
-			Focus_Entry 	@1870
-			origin     	(353, 3554)
-			terminus   	(2315, 3554)
-			ordinal    	25)
-		    (object InterMessView "" @1950
-			location   	(0, 2284)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1951
-			    Parent_View 	@1950
-			    location   	(2849, 2250)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E33F00D9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	310
-			    justify    	0
-			    label      	"Update(data)"
-			    pctDist    	0.498861
-			    height     	35
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1867
-			Focus_Entry 	@1881
-			origin     	(2346, 2284)
-			terminus   	(3356, 2284)
-			ordinal    	15)
-		    (object InterMessView "" @1952
-			location   	(0, 3585)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1953
-			    Parent_View 	@1952
-			    location   	(2851, 3541)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E3CA004C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	310
-			    justify    	0
-			    label      	"Update(data)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1870
-			Focus_Entry 	@1889
-			origin     	(2346, 3585)
-			terminus   	(3356, 3585)
-			ordinal    	26)
-		    (object InterMessView "" @1954
-			location   	(1367, 3738)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1955
-			    Parent_View 	@1954
-			    location   	(1334, 3694)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E3FE02CD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	357
-			    justify    	0
-			    label      	"Compare(ivc-in)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1898
-			supplier   	@1861
-			Focus_Src  	@1900
-			Focus_Entry 	@1871
-			origin     	(353, 3738)
-			terminus   	(2315, 3738)
-			ordinal    	27)
-		    (object InterMessView "" @1956
-			location   	(0, 3753)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1957
-			    Parent_View 	@1956
-			    location   	(2851, 3709)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E430004C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"Final(icv-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1871
-			Focus_Entry 	@1890
-			origin     	(2346, 3753)
-			terminus   	(3356, 3753)
-			ordinal    	28)
-		    (object InterMessView "" @1958
-			location   	(0, 3859)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1959
-			    Parent_View 	@1958
-			    location   	(2851, 3815)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E453009A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1871
-			Focus_Entry 	@1891
-			origin     	(2346, 3859)
-			terminus   	(3356, 3859)
-			ordinal    	29)
-		    (object InterMessView "" @1960
-			location   	(0, 3949)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1961
-			    Parent_View 	@1960
-			    location   	(2847, 3906)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E4620107"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	442
-			    justify    	0
-			    label      	"Update(hmac_opad)"
-			    pctDist    	0.496583
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1871
-			Focus_Entry 	@1892
-			origin     	(2346, 3949)
-			terminus   	(3356, 3949)
-			ordinal    	30)
-		    (object InterMessView "" @1962
-			location   	(0, 4045)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1963
-			    Parent_View 	@1962
-			    location   	(2852, 4002)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E4880107"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"Update(icv-out)"
-			    pctDist    	0.501139
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1871
-			Focus_Entry 	@1893
-			origin     	(2346, 4045)
-			terminus   	(3356, 4045)
-			ordinal    	31)
-		    (object InterMessView "" @1964
-			location   	(0, 4137)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1965
-			    Parent_View 	@1964
-			    location   	(2851, 4093)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E4A103B7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"Final(icv-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1871
-			Focus_Entry 	@1894
-			origin     	(2346, 4137)
-			terminus   	(3356, 4137)
-			ordinal    	32)
-		    (object NoteView @1966
-			location   	(509, 1947)
-			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 	@1966
-			    location   	(371, 1887)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"Outgoing packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object AttachView "" @1967
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1966
-			supplier   	@1923
-			line_style 	0)
-		    (object NoteView @1968
-			location   	(506, 3282)
-			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 	@1968
-			    location   	(368, 3222)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"Incoming packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object AttachView "" @1969
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1968
-			supplier   	@1943
-			line_style 	0)
-		    (object NoteView @1970
-			location   	(1028, 2749)
-			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 	@1970
-			    location   	(812, 2690)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	397
-			    label      	"0 or more Update calls per packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	457
-			height     	131)
-		    (object AttachView "" @1971
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1929
-			supplier   	@1970
-			line_style 	0)
-		    (object AttachView "" @1972
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1970
-			supplier   	@1949
-			line_style 	0)
-		    (object AttachView "" @1973
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1921
-			supplier   	@1916
-			line_style 	0)
-		    (object AttachView "" @1974
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1921
-			supplier   	@1918
-			line_style 	0)
-		    (object AttachView "" @1975
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1921
-			supplier   	@1920
-			line_style 	0)
-		    (object NoteView @1976
-			location   	(2082, 2640)
-			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 	@1976
-			    location   	(1929, 2549)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	271
-			    label      	"Store the final icv-out into packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	331
-			height     	194)
-		    (object AttachView "" @1977
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1976
-			supplier   	@1941
-			line_style 	0)
-		    (object NoteView @1978
-			location   	(2107, 3978)
-			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 	@1978
-			    location   	(1950, 3850)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	278
-			    label      	"Compare the final icv-out with the icv-in from packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	338
-			height     	269)
-		    (object AttachView "" @1979
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1978
-			supplier   	@1965
-			line_style 	0)
-		    (object AttachView "" @1980
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1955
-			supplier   	@1978
-			line_style 	0)
-		    (object AttachView "" @1981
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1931
-			supplier   	@1976
-			line_style 	0)
-		    (object SelfMessView "" @1982
-			location   	(0, 4350)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1983
-			    Parent_View 	@1982
-			    location   	(957, 4308)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E97403E7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	435
-			    justify    	0
-			    label      	"~CSecurityAssoc( )"
-			    pctDist    	1.500000
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1848
-			supplier   	@1848
-			Focus_Src  	@1851
-			Focus_Entry 	@1852
-			origin     	(732, 4350)
-			terminus   	(882, 4350)
-			ordinal    	33)
-		    (object SelfMessView "" @1984
-			location   	(0, 4475)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1985
-			    Parent_View 	@1984
-			    location   	(892, 4439)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E980003C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	263
-			    justify    	0
-			    label      	"Cleanup( )"
-			    pctDist    	1.066667
-			    height     	37
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1848
-			supplier   	@1848
-			Focus_Src  	@1851
-			Focus_Entry 	@1853
-			origin     	(732, 4475)
-			terminus   	(882, 4475)
-			ordinal    	34)
-		    (object InterMessView "" @1986
-			location   	(0, 4549)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1987
-			    Parent_View 	@1986
-			    location   	(1523, 4505)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E994029F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	535
-			    justify    	0
-			    label      	"~CAuthenticationHmac( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1848
-			supplier   	@1861
-			Focus_Src  	@1851
-			Focus_Entry 	@1872
-			origin     	(731, 4549)
-			terminus   	(2315, 4549)
-			ordinal    	35)
-		    (object InterMessView "" @1988
-			location   	(0, 4576)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1989
-			    Parent_View 	@1988
-			    location   	(2851, 4532)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396E9A300B9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	570
-			    justify    	0
-			    label      	"~CMessageDigestCrypto( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1861
-			supplier   	@1873
-			Focus_Src  	@1872
-			Focus_Entry 	@1895
-			origin     	(2346, 4576)
-			terminus   	(3356, 4576)
-			ordinal    	36)
-		    (object Destruction_Marker @1990
-			Parent_View 	@1873
-			location   	(3372, 5158)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @1991
-			Parent_View 	@1861
-			location   	(2331, 5230)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @1992
-			Parent_View 	@1848
-			location   	(716, 5292)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @1993
-			location   	(0, 1131)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @1994
-			    Parent_View 	@1993
-			    location   	(3172, 1084)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43CBAA140114"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	328
-			    justify    	0
-			    label      	"Contruct Digest"
-			    pctDist    	0.636364
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1896
-			supplier   	@1873
-			Focus_Src  	@1897
-			Focus_Entry 	@1875
-			origin     	(2850, 1131)
-			terminus   	(3356, 1131)
-			ordinal    	7)))
-	    (object InteractionDiagram "Crypt Engine"
-		mechanism_ref 	@473
-		quid       	"4396B8BB01D1"
-		title      	"Crypt Engine"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	5281
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$1055" @1995
-			location   	(514, 225)
-			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 	@1995
-			    location   	(514, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	368
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396B8E40155"
-			width      	386
-			height     	3611
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @1996
-			    location   	(514, 468)
-			    line_color 	3342489
-			    InterObjView 	@1995
-			    height     	727
-			    y_coord    	667
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1997
-			    location   	(514, 2956)
-			    line_color 	3342489
-			    InterObjView 	@1995
-			    height     	586
-			    y_coord    	526
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1998
-			    location   	(514, 2956)
-			    line_color 	3342489
-			    InterObjView 	@1995
-			    height     	526
-			    y_coord    	466
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @1999
-			    location   	(514, 3101)
-			    line_color 	3342489
-			    InterObjView 	@1995
-			    height     	321
-			    y_coord    	261
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1056" @2000
-			location   	(939, 225)
-			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 	@2000
-			    location   	(939, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	424
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396B8F10240"
-			width      	442
-			height     	3711
-			icon_height 	57
-			icon_width 	57
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2001
-			    location   	(939, 468)
-			    line_color 	3342489
-			    InterObjView 	@2000
-			    height     	667
-			    y_coord    	607
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1058" @2002
-			location   	(1326, 225)
-			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 	@2002
-			    location   	(1326, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	286
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396B8FC0165"
-			width      	304
-			height     	3711
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2003
-			    location   	(1326, 548)
-			    line_color 	3342489
-			    InterObjView 	@2002
-			    height     	527
-			    y_coord    	467
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1059" @2004
-			location   	(2251, 225)
-			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 	@2004
-			    location   	(2251, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396B9090156"
-			width      	300
-			height     	3711
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2005
-			    location   	(2251, 611)
-			    line_color 	3342489
-			    InterObjView 	@2004
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1057" @2006
-			location   	(1815, 225)
-			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 	@2006
-			    location   	(1815, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	450
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396B9350251"
-			width      	468
-			height     	3486
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2007
-			    location   	(1815, 729)
-			    line_color 	3342489
-			    InterObjView 	@2006
-			    height     	226
-			    y_coord    	166
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2008
-			    location   	(1815, 1378)
-			    line_color 	3342489
-			    InterObjView 	@2006
-			    height     	135
-			    y_coord    	75
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2009
-			    location   	(1815, 1578)
-			    line_color 	3342489
-			    InterObjView 	@2006
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2010
-			    location   	(1815, 1738)
-			    line_color 	3342489
-			    InterObjView 	@2006
-			    height     	135
-			    y_coord    	75
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2011
-			    location   	(1815, 2225)
-			    line_color 	3342489
-			    InterObjView 	@2006
-			    height     	143
-			    y_coord    	83
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2012
-			    location   	(1815, 2416)
-			    line_color 	3342489
-			    InterObjView 	@2006
-			    height     	148
-			    y_coord    	88
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2013
-			    location   	(1815, 2606)
-			    line_color 	3342489
-			    InterObjView 	@2006
-			    height     	140
-			    y_coord    	80
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2014
-			    location   	(1815, 3224)
-			    line_color 	3342489
-			    InterObjView 	@2006
-			    height     	138
-			    y_coord    	78
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1061" @2015
-			location   	(2606, 225)
-			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 	@2015
-			    location   	(2606, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	320
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396B94102BE"
-			width      	338
-			height     	3711
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2016
-			    location   	(2606, 750)
-			    line_color 	3342489
-			    InterObjView 	@2015
-			    height     	145
-			    y_coord    	85
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1060" @2017
-			location   	(3078, 228)
-			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 	@2017
-			    location   	(3078, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	448
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396BC1D032A"
-			width      	466
-			height     	3405
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2018
-			    location   	(3078, 288)
-			    InterObjView 	@2017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2019
-			    location   	(3078, 775)
-			    line_color 	3342489
-			    InterObjView 	@2017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2020
-			    location   	(3078, 955)
-			    line_color 	3342489
-			    InterObjView 	@2017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2021
-			    location   	(3078, 1393)
-			    line_color 	3342489
-			    InterObjView 	@2017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2022
-			    location   	(3078, 1594)
-			    line_color 	3342489
-			    InterObjView 	@2017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2023
-			    location   	(3078, 1753)
-			    line_color 	3342489
-			    InterObjView 	@2017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2024
-			    location   	(3078, 2248)
-			    line_color 	3342489
-			    InterObjView 	@2017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2025
-			    location   	(3078, 2444)
-			    line_color 	3342489
-			    InterObjView 	@2017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2026
-			    location   	(3078, 2626)
-			    line_color 	3342489
-			    InterObjView 	@2017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2027
-			    location   	(3078, 3242)
-			    line_color 	3342489
-			    InterObjView 	@2017
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "Packet Processing" @2028
-			location   	(167, 225)
-			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 	@2028
-			    location   	(167, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Packet Processing")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396BCB502CF"
-			width      	300
-			height     	3711
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2029
-			    location   	(167, 1378)
-			    line_color 	3342489
-			    InterObjView 	@2028
-			    height     	555
-			    y_coord    	495
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2030
-			    location   	(167, 2225)
-			    line_color 	3342489
-			    InterObjView 	@2028
-			    height     	581
-			    y_coord    	521
-			    Nested     	FALSE))
-		    (object InterMessView "" @2031
-			location   	(714, 468)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2032
-			    Parent_View 	@2031
-			    location   	(726, 424)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396B96003AA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	544
-			    justify    	0
-			    label      	"NewEncryptL(algnum, key)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1995
-			supplier   	@2000
-			Focus_Src  	@1996
-			Focus_Entry 	@2001
-			origin     	(529, 468)
-			terminus   	(923, 468)
-			ordinal    	0)
-		    (object InterMessView "" @2033
-			location   	(1151, 548)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2034
-			    Parent_View 	@2033
-			    location   	(1206, 502)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396B97F034D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	513
-			    justify    	0
-			    label      	"Lookup(cryptalg, algnum)"
-			    pctDist    	0.709443
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2000
-			supplier   	@2002
-			Focus_Src  	@2001
-			Focus_Entry 	@2003
-			origin     	(954, 548)
-			terminus   	(1310, 548)
-			ordinal    	1)
-		    (object InterMessView "" @2035
-			location   	(1995, 611)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2036
-			    Parent_View 	@2035
-			    location   	(1788, 567)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396BA4E0312"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	426
-			    justify    	0
-			    label      	"Lookup(map, library)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2002
-			supplier   	@2004
-			Focus_Src  	@2003
-			Focus_Entry 	@2005
-			origin     	(1341, 611)
-			terminus   	(2235, 611)
-			ordinal    	2)
-		    (object InterMessView "" @2037
-			location   	(1716, 729)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2038
-			    Parent_View 	@2037
-			    location   	(1570, 685)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396BAB101CC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	732
-			    justify    	0
-			    label      	"CEncryptionCipher(library, index, bits)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2002
-			supplier   	@2006
-			Focus_Src  	@2003
-			Focus_Entry 	@2007
-			origin     	(1341, 729)
-			terminus   	(1799, 729)
-			ordinal    	3)
-		    (object InterMessView "" @2039
-			location   	(0, 750)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2040
-			    Parent_View 	@2039
-			    location   	(2210, 707)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396BB310365"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	491
-			    justify    	0
-			    label      	"SymmetricCipher(index)"
-			    pctDist    	0.500000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2006
-			supplier   	@2015
-			Focus_Src  	@2007
-			Focus_Entry 	@2016
-			origin     	(1830, 750)
-			terminus   	(2590, 750)
-			ordinal    	4)
-		    (object InterMessView "" @2041
-			location   	(2424, 955)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2042
-			    Parent_View 	@2041
-			    location   	(2201, 911)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396BC24009B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	276
-			    justify    	0
-			    label      	"Setkey(key)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2002
-			supplier   	@2017
-			Focus_Src  	@2003
-			Focus_Entry 	@2020
-			origin     	(1341, 955)
-			terminus   	(3062, 955)
-			ordinal    	6)
-		    (object InterMessView "" @2043
-			location   	(1159, 1378)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2044
-			    Parent_View 	@2043
-			    location   	(995, 1342)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396BCF60254"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	281
-			    justify    	0
-			    label      	"Encrypt(iv-in)"
-			    pctDist    	0.502917
-			    height     	37
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2028
-			supplier   	@2006
-			Focus_Src  	@2029
-			Focus_Entry 	@2008
-			origin     	(182, 1378)
-			terminus   	(1799, 1378)
-			ordinal    	7)
-		    (object InterMessView "" @2045
-			location   	(1137, 1578)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2046
-			    Parent_View 	@2045
-			    location   	(990, 1534)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396BD7A018B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	300
-			    justify    	0
-			    label      	"Update(data)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2028
-			supplier   	@2006
-			Focus_Src  	@2029
-			Focus_Entry 	@2009
-			origin     	(182, 1578)
-			terminus   	(1799, 1578)
-			ordinal    	9)
-		    (object InterMessView "" @2047
-			location   	(994, 1738)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2048
-			    Parent_View 	@2047
-			    location   	(990, 1694)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396BD9501F9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"Finish(iv-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2028
-			supplier   	@2006
-			Focus_Src  	@2029
-			Focus_Entry 	@2010
-			origin     	(182, 1738)
-			terminus   	(1799, 1738)
-			ordinal    	11)
-		    (object InterMessView "" @2049
-			location   	(0, 1393)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2050
-			    Parent_View 	@2049
-			    location   	(2446, 1349)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396BDCA022A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	508
-			    justify    	0
-			    label      	"Init(iv-in, encrypt-mode)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2006
-			supplier   	@2017
-			Focus_Src  	@2008
-			Focus_Entry 	@2021
-			origin     	(1830, 1393)
-			terminus   	(3062, 1393)
-			ordinal    	8)
-		    (object InterMessView "" @2051
-			location   	(2973, 1594)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2052
-			    Parent_View 	@2051
-			    location   	(2443, 1550)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396BE0900E2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	413
-			    justify    	0
-			    label      	"Update(data, data)"
-			    pctDist    	0.497914
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2006
-			supplier   	@2017
-			Focus_Src  	@2009
-			Focus_Entry 	@2022
-			origin     	(1830, 1594)
-			terminus   	(3062, 1594)
-			ordinal    	10)
-		    (object InterMessView "" @2053
-			location   	(0, 1753)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2054
-			    Parent_View 	@2053
-			    location   	(2446, 1709)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396BE2503B1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"Finish(iv-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2006
-			supplier   	@2017
-			Focus_Src  	@2010
-			Focus_Entry 	@2023
-			origin     	(1830, 1753)
-			terminus   	(3062, 1753)
-			ordinal    	12)
-		    (object InterMessView "" @2055
-			location   	(1156, 2225)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2056
-			    Parent_View 	@2055
-			    location   	(989, 2182)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396D2E402F4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	313
-			    justify    	0
-			    label      	"Decrypt(iv-in)"
-			    pctDist    	0.499583
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2028
-			supplier   	@2006
-			Focus_Src  	@2030
-			Focus_Entry 	@2011
-			origin     	(182, 2225)
-			terminus   	(1799, 2225)
-			ordinal    	13)
-		    (object InterMessView "" @2057
-			location   	(0, 2248)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2058
-			    Parent_View 	@2057
-			    location   	(2446, 2204)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396D2FC00B1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	508
-			    justify    	0
-			    label      	"Init(iv-in, decrypt-mode)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2006
-			supplier   	@2017
-			Focus_Src  	@2011
-			Focus_Entry 	@2024
-			origin     	(1830, 2248)
-			terminus   	(3062, 2248)
-			ordinal    	14)
-		    (object InterMessView "" @2059
-			location   	(1131, 2416)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2060
-			    Parent_View 	@2059
-			    location   	(991, 2373)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396D343015D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	310
-			    justify    	0
-			    label      	"Update(data)"
-			    pctDist    	0.500417
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2028
-			supplier   	@2006
-			Focus_Src  	@2030
-			Focus_Entry 	@2012
-			origin     	(182, 2416)
-			terminus   	(1799, 2416)
-			ordinal    	15)
-		    (object InterMessView "" @2061
-			location   	(0, 2444)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2062
-			    Parent_View 	@2061
-			    location   	(2446, 2400)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396D35D0044"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	413
-			    justify    	0
-			    label      	"Update(data, data)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2006
-			supplier   	@2017
-			Focus_Src  	@2012
-			Focus_Entry 	@2025
-			origin     	(1830, 2444)
-			terminus   	(3062, 2444)
-			ordinal    	16)
-		    (object InterMessView "" @2063
-			location   	(1150, 2606)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2064
-			    Parent_View 	@2063
-			    location   	(990, 2562)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396D37801FA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"Finish(iv-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2028
-			supplier   	@2006
-			Focus_Src  	@2030
-			Focus_Entry 	@2013
-			origin     	(182, 2606)
-			terminus   	(1799, 2606)
-			ordinal    	17)
-		    (object InterMessView "" @2065
-			location   	(0, 2626)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2066
-			    Parent_View 	@2065
-			    location   	(2446, 2582)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396D38C02E4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"Finish(iv-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2006
-			supplier   	@2017
-			Focus_Src  	@2013
-			Focus_Entry 	@2026
-			origin     	(1830, 2626)
-			terminus   	(3062, 2626)
-			ordinal    	18)
-		    (object NoteView @2067
-			location   	(1690, 1946)
-			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 	@2067
-			    location   	(1383, 1868)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	578
-			    label      	"0 or more Update calls per each packet.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	638
-			height     	169)
-		    (object AttachView "" @2068
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2067
-			supplier   	@2046
-			line_style 	0)
-		    (object AttachView "" @2069
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2067
-			supplier   	@2060
-			line_style 	0)
-		    (object SelfMessView "" @2070
-			location   	(0, 2956)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2071
-			    Parent_View 	@2070
-			    location   	(849, 2905)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396D5160229"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	435
-			    justify    	0
-			    label      	"~CSecurityAssoc( )"
-			    pctDist    	2.126667
-			    height     	52
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1995
-			supplier   	@1995
-			Focus_Src  	@1997
-			Focus_Entry 	@1998
-			origin     	(530, 2956)
-			terminus   	(680, 2956)
-			ordinal    	19)
-		    (object SelfMessView "" @2072
-			location   	(0, 3101)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2073
-			    Parent_View 	@2072
-			    location   	(763, 3071)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396D5360034"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	263
-			    justify    	0
-			    label      	"Cleanup( )"
-			    pctDist    	1.560000
-			    height     	31
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1995
-			supplier   	@1995
-			Focus_Src  	@1998
-			Focus_Entry 	@1999
-			origin     	(530, 3101)
-			terminus   	(680, 3101)
-			ordinal    	20)
-		    (object InterMessView "" @2074
-			location   	(1373, 3224)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2075
-			    Parent_View 	@2074
-			    location   	(1164, 3180)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396D55B00B2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	479
-			    justify    	0
-			    label      	"~CEncryptionCipher( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@1995
-			supplier   	@2006
-			Focus_Src  	@1999
-			Focus_Entry 	@2014
-			origin     	(529, 3224)
-			terminus   	(1799, 3224)
-			ordinal    	21)
-		    (object InterMessView "" @2076
-			location   	(0, 3242)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2077
-			    Parent_View 	@2076
-			    location   	(2446, 3198)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396D5710361"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	482
-			    justify    	0
-			    label      	"~CSymmetricCipher( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2006
-			supplier   	@2017
-			Focus_Src  	@2014
-			Focus_Entry 	@2027
-			origin     	(1830, 3242)
-			terminus   	(3062, 3242)
-			ordinal    	22)
-		    (object NoteView @2078
-			location   	(1372, 2719)
-			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 	@2078
-			    location   	(1234, 2659)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"Desctuction of SA")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object Destruction_Marker @2079
-			Parent_View 	@2017
-			location   	(3078, 3733)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @2080
-			Parent_View 	@2006
-			location   	(1815, 3811)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @2081
-			Parent_View 	@1995
-			location   	(514, 3936)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object AttachView "" @2082
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2078
-			supplier   	@2071
-			line_style 	0)
-		    (object NoteView @2083
-			location   	(297, 1306)
-			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 	@2083
-			    location   	(159, 1246)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"Outgoing packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object AttachView "" @2084
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2083
-			supplier   	@2044
-			line_style 	0)
-		    (object NoteView @2085
-			location   	(325, 2156)
-			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 	@2085
-			    location   	(187, 2096)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"Incoming packet")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object AttachView "" @2086
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2085
-			supplier   	@2056
-			line_style 	0)
-		    (object InterMessView "" @2087
-			location   	(0, 775)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2088
-			    Parent_View 	@2087
-			    location   	(2894, 732)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43CBAC40012C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	481
-			    justify    	0
-			    label      	"Construct Cipher engine"
-			    pctDist    	0.619048
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2015
-			supplier   	@2017
-			Focus_Src  	@2016
-			Focus_Entry 	@2019
-			origin     	(2621, 775)
-			terminus   	(3062, 775)
-			ordinal    	5)))
-	    (object InteractionDiagram "Null Engine"
-		mechanism_ref 	@474
-		quid       	"4396FACE0230"
-		title      	"Null Engine"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	2283
-		items      	(list diagram_item_list
-		    (object InterObjView "Packet Processing" @2089
-			location   	(176, 225)
-			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 	@2089
-			    location   	(176, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Packet Processing")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396FAEE02EC"
-			width      	300
-			height     	2411
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2090
-			    location   	(176, 869)
-			    line_color 	3342489
-			    InterObjView 	@2089
-			    height     	365
-			    y_coord    	305
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2091
-			    location   	(176, 1353)
-			    line_color 	3342489
-			    InterObjView 	@2089
-			    height     	318
-			    y_coord    	258
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1063" @2092
-			location   	(584, 228)
-			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 	@2092
-			    location   	(584, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	338
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396FB0901C3"
-			width      	356
-			height     	2308
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2093
-			    location   	(584, 288)
-			    InterObjView 	@2092
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2094
-			    location   	(584, 419)
-			    line_color 	3342489
-			    InterObjView 	@2092
-			    height     	333
-			    y_coord    	273
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2095
-			    location   	(584, 1840)
-			    line_color 	3342489
-			    InterObjView 	@2092
-			    height     	332
-			    y_coord    	272
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2096
-			    location   	(584, 1840)
-			    line_color 	3342489
-			    InterObjView 	@2092
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2097
-			    location   	(584, 1969)
-			    line_color 	3342489
-			    InterObjView 	@2092
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1065" @2098
-			location   	(2109, 227)
-			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 	@2098
-			    location   	(2109, 227)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	286
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396FB19000D"
-			width      	304
-			height     	2409
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2099
-			    location   	(2109, 287)
-			    InterObjView 	@2098
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2100
-			    location   	(2109, 438)
-			    line_color 	3342489
-			    InterObjView 	@2098
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1064" @2101
-			location   	(1176, 225)
-			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 	@2101
-			    location   	(1176, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	424
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396FB0E03B7"
-			width      	442
-			height     	2411
-			icon_height 	57
-			icon_width 	57
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2102
-			    location   	(1176, 419)
-			    line_color 	3342489
-			    InterObjView 	@2101
-			    height     	273
-			    y_coord    	213
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1062" @2103
-			location   	(1671, 225)
-			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 	@2103
-			    location   	(1671, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	332
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396FB2A00C9"
-			width      	350
-			height     	2239
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2104
-			    location   	(1671, 572)
-			    line_color 	3342489
-			    InterObjView 	@2103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2105
-			    location   	(1671, 869)
-			    line_color 	3342489
-			    InterObjView 	@2103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2106
-			    location   	(1671, 999)
-			    line_color 	3342489
-			    InterObjView 	@2103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2107
-			    location   	(1671, 1114)
-			    line_color 	3342489
-			    InterObjView 	@2103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2108
-			    location   	(1671, 1353)
-			    line_color 	3342489
-			    InterObjView 	@2103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2109
-			    location   	(1671, 1460)
-			    line_color 	3342489
-			    InterObjView 	@2103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2110
-			    location   	(1671, 1551)
-			    line_color 	3342489
-			    InterObjView 	@2103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2111
-			    location   	(1671, 2052)
-			    line_color 	3342489
-			    InterObjView 	@2103
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @2112
-			location   	(0, 419)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2113
-			    Parent_View 	@2112
-			    location   	(879, 375)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FB3A032B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	544
-			    justify    	0
-			    label      	"NewEncryptL(algnum, key)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2092
-			supplier   	@2101
-			Focus_Src  	@2094
-			Focus_Entry 	@2102
-			origin     	(599, 419)
-			terminus   	(1160, 419)
-			ordinal    	0)
-		    (object InterMessView "" @2114
-			location   	(0, 438)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2115
-			    Parent_View 	@2114
-			    location   	(1642, 394)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FB6D031C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	513
-			    justify    	0
-			    label      	"Lookup(cryptalg, algnum)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2101
-			supplier   	@2098
-			Focus_Src  	@2102
-			Focus_Entry 	@2100
-			origin     	(1191, 438)
-			terminus   	(2093, 438)
-			ordinal    	1)
-		    (object InterMessView "" @2116
-			location   	(1662, 572)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2117
-			    Parent_View 	@2116
-			    location   	(1423, 528)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FC4300DA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"CEncryptionNull( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2101
-			supplier   	@2103
-			Focus_Src  	@2102
-			Focus_Entry 	@2104
-			origin     	(1191, 572)
-			terminus   	(1655, 572)
-			ordinal    	2)
-		    (object InterMessView "" @2118
-			location   	(0, 869)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2119
-			    Parent_View 	@2118
-			    location   	(920, 826)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FC8F007C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	291
-			    justify    	0
-			    label      	"Encrypt(iv-in)"
-			    pctDist    	0.498307
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2089
-			supplier   	@2103
-			Focus_Src  	@2090
-			Focus_Entry 	@2105
-			origin     	(191, 869)
-			terminus   	(1655, 869)
-			ordinal    	3)
-		    (object InterMessView "" @2120
-			location   	(936, 999)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2121
-			    Parent_View 	@2120
-			    location   	(923, 955)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FCFF0194"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	288
-			    justify    	0
-			    label      	"Update(data)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2089
-			supplier   	@2103
-			Focus_Src  	@2090
-			Focus_Entry 	@2106
-			origin     	(191, 999)
-			terminus   	(1655, 999)
-			ordinal    	4)
-		    (object InterMessView "" @2122
-			location   	(930, 1114)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2123
-			    Parent_View 	@2122
-			    location   	(923, 1070)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FD2002FB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	285
-			    justify    	0
-			    label      	"Finish(iv-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2089
-			supplier   	@2103
-			Focus_Src  	@2090
-			Focus_Entry 	@2107
-			origin     	(191, 1114)
-			terminus   	(1655, 1114)
-			ordinal    	5)
-		    (object InterMessView "" @2124
-			location   	(920, 1353)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2125
-			    Parent_View 	@2124
-			    location   	(923, 1310)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FD4A0388"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	291
-			    justify    	0
-			    label      	"Decrypt(iv-in)"
-			    pctDist    	0.500000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2089
-			supplier   	@2103
-			Focus_Src  	@2091
-			Focus_Entry 	@2108
-			origin     	(191, 1353)
-			terminus   	(1655, 1353)
-			ordinal    	6)
-		    (object InterMessView "" @2126
-			location   	(923, 1460)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2127
-			    Parent_View 	@2126
-			    location   	(923, 1416)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FD6803B7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	288
-			    justify    	0
-			    label      	"Update(data)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2089
-			supplier   	@2103
-			Focus_Src  	@2091
-			Focus_Entry 	@2109
-			origin     	(191, 1460)
-			terminus   	(1655, 1460)
-			ordinal    	7)
-		    (object InterMessView "" @2128
-			location   	(933, 1551)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2129
-			    Parent_View 	@2128
-			    location   	(923, 1507)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FD7D0136"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	297
-			    justify    	0
-			    label      	"Finish(iv-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2089
-			supplier   	@2103
-			Focus_Src  	@2091
-			Focus_Entry 	@2110
-			origin     	(191, 1551)
-			terminus   	(1655, 1551)
-			ordinal    	8)
-		    (object NoteView @2130
-			location   	(2169, 1128)
-			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 	@2130
-			    location   	(1990, 1040)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	322
-			    label      	"These just return without doing anything")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	382
-			height     	188)
-		    (object AttachView "" @2131
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2130
-			supplier   	@2118
-			line_style 	0)
-		    (object AttachView "" @2132
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2130
-			supplier   	@2120
-			line_style 	0)
-		    (object AttachView "" @2133
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2130
-			supplier   	@2124
-			line_style 	0)
-		    (object AttachView "" @2134
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2130
-			supplier   	@2126
-			line_style 	0)
-		    (object AttachView "" @2135
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2130
-			supplier   	@2128
-			line_style 	0)
-		    (object SelfMessView "" @2136
-			location   	(0, 1840)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2137
-			    Parent_View 	@2136
-			    location   	(848, 1792)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FE1B029F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	435
-			    justify    	0
-			    label      	"~CSecurityAssoc( )"
-			    pctDist    	1.660000
-			    height     	49
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2092
-			supplier   	@2092
-			Focus_Src  	@2095
-			Focus_Entry 	@2096
-			origin     	(600, 1840)
-			terminus   	(750, 1840)
-			ordinal    	9)
-		    (object SelfMessView "" @2138
-			location   	(0, 1969)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2139
-			    Parent_View 	@2138
-			    location   	(768, 1931)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FE2903C7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	263
-			    justify    	0
-			    label      	"Cleanup( )"
-			    pctDist    	1.120000
-			    height     	39
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2092
-			supplier   	@2092
-			Focus_Src  	@2095
-			Focus_Entry 	@2097
-			origin     	(600, 1969)
-			terminus   	(750, 1969)
-			ordinal    	10)
-		    (object InterMessView "" @2140
-			location   	(0, 2052)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2141
-			    Parent_View 	@2140
-			    location   	(1127, 2008)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4396FE42002E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	432
-			    justify    	0
-			    label      	"~CEncryptionNull( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2092
-			supplier   	@2103
-			Focus_Src  	@2095
-			Focus_Entry 	@2111
-			origin     	(599, 2052)
-			terminus   	(1655, 2052)
-			ordinal    	11)
-		    (object Destruction_Marker @2142
-			Parent_View 	@2103
-			location   	(1671, 2564)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @2143
-			Parent_View 	@2092
-			location   	(584, 2636)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object NoteView @2144
-			location   	(2091, 696)
-			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 	@2144
-			    location   	(1875, 543)
-			    fill_color 	13434879
-			    nlines     	6
-			    max_width  	396
-			    label      	"A null (empty) string as the algorithm name in the returned TAlgorithmMap selects the NULL encryption")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	456
-			height     	319)
-		    (object AttachView "" @2145
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2144
-			supplier   	@2115
-			line_style 	0)))
-	    (object InteractionDiagram "Overhead"
-		mechanism_ref 	@475
-		quid       	"439975D3019B"
-		title      	"Overhead"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$1066" @2146
-			location   	(256, 225)
-			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 	@2146
-			    location   	(256, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439975EC016B"
-			width      	300
-			height     	1106
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2147
-			    location   	(256, 564)
-			    line_color 	3342489
-			    InterObjView 	@2146
-			    height     	677
-			    y_coord    	617
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1067" @2148
-			location   	(697, 225)
-			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 	@2148
-			    location   	(697, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439975F3011D"
-			width      	300
-			height     	1106
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2149
-			    location   	(697, 564)
-			    line_color 	3342489
-			    InterObjView 	@2148
-			    height     	617
-			    y_coord    	557
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1068" @2150
-			location   	(1027, 225)
-			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 	@2150
-			    location   	(1027, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4399763C018A"
-			width      	300
-			height     	1106
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2151
-			    location   	(1027, 645)
-			    line_color 	3342489
-			    InterObjView 	@2150
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1071" @2152
-			location   	(2017, 225)
-			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 	@2152
-			    location   	(2017, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43997640012C"
-			width      	300
-			height     	1106
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2153
-			    location   	(2017, 1061)
-			    line_color 	3342489
-			    InterObjView 	@2152
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1069" @2154
-			location   	(1357, 225)
-			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 	@2154
-			    location   	(1357, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439976420310"
-			width      	300
-			height     	1106
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2155
-			    location   	(1357, 812)
-			    line_color 	3342489
-			    InterObjView 	@2154
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1070" @2156
-			location   	(1687, 225)
-			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 	@2156
-			    location   	(1687, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439976470032"
-			width      	300
-			height     	1106
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2157
-			    location   	(1687, 968)
-			    line_color 	3342489
-			    InterObjView 	@2156
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @2158
-			location   	(472, 564)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2159
-			    Parent_View 	@2158
-			    location   	(476, 520)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439975FE018B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"Overhead(SA, tunnel)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2146
-			supplier   	@2148
-			Focus_Src  	@2147
-			Focus_Entry 	@2149
-			origin     	(271, 564)
-			terminus   	(681, 564)
-			ordinal    	0)
-		    (object InterMessView "" @2160
-			location   	(861, 645)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2161
-			    Parent_View 	@2160
-			    location   	(922, 602)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43997652014C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	360
-			    justify    	0
-			    label      	"Overhead(tunnel)"
-			    pctDist    	0.702341
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2148
-			supplier   	@2150
-			Focus_Src  	@2149
-			Focus_Entry 	@2151
-			origin     	(712, 645)
-			terminus   	(1011, 645)
-			ordinal    	1)
-		    (object InterMessView "" @2162
-			location   	(1026, 812)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2163
-			    Parent_View 	@2162
-			    location   	(1026, 768)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4399766B0217"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"Overhead(SA)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2148
-			supplier   	@2154
-			Focus_Src  	@2149
-			Focus_Entry 	@2155
-			origin     	(712, 812)
-			terminus   	(1341, 812)
-			ordinal    	2)
-		    (object InterMessView "" @2164
-			location   	(1190, 968)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2165
-			    Parent_View 	@2164
-			    location   	(1191, 924)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4399768103AD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"Overhead(SA)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2148
-			supplier   	@2156
-			Focus_Src  	@2149
-			Focus_Entry 	@2157
-			origin     	(712, 968)
-			terminus   	(1671, 968)
-			ordinal    	3)
-		    (object InterMessView "" @2166
-			location   	(0, 1061)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2167
-			    Parent_View 	@2166
-			    location   	(1356, 1017)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439976AD034E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	263
-			    justify    	0
-			    label      	"Overhead( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2148
-			supplier   	@2152
-			Focus_Src  	@2149
-			Focus_Entry 	@2153
-			origin     	(712, 1061)
-			terminus   	(2001, 1061)
-			ordinal    	4)
-		    (object NoteView @2168
-			location   	(1621, 600)
-			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 	@2168
-			    location   	(1377, 519)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	452
-			    label      	"Depending on the type of SA, only one of these is called")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	512
-			height     	175)
-		    (object AttachView "" @2169
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2168
-			supplier   	@2163
-			line_style 	0)
-		    (object AttachView "" @2170
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2168
-			supplier   	@2165
-			line_style 	0)
-		    (object NoteView @2171
-			location   	(1812, 837)
-			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 	@2171
-			    location   	(1593, 762)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	403
-			    label      	"NATT overhead is only added with ESP")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	463
-			height     	163)
-		    (object AttachView "" @2172
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2171
-			supplier   	@2167
-			line_style 	0)
-		    (object NoteView @2173
-			location   	(1138, 415)
-			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 	@2173
-			    location   	(884, 355)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	472
-			    label      	"Tunnel adds overhead, only if tunnel is specified.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	532
-			height     	132)
-		    (object AttachView "" @2174
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2173
-			supplier   	@2161
-			line_style 	0)))
-	    (object InteractionDiagram "Set Algorithms"
-		mechanism_ref 	@476
-		quid       	"43998E8F01CA"
-		title      	"Set Algorithms"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$1072" @2175
-			location   	(212, 225)
-			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 	@2175
-			    location   	(212, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43998EA60285"
-			width      	340
-			height     	718
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2176
-			    location   	(212, 462)
-			    line_color 	3342489
-			    InterObjView 	@2175
-			    height     	391
-			    y_coord    	331
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1073" @2177
-			location   	(563, 228)
-			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 	@2177
-			    location   	(563, 228)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43998EAF0266"
-			width      	300
-			height     	715
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2178
-			    location   	(563, 288)
-			    InterObjView 	@2177
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2179
-			    location   	(563, 462)
-			    line_color 	3342489
-			    InterObjView 	@2177
-			    height     	331
-			    y_coord    	271
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1074" @2180
-			location   	(970, 225)
-			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 	@2180
-			    location   	(970, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	424
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43998F0801CA"
-			width      	442
-			height     	718
-			icon_height 	57
-			icon_width 	57
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2181
-			    location   	(970, 586)
-			    line_color 	3342489
-			    InterObjView 	@2180
-			    height     	147
-			    y_coord    	87
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1075" @2182
-			location   	(1501, 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 	@2182
-			    location   	(1501, 240)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	316
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43998F460005"
-			width      	334
-			height     	490
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @2183
-			    location   	(1501, 300)
-			    InterObjView 	@2182
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @2184
-			    location   	(1501, 613)
-			    line_color 	3342489
-			    InterObjView 	@2182
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @2185
-			location   	(384, 462)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2186
-			    Parent_View 	@2185
-			    location   	(489, 420)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43998EB303DE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	476
-			    justify    	0
-			    label      	"SetAlgorithms(AlgMap)"
-			    pctDist    	0.818750
-			    height     	42
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2175
-			supplier   	@2177
-			Focus_Src  	@2176
-			Focus_Entry 	@2179
-			origin     	(227, 462)
-			terminus   	(547, 462)
-			ordinal    	0)
-		    (object InterMessView "" @2187
-			location   	(765, 586)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2188
-			    Parent_View 	@2187
-			    location   	(843, 544)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43998F0E00F0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	476
-			    justify    	0
-			    label      	"SetAlgorithms(AlgMap)"
-			    pctDist    	0.705405
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2177
-			supplier   	@2180
-			Focus_Src  	@2179
-			Focus_Entry 	@2181
-			origin     	(578, 586)
-			terminus   	(954, 586)
-			ordinal    	1)
-		    (object InterMessView "" @2189
-			location   	(0, 613)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @2190
-			    Parent_View 	@2189
-			    location   	(1290, 568)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43998F52016D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"~CAlgorithmList()"
-			    pctDist    	0.610667
-			    height     	46
-			    orientation 	0)
-			line_color 	3342489
-			client     	@2180
-			supplier   	@2182
-			Focus_Src  	@2181
-			Focus_Entry 	@2184
-			origin     	(985, 613)
-			terminus   	(1485, 613)
-			ordinal    	2)
-		    (object NoteView @2191
-			location   	(1887, 568)
-			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 	@2191
-			    location   	(1684, 490)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	371
-			    label      	"Remove previous mappings")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	431
-			height     	168)
-		    (object AttachView "" @2192
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@2191
-			supplier   	@2190
-			line_style 	0)
-		    (object Destruction_Marker @2193
-			Parent_View 	@2182
-			location   	(1501, 830)
-			line_color 	3342489
-			fill_color 	13434879)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"437347920300"
-	physical_models 	(list unit_reference_list
-	    (object module "rose" "NotAModuleType" "NotAModulePart"
-		attributes 	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ProjectFile"
-			value      	"x:\\rose\\rose.dsp")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"WorkspaceFile"
-			value      	"rose.dsw")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Kind"
-			value      	("KindSet" 1))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ProjectName"
-			value      	"rose"))
-		quid       	"437347E50232"
-		stereotype 	""
-		realized_interfaces 	(list realize_rel_list
-		    (object Realize_Relationship
-			quid       	"43BA7A1D03C8"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::MSecurityPolicyManager"
-			quidu      	"4373492F01C5")
-		    (object Realize_Relationship
-			quid       	"43BA7A1D03C9"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::MAssociationManager"
-			quidu      	"43734931035B")
-		    (object Realize_Relationship
-			quid       	"43BA7A1D03CA"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::MIp6Hook"
-			quidu      	"43734D9902BF")
-		    (object Realize_Relationship
-			quid       	"43BA7A1D03CB"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::MNetworkService"
-			quidu      	"43734D9C01B5")
-		    (object Realize_Relationship
-			quid       	"43BA7A1D03D5"
-			supplier   	"Logical View::VC++ Reverse Engineered::rose::MFlowHook"
-			quidu      	"43734DA1032C"))
-		language   	"VC++")
-	    (object module "IPSEC6.PRT" "NotAModuleType" "NotAModulePart"
-		quid       	"438B13330077"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"438B146A01E1"
-			supplier   	"Component View::CRYPTO-1.PRT"
-			quidu      	"438B138A01A1"
-			supplier_is_spec 	TRUE)
-		    (object Module_Visibility_Relationship
-			quid       	"438B182D038D"
-			supplier   	"Component View::CRYPTO"
-			quidu      	"438B1814039C"
-			supplier_is_subsystem 	TRUE))
-		language   	"")
-	    (object module "CRYPTO-1.PRT" "NotAModuleType" "NotAModulePart"
-		quid       	"438B138A01A1"
-		stereotype 	""
-		language   	"")
-	    (object module "CRYPTO-N.PRT" "NotAModuleType" "NotAModulePart"
-		quid       	"438B16400109"
-		stereotype 	""
-		language   	"")
-	    (object module "rose.idl" "NotAModuleType" "NotAModulePart"
-		attributes 	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ProjectFile"
-			value      	"")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"WorkspaceFile"
-			value      	"")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Kind"
-			value      	("KindSet" 303))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ProjectName"
-			value      	"")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"FileName"
-			value      	""))
-		quid       	"43BA68DB02B3"
-		stereotype 	"MIDL"
-		language   	"VC++")
-	    (object SubSystem "NewPackage"
-		quid       	"438B167F0271"
-		physical_models 	(list unit_reference_list)
-		physical_presentations 	(list unit_reference_list))
-	    (object SubSystem "PFKEY"
-		quid       	"438B17D70292"
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"438B183800DD"
-			supplier   	"Component View::CRYPTO"
-			quidu      	"438B1814039C"
-			supplier_is_subsystem 	TRUE))
-		physical_models 	(list unit_reference_list)
-		physical_presentations 	(list unit_reference_list))
-	    (object SubSystem "SECPOL"
-		quid       	"438B17FE011B"
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"438B1828039C"
-			supplier   	"Component View::PFKEY"
-			quidu      	"438B17D70292"
-			supplier_is_subsystem 	TRUE))
-		physical_models 	(list unit_reference_list)
-		physical_presentations 	(list unit_reference_list))
-	    (object SubSystem "CRYPTO"
-		quid       	"438B1814039C"
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"438B183D0273"
-			supplier   	"Component View::CRYPTO-1.PRT"
-			quidu      	"438B138A01A1"
-			supplier_is_spec 	TRUE)
-		    (object Module_Visibility_Relationship
-			quid       	"438B18410189"
-			supplier   	"Component View::CRYPTO-N.PRT"
-			quidu      	"438B16400109"
-			supplier_is_spec 	TRUE))
-		physical_models 	(list unit_reference_list)
-		physical_presentations 	(list unit_reference_list)))
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "overview"
-		quid       	"438B130401CF"
-		title      	"overview"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	656
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ModView "Component View::IPSEC6.PRT" "NotAModuleType" "NotAModulePart" @2194
-			location   	(1038, 758)
-			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 	@2194
-			    location   	(770, 618)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	1026
-			    label      	"IPSEC6.PRT")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438B13330077"
-			width      	1850
-			height     	975
-			autoResize 	TRUE
-			width      	1850
-			height     	975)
-		    (object ModView "Component View::CRYPTO-1.PRT" "NotAModuleType" "NotAModulePart" @2195
-			location   	(2375, 637)
-			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 	@2195
-			    location   	(2291, 609)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	316
-			    label      	"CRYPTO-1.PRT")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438B138A01A1"
-			width      	569
-			height     	187
-			autoResize 	TRUE
-			width      	569
-			height     	187)
-		    (object ModView "Component View::CRYPTO-N.PRT" "NotAModuleType" "NotAModulePart" @2196
-			location   	(2367, 1017)
-			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 	@2196
-			    location   	(2289, 991)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	295
-			    label      	"CRYPTO-N.PRT")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438B16400109"
-			width      	532
-			height     	169
-			autoResize 	TRUE
-			width      	532
-			height     	169)
-		    (object SubSysView "Component View::PFKEY" @2197
-			location   	(1297, 825)
-			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 	@2197
-			    location   	(1153, 756)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"PFKEY")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438B17D70292"
-			width      	300
-			height     	150)
-		    (object SubSysView "Component View::SECPOL" @2198
-			location   	(872, 825)
-			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 	@2198
-			    location   	(728, 756)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"SECPOL")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438B17FE011B"
-			width      	300
-			height     	150)
-		    (object SubSysView "Component View::CRYPTO" @2199
-			location   	(1694, 825)
-			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 	@2199
-			    location   	(1550, 756)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"CRYPTO")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438B1814039C"
-			width      	300
-			height     	150)
-		    (object ModVisView "" @2200
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"438B1828039C"
-			client     	@2198
-			supplier   	@2197
-			line_style 	0)
-		    (object ModVisView "" @2201
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"438B183800DD"
-			client     	@2197
-			supplier   	@2199
-			line_style 	0)
-		    (object ModVisView "" @2202
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"438B183D0273"
-			client     	@2199
-			supplier   	@2195
-			line_style 	0)
-		    (object ModVisView "" @2203
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"438B18410189"
-			client     	@2199
-			supplier   	@2196
-			line_style 	0)))))
-    process_structure 	(object Processes
-	quid       	"437347920301"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"437347920303"
-		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 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      	"")
-		    (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       	"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       	"437347920302"))
--- a/networksecurity/ipsec/ipsec6/src/key_msg.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/networksecurity/ipsec/ipsec6/src/key_msg.cpp	Mon May 03 13:58:16 2010 +0300
@@ -762,7 +762,6 @@
 	* @return KErrNone or error code on fail.
 	*/
 	{
-	TIpAddress src, dst, proxy;		// Working space for the TPfkeyMessage Constructor!
 	TPfkeyMessage msg(aMsg, iEndPointCollection);
 	LOG(msg.LogPrint(_L("PFKEY"), iCrypto->Algorithms()));
 
--- a/networksecurity/ipsec/ipsec_itest/Documentation/HowToGenerateUserCertificates.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-This might come handy when user certificates(linux_trans-user.cer and similar) expire. Here are the steps assuming that you have openssl installed on your machine:
-
-1-User keys(linux_trans-user.key in this example) are encryped using a PCKS#5 v.2 cipher. To decrypt them use:
-
-	openssl pkcs8 -in linux_trans-user.key -inform der -out linux_trans-user.pem
-
-This will ask you a password. Type in "pinkcloud"
-
-2-Create a new request by:
-	
-	 openssl req -new -key linux_trans-user.pem -out req.pem -config selfsigned.cfg
-
-You can find selfsigned.cfg in the same directory.
-
-3-Generate the certificate:
-
-	openssl x509 -req -in req.pem -signkey linux_trans-user.pem -outform der -out linux_trans-user.cer -days 3650
-
-
-And that's it you'll get a new linux_trans-user.cer in your working directory.
--- a/networksecurity/ipsec/ipsec_itest/Documentation/selfsigned.cfg	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-[ req ]
-distinguished_name      		= cert_distinguished_name
-prompt = no
-
-[ cert_distinguished_name ]
-commonName             	 	= Symbian Software Ltd
-stateOrProvinceName    		= London
-countryName             	= UK 
-emailAddress            	= Somebody@Symbian.com
-organizationName        	= Symbian Software Ltd
-
--- a/networksecurity/ipsec/ipseccrypto/Documentation/ipseccrypto.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,18540 +0,0 @@
-
-(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       	"439D3C0201B6"
-    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      	0
-	gridY      	0
-	defaultFont 	(object Font
-	    size       	10
-	    face       	"Arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	3
-	showClassOfObject 	TRUE
-	notation   	"Unified")
-    root_usecase_package 	(object Class_Category "Use Case View"
-	quid       	"439D3C0201B8"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"439D3C0201BF"
-		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       	"439D3C0201B7"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"439D3C0201B9"
-	logical_models 	(list unit_reference_list
-	    (object Class_Category "VC++ Reverse Engineered"
-		quid       	"439D3CA70231"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class_Category "ipseccrypto"
-			quid       	"439D3CA70241"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (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 CMessageDigestCrypto and CSymmetricCipher)
-|	//
-|	} TAlgorithmClass;
-					))
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA7026F"
-				documentation 	"@}"
-				stereotype 	"typedef"
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				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       	"439D3CA7028F"
-				documentation 	
-|	TAlgorithmDesc (and related types)
-|*
-|// A description of available algorithm.
-|//
-|// Similar to ProtocolList, a protocol supporting this API must
-|// return a description of each implemented algorithm as an
-|// array of TAlgorithmDesc objects as a result of AlgorithmList
-|// call.
-				
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CMessageDigestCrypto"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA702DD"
-				documentation 	
-| CMessageDigestCrypto
-| ********************
-|*
-|// Base Message Digest (abstract) class.
-|//
-|// All message digest algorithms must be derived from this
-|// base class, which defines the IPSEC required API for
-|// message digests (used by AH and ESP with authentication
-|// implementations). 
-|//
-|// Because IPSEC needs to run digest for each packet
-|// independently, it is important that the implementation
-|// can reset the computation by Init() without needing
-|// to do any additional allocations.
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D3CA702DE"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA702EC"
-					documentation 	
-|*
-|	// Set digest into initial state.
-|	//
-|	// IPSEC calls this method to start a new digest
-|	// computation for each IP packet that needs
-|	// digest computation.
-					
-					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       	"439D3CA702EE"
-					documentation 	
-|*
-|	// Add segment of data to the digest.
-|	//
-|	// The octets in aMessage must be added to the digest
-|	// value. The length of the aMessage can be anything
-|	// from 0 or more octets. If the digest algorithm has
-|	// any inherent block requirements, then this method
-|	// must handle it (specifically, the digest must work
-|	// correctly, even if the data is fed to it one byte
-|	// at time).
-|	//
-|	// @param aMessage
-|	//	describe the segment of octets to be added into
-|	//	the digest (length >= 0).
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D3CA702F0"
-						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       	"439D3CA702F1"
-					documentation 	
-|*
-|	// Wrap up the digest and return the result.
-|	//
-|	// @param aDigest
-|	//	a buffer to return the final computed digest value.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDigest"
-						quid       	"439D3CA702F3"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CMessageDigestCrypto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"439D3CA702F4"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CProtocolFamilyCryptoEay"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA70379"
-				documentation 	
-|////////////////////////////////////////////////////////////////////////////
-| Local declarations, not needed by anyone else but this module
-|////////////////////////////////////////////////////////////////////////////
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D3CA7037A"
-					supplier   	"CProtocolFamilyBase"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439EC0EE0016"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolEay"
-					quidu      	"439D3CA70243"
-					supplier_cardinality 	(value cardinality "0..1")))
-				operations 	(list Operations
-				    (object Operation "CProtocolFamilyCryptoEay"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA7037B"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CProtocolFamilyCryptoEay"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA70389"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Install"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA7038A"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA7038B"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewProtocolL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA7038C"
-					parameters 	(list Parameters
-					    (object Parameter "aSockType"
-						quid       	"439D3CA7038D"
-						type       	"TUint")
-					    (object Parameter "aProtocol"
-						quid       	"439D3CA7038E"
-						type       	"TUint"))
-					result     	"CProtocolBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProtocolList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA7038F"
-					parameters 	(list Parameters
-					    (object Parameter "aProtocolList"
-						quid       	"439D3CA70390"
-						type       	"TServerProtocolDesc* &"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "TMode"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	(value Text 
-|typedef enum
-|	{
-|	EModeDecryptCbc,	///< CBC Encrypting Mode (= 0)
-|	EModeEncryptCbc,	///< CBC Decrypting Mode (= 1)
-|	EModeEncryptCtr		///< CTR Encrypt/Decrypt Mode (= 2)
-|	} TMode;
-					))
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA70398"
-				stereotype 	"typedef"
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CMessageDigestSymbian"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA703B8"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D3CA703C7"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigestCrypto"
-					quidu      	"439D3CA702DD"))
-				operations 	(list Operations
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"439D3CA703C8"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"439D3CA703CA"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D3CA703CC"
-						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      	TRUE))
-					quid       	"439D3CA703CD"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aDigest"
-						quid       	"439D3CA703D7"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillinInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA703D8"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						quid       	"439D3CA703DA"
-						type       	"TAlgorithmDesc&"
-						quidu      	"439D3CA7028F"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CMessageDigestSha1"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"439D3CA703DB"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "opname"
-					quid       	"439D932800DD"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "TEayAlgorithm"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	(value Text 
-|typedef enum
-|	{
-|	EAlgorithm_Descbc,
-|	EAlgorithm_3Descbc,
-|	EAlgorithm_Sha1,
-|	EAlgorithm_Md5,
-|	EAlgorithm_Aescbc,
-|	EAlgorithm_Aesctr,
-|	EAlgorithm_Max,	 // Must be the last entry!!
-|	} TEayAlgorithm;
-					))
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA801D3"
-				documentation 	
-|
-|  The numbering of the algorithms is totally internal to this
-|  module, thus the enumeration is defined only here!
-				
-				stereotype 	"typedef"
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CRijndael"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D58430273"
-				documentation 	
-|*
-|* Abstract base class for Rijndael, implementing the parts of Rijndael common to both
-|* Rijndael encryption and decryption.
-|*
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D58430282"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CBlockTransformation"
-					quidu      	"439EA7CE00A7"))
-				operations 	(list Operations
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430283"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58430285"
-						type       	"void"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "KeySize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430286"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58430288"
-						type       	"void"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CRijndael"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430289"
-					documentation 	"* The destructor frees all resources owned by the object, prior to its destruction."
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D5843028B"
-						type       	"void"))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CRijndael"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430292"
-					documentation 	"* Default constructor"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58430293"
-						type       	"void"))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430294"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D58430296"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430297"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D584302A2"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CRijndael"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584302C3"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584302C4"
-						type       	"const CRijndael&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584302C5"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584302D0"
-						type       	"const CRijndael&"
-						const      	TRUE))
-					result     	"const CRijndael&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CAESEncryptor"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D584302E0"
-				documentation 	
-|*
-|* Concrete class for AES encryption.
-|*
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D584302E1"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CRijndael"
-					quidu      	"439D58430273"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584302F0"
-					documentation 	
-|*
-|	* Creates an instance of this class.
-|	*
-|	* @param aKey	The key to be used for encryption. The key length must be either
-|	*				KAESKeySize128 (=16), KAESKeySize192 (=24) or KAESKeySize256 (=32) bytes.
-|	*
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library.
-|	*								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D584302F2"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C CAESEncryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584302F3"
-					documentation 	
-|*
-|	* Creates an instance of this class and leaves it on the cleanup stack.
-|	*
-|	* @param aKey	The key to be used for encryption. The key length must be either
-|	*				KAESKeySize128 (=16), KAESKeySize192 (=24) or KAESKeySize256 (=32) bytes.
-|	*
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library.
-|	*								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D584302F5"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C CAESEncryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584302F6"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Transform"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584302F8"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aBlock"
-						quid       	"439D584302FF"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CAESEncryptor"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430300"
-					documentation 	"* @internalAll"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58430301"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CAESEncryptor"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430302"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58430303"
-						type       	"const CAESEncryptor&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430304"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D5843030F"
-						type       	"const CAESEncryptor&"
-						const      	TRUE))
-					result     	"const CAESEncryptor&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CAESDecryptor"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D5843031F"
-				documentation 	
-|*
-|* Concrete class for AES decryption.
-|*
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D58430320"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CRijndael"
-					quidu      	"439D58430273"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430321"
-					documentation 	
-|*
-|	* Creates an instance of this class.
-|	*
-|	* @param aKey	The key to be used for decryption. The key length must be either
-|	*				KAESKeySize128 (=16), KAESKeySize192 (=24) or KAESKeySize256 (=32) bytes.
-|	*
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library. 
-|	*								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D5843032E"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C CAESDecryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5843032F"
-					documentation 	
-|*
-|	* Creates an instance of this class and leaves it on the cleanup stack.
-|	*
-|	* @param aKey	The key to be used for decryption. The key length must be either
-|	*				KAESKeySize128 (=16), KAESKeySize192 (=24) or KAESKeySize256 (=32) bytes.
-|	*
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library.
-|	*								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D58430331"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C CAESDecryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430332"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Transform"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430334"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aBlock"
-						quid       	"439D58430336"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430337"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D5843033F"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CAESDecryptor"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430340"
-					documentation 	"* @internalAll"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58430341"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CAESDecryptor"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430342"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58430343"
-						type       	"const CAESDecryptor&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "operator="
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58430344"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D5843034D"
-						type       	"const CAESDecryptor&"
-						const      	TRUE))
-					result     	"const CAESDecryptor&"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CMessageDigest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D584303BB"
-				documentation 	
-|*
-| * Base class for message digests.
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D584303CA"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "ReplicateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584303CB"
-					documentation 	
-|* 
-|		 * Creates a brand new reset CMessageDigest object containing no state
-|		 * information from the current object.  
-|		 * 
-|		 * To make a copy of a message digest with its internal state intact,
-|		 * see CopyL().
-|		 *
-|		 * @return A pointer to the new reset CMessageDigest object
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584303CD"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Hash"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584303DA"
-					documentation 	
-|* 
-|		 * Adds aMessage to the internal representation of data to be hashed,
-|		 * then returns a TPtrC8 of the finalised hash of all the previously
-|		 * appended messages.
-|		 * 
-|		 * @param aMessage	Data to be included in the hash.
-|		 * @return			A descriptor pointer to the buffer containing the
-|		 *					resulting hash.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584303DC"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584303DD"
-					documentation 	
-|* 
-|		 * Creates a new CMessageDigest object with the exact same state as
-|		 * the current object.  
-|		 *
-|		 * This function copies all internal state of the message digest.
-|		 * To create a new CMessageDigest object without the state of
-|		 * the current object, see ReplicateL().
-|		 *
-|		 * @return A pointer to the new CMessageDigest object
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584303DF"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584303E0"
-					documentation 	
-|* 
-|		 * Gets the internal block size of the message digest.
-|		 * 
-|		 * @return	Internal block size of message digest in bytes.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440003"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HashSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440004"
-					documentation 	
-|* 
-|		 * Gets the size of the message digest output.
-|		 *
-|		 * @return	Output size of the message digest in bytes.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440006"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440007"
-					documentation 	
-|* 
-|		 * Resets the internal state of the message digest.  
-|		 *
-|		 * A reset hash object loses all internal state representing the hashed
-|		 * data. A reset message digest is suitable to begin a new, distinct hash
-|		 * of different data.  Any previously returned TPtrC8 from a call to
-|		 * Final() remains valid until any subsequent call to Update() or
-|		 * Final().
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440009"
-						type       	"void"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CMessageDigest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5844000A"
-					documentation 	
-|*
-|		 * Destructor.
-					
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440011"
-						type       	"void"))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440012"
-					documentation 	
-|* 
-|		 * Adds data to the internal representation of messages to be hashed.
-|		 *
-|		 * @param aMessage	Data to be included in the hash.
-|		 * @since v8.0
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D58440014"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440015"
-					documentation 	
-|* 
-|		 * Adds aMessage to the internal representation of data to be hashed,
-|		 * returns a TPtrC8 of the finalised hash of all the previously
-|		 * appended messages, and calls Reset().
-|		 * 
-|		 * @param aMessage	Data to be included in the hash 
-|		 * @return			A descriptor pointer to the buffer containing the
-|		 *					resulting hash.
-|		 * @since v8.0
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D58440017"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440018"
-					documentation 	
-|* 
-|		 * Gets a TPtrC8 of the finalised hash of all the previously
-|		 * appended messages and then calls Reset().
-|		 * 
-|		 * @return	A descriptor pointer to the buffer containing the
-|		 * 			resulting hash.
-|		 * @since v8.0
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440021"
-						type       	"void"))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RestoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440022"
-					documentation 	
-|*
-|		 * Restores the internal state of the message digest
-|		 * to a previously stored state.
-|		 *
-|		 * @see StoreState()
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440024"
-					documentation 	
-|*
-|		 * Stores the internal state of the message digest.
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CMessageDigest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440026"
-					documentation 	
-|*
-|		 * Constructor
-					
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440027"
-						type       	"void"))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CMessageDigest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440028"
-					documentation 	
-|*
-|		 * Copy constructor
-|		 *
-|		 * @param aMD	A CMessageDigest object
-					
-					parameters 	(list Parameters
-					    (object Parameter "aMD"
-						quid       	"439D58440031"
-						type       	"const CMessageDigest&"
-						const      	TRUE))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "THashId"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"439D58440032"
-					documentation 	
-|*
-|	 *	Enumeration to identify hash functions (aka message-digest algorithms).
-					
-					stereotype 	"enum"
-					class_attributes 	(list class_attribute_list
-					    (object ClassAttribute "EMD2"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"0"))
-						quid       	"439D58440040"
-						documentation 	
-|* 
-|		 * Message Digest algorithm developed by Rivest for digital signature
-|		 * applications (and optimized for 8-bit machines). 
-|		 * 
-|		 * Takes a message of arbitrary length and produces a 128-bit message digest. 
-|		 *
-|		 * See RFC 1319
-						)
-					    (object ClassAttribute "EMD5"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"1"))
-						quid       	"439D58440041"
-						documentation 	
-|* 
-|		 * Message Digest algorithm developed by Rivest for digital signature
-|		 * applications (and optimized for 32-bit machines). 
-|		 * 
-|		 * Takes a message of arbitrary length and produces a 128-bit message digest. 
-|		 * 
-|		 * See RFC 1321
-						)
-					    (object ClassAttribute "ESHA1"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"2"))
-						quid       	"439D58440042"
-						documentation 	
-|* 
-|		 * Secure Hash Algorithm (version 1) is a message digest algorithm developed by 
-|		 * NIST, along with the NSA, for use with the Digital Signature Standard (DSS).
-|		 * 
-|		 * It takes a message of less than 2^64 bits in length and produces
-|		 * a 160-bit message digest.
-|		 *
-|		 * See FIPS 180-1 and RFC 3174
-						)
-					    (object ClassAttribute "HMAC"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Ordinal"
-							value      	"3"))
-						quid       	"439D58440043"
-						documentation 	
-|* 
-|		 * HMAC - Hash function based Message Authentication Code is a mechanism
-|		 * for message authentication using cryptographic hash functions. (A checksum.)
-|		 * 
-|		 * It can be used with any iterative cryptographic hash function,
-|   		 * e.g., MD5, SHA-1, in combination with a secret shared key
-|   		 * to produce a checksum that is appended to the message.
-|   		 * The cryptographic strength of HMAC depends on the properties
-|   		 * of the underlying hash function.
-|		 *
-|		 * See RFC 2104
-						))
-					module     	"Component View::ipseccrypto"
-					quidu      	"439D3C980379")))
-			    (object Class "CMD2"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D584400EC"
-				documentation 	
-|*
-| * An MD2 message digest
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D584400ED"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigest"
-					quidu      	"439D584303BB"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584400EE"
-					documentation 	
-|*
-|		 * Creates a new MD2 object.
-|		 *
-|		 * @return	A pointer to the new CMD2 object
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584400F0"
-						type       	"void"))
-					result     	"IMPORT_C CMD2*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReplicateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584400F1"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584400FC"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Hash"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584400FD"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584400FE"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CMD2"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584400FF"
-					documentation 	"* Destructor"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440100"
-						type       	"void"))
-					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       	"439D58440101"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440102"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440103"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D5844010B"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HashSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5844010C"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D5844010D"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5844010E"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D5844010F"
-						type       	"void"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440110"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D58440111"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440112"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D5844011B"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5844011C"
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RestoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5844011D"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5844011E"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DoUpdate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5844011F"
-					parameters 	(list Parameters
-					    (object Parameter "aData"
-						quid       	"439D58440120"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						quid       	"439D58440121"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DoFinal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5844012B"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D5844012C"
-						type       	"void"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Block"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5844012D"
-					parameters 	(list Parameters
-					    (object Parameter "aData"
-						quid       	"439D5844012E"
-						type       	"const TUint8*"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CMD2"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5844012F"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440130"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CMD2"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440131"
-					parameters 	(list Parameters
-					    (object Parameter "aMD2"
-						quid       	"439D5844013A"
-						type       	"const CMD2&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf8<MD2_HASH>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"439D5844013B"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439D5844013C"
-					supplier   	"TBuf8"))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CMD5"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D58440273"
-				documentation 	
-|*
-| * An MD5 message digest
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D58440274"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigest"
-					quidu      	"439D584303BB"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440275"
-					documentation 	
-|*
-|		 * Creates a new MD5 object.
-|		 *
-|		 * @return	A pointer to the new CMD5 object
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440277"
-						type       	"void"))
-					result     	"IMPORT_C CMD5*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReplicateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440282"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440283"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Hash"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440284"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D58440285"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CMD5"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440286"
-					documentation 	"* Destructor"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440287"
-						type       	"void"))
-					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       	"439D58440288"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440289"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440292"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440293"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HashSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440294"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440295"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440296"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58440297"
-						type       	"void"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58440298"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D58440299"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584402A2"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584402A3"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584402A4"
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RestoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584402A5"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584402A6"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CMD5"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584402A7"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584402A8"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CMD5"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584402B1"
-					parameters 	(list Parameters
-					    (object Parameter "aMD5"
-						quid       	"439D584402B2"
-						type       	"const CMD5&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DoUpdate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584402B3"
-					parameters 	(list Parameters
-					    (object Parameter "aData"
-						quid       	"439D584402B4"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						quid       	"439D584402B5"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DoFinal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584402B6"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584402B7"
-						type       	"void"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Block"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584402C1"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf8<MD5_HASH>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"439D584402C2"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439D584402C3"
-					supplier   	"TBuf8"))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CSHA1"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D5845007F"
-				documentation 	
-|*
-| * A SHA-1 message digest
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D58450080"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigest"
-					quidu      	"439D584303BB"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450081"
-					documentation 	
-|*
-|		 * Creates a new SHA-1 object.
-|		 *
-|		 * @return	A pointer to the new SHA-1 object
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D5845008F"
-						type       	"void"))
-					result     	"IMPORT_C CSHA1*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReplicateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450090"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58450091"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Hash"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450092"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D58450093"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CSHA1"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450094"
-					documentation 	"* Destructor"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58450095"
-						type       	"void"))
-					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       	"439D5845009E"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D5845009F"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500A0"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584500A1"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HashSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500A2"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584500A3"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500A4"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584500A5"
-						type       	"void"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500AE"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584500AF"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500B0"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584500B1"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500B2"
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RestoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500B3"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500B4"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CSHA1"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500BD"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584500BE"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CSHA1"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500BF"
-					parameters 	(list Parameters
-					    (object Parameter "aSHA1"
-						quid       	"439D584500C0"
-						type       	"const CSHA1&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500C1"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584500C2"
-						type       	"void"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DoUpdate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500C3"
-					parameters 	(list Parameters
-					    (object Parameter "aData"
-						quid       	"439D584500CD"
-						type       	"const TUint8*"
-						const      	TRUE)
-					    (object Parameter "aLength"
-						quid       	"439D584500CE"
-						type       	"TUint"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DoFinal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500CF"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584500D0"
-						type       	"void"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Block"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584500D1"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf8<SHA1_HASH>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"439D584500DC"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439D584500DD"
-					supplier   	"TBuf8"))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CSHA"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D584501C7"
-				documentation 	
-|*
-| * A SHA message digest
-| *
-| * @deprecated Replaced by CSHA1
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D584501D6"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigest"
-					quidu      	"439D584303BB"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501D7"
-					documentation 	
-|*
-|		 * Creates a new SHA object.
-|		 *
-|		 * @return	A pointer to the new SHA object
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584501D9"
-						type       	"void"))
-					result     	"IMPORT_C CSHA*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReplicateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501DA"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584501DB"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Hash"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501DC"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584501DD"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CSHA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501E6"
-					documentation 	"* Destructor"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584501E7"
-						type       	"void"))
-					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       	"439D584501E8"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584501E9"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501EA"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584501EB"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HashSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501EC"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584501ED"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501F6"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584501F7"
-						type       	"void"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501F8"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584501F9"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501FA"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584501FB"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501FC"
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RestoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584501FD"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450205"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CHMAC"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D58450292"
-				documentation 	
-|*
-| * An HMAC (Hashed Message Autentication Code)
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D58450293"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigest"
-					quidu      	"439D584303BB"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450294"
-					documentation 	
-|*
-|		 * Creates a new HMAC object from a specified type of message digest 
-|		 * and authentication key.
-|		 * 
-|		 * @param aKey		Authentication key.
-|		 * @param aDigest	A message digest to construct the HMAC from.
-|		 * @return			A pointer to the new CHMAC object. 
-|		 *					The resulting HMAC object takes ownership of aDigest
-|		 *					and is responsible for its deletion.
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D58450296"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aDigest"
-						quid       	"439D58450297"
-						type       	"CMessageDigest*"
-						quidu      	"439D584303BB"))
-					result     	"IMPORT_C CHMAC*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReplicateL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502A2"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584502A3"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Hash"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502A4"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584502A5"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CHMAC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502A6"
-					documentation 	"* Destructor"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584502A7"
-						type       	"void"))
-					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       	"439D584502A8"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584502A9"
-						type       	"void"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502B1"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584502B2"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "HashSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502B3"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584502B4"
-						type       	"void"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502B5"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584502B6"
-						type       	"void"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502B7"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584502B8"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502C1"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"439D584502C2"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502C3"
-					result     	"IMPORT_C TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RestoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502C4"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StoreState"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502C5"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CHMAC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502C6"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D584502C7"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CHMAC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502D0"
-					parameters 	(list Parameters
-					    (object Parameter "aDigest"
-						quid       	"439D584502D1"
-						type       	"CMessageDigest*"
-						quidu      	"439D584303BB"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CHMAC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502D2"
-					parameters 	(list Parameters
-					    (object Parameter "aHMAC"
-						quid       	"439D584502D3"
-						type       	"const CHMAC&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Initialise"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584502D4"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D584502D5"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf8<HMAC_PAD>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"439D584502E5"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439D584502F0"
-					supplier   	"TBuf8"))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CMessageDigestFactory"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D5845033E"
-				documentation 	
-|*
-| *	Factory to create a CMessageDigest derived object according to the identity of the hash algorithm.
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D5845033F"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "NewDigestL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5845034D"
-					documentation 	
-|*
-|	 * Creates a CMessageDigest derived object according to the specified type of hash algorithm.
-|	 *
-|	 * @param aHashId	The identity of the hash algorithm
-|	 * @return			A pointer to a CMessageDigest object
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHashId"
-						quid       	"439D5845034F"
-						type       	"CMessageDigest::THashId"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewDigestLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450350"
-					documentation 	
-|*
-|	 * Creates a CMessageDigest derived object according to the specified type of hash algorithm.
-|	 * 
-|	 * The returned pointer is put onto the cleanup stack.
-|	 *
-|	 * @param aHashId	The identity of the hash algorithm
-|	 * @return			A pointer to a CMessageDigest object
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHashId"
-						quid       	"439D58450352"
-						type       	"CMessageDigest::THashId"))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewHMACL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450353"
-					documentation 	
-|*
-|	 * Creates a CMessageDigest derived object according to the specified type of hash algorithm
-|	 * and authentication key.
-|	 *
-|	 * @param aHashId	The identity of the hash algorithm
-|	 * @param aKey		The authentication key 
-|	 * @return			A pointer to a CMessageDigest object
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHashId"
-						quid       	"439D5845035D"
-						type       	"CMessageDigest::THashId")
-					    (object Parameter "aKey"
-						quid       	"439D5845035E"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewHMACLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5845035F"
-					documentation 	
-|*
-|	 * Creates a CMessageDigest derived object according to the specified type of hash algorithm
-|	 * and authentication key.
-|	 * 
-|	 * The returned pointer is put onto the cleanup stack.
-|	 *
-|	 * @param aHashId	The identity of the hash algorithm
-|	 * @param aKey		The authentication key 
-|	 * @return			A pointer to a CMessageDigest object
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aHashId"
-						quid       	"439D58450361"
-						type       	"CMessageDigest::THashId")
-					    (object Parameter "aKey"
-						quid       	"439D58450362"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C CMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CDES"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D5845037C"
-				documentation 	
-|*
-|* Abstract base class for DES, implementing features common between DES encryption and
-|* decryption. From CBlockTransformation
-|* 
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D5845038C"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CBlockTransformation"
-					quidu      	"439EA7CE00A7"))
-				operations 	(list Operations
-				    (object Operation "Transform"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5845038D"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aBlock"
-						quid       	"439D5845038F"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450390"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "KeySize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450392"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58450394"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CDES"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5845039D"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CDES"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5845039F"
-					documentation 	"* @internalAll"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoTransform"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584503A0"
-					documentation 	"* @internalAll"
-					parameters 	(list Parameters
-					    (object Parameter "l"
-						quid       	"439D584503A1"
-						type       	"TUint32&")
-					    (object Parameter "r"
-						quid       	"439D584503A2"
-						type       	"TUint32&")
-					    (object Parameter "aKey"
-						quid       	"439D584503A3"
-						type       	"const TUint32*"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "SetKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584503AB"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D584503AD"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aKeyBuffer"
-						quid       	"439D584503AE"
-						type       	"TUint32*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584503AF"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D584503B1"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aCheckWeakKey"
-						quid       	"439D584503B2"
-						type       	"TBool"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "LeaveIfWeakKeyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584503B3"
-					documentation 	"* @internalAll"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CDESEncryptor"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D584503CA"
-				documentation 	
-|*
-|* Concrete class for DES encryption.
-|* 
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D584503DA"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CDES"
-					quidu      	"439D5845037C"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584503DB"
-					documentation 	
-|*
-|	* Creates an instance of this class.
-|	* 
-|	* @param aKey			The key to be used for encryption. The key length must be
-|	*						KDESKeySize = 8 bytes.
-|	* @param aCheckWeakKey	Boolean determining whether to check the key against
-|	*						a set of known weak key values. Defaults to ETrue. 
-|	* @return				A pointer to the new CDESEncryptor object.
-|	*
-|	* @leave KErrWeakKey			If the key is a weak one, the function leaves having
-|	*								previously cleaned up any previously allocated memory.
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library.
-|	* 								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D584503DD"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aCheckWeakKey"
-						quid       	"439D584503DE"
-						type       	"TBool"
-						initv      	"ETrue"))
-					result     	"IMPORT_C CDESEncryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D584503DF"
-					documentation 	
-|*
-|	* Creates an instance of this class and leaves it on the cleanup stack.
-|	*
-|	* @param aKey			The key to be used for encryption. The key length must be
-|	*						KDESKeySize = 8 bytes.
-|	* @param aCheckWeakKey	Boolean determining whether to check the resultant key against
-|	*						a set of known weak key values. Defaults to ETrue. 
-|	* @return				A pointer to the new CDESEncryptor object.
-|	*
-|	* @leave KErrWeakKey			If the key is a weak one, the function leaves having
-|	*								previously cleaned up any previously allocated memory.
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library.
-|	*								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D58460003"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aCheckWeakKey"
-						quid       	"439D58460004"
-						type       	"TBool"
-						initv      	"ETrue"))
-					result     	"IMPORT_C CDESEncryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CDESEncryptor"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58460005"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58460006"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CDESDecryptor"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D58460011"
-				documentation 	
-|*
-|* Concrete class for DES decryption.
-|*
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D58460012"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CDES"
-					quidu      	"439D5845037C"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58460013"
-					documentation 	
-|*
-|	* Creates an instance of this class.
-|	*
-|	* @param aKey			The key to be used for decryption. The key length must be
-|	*						KDESKeySize = 8 bytes.
-|	* @param aCheckWeakKey	Boolean determining whether to check the resultant key against
-|	*						a set of known weak key values. Defaults to ETrue.
-|	* @return				A pointer to the new CDESDecryptor object.
-|	*
-|	* @leave KErrWeakKey			If the key is a weak one, the function leaves having
-|	*								previously cleaned up any previously allocated memory.
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library.
-|	*								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D58460022"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aCheckWeakKey"
-						quid       	"439D58460023"
-						type       	"TBool"
-						initv      	"ETrue"))
-					result     	"IMPORT_C CDESDecryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58460024"
-					documentation 	
-|*
-|	* Creates an instance of this class and leaves it on the cleanup stack.
-|	* 
-|	* @param aKey			The key to be used for decryption. The key length must be
-|	*						KDESKeySize = 8 bytes.
-|	* @param aCheckWeakKey	Boolean determining whether to check the resultant key against
-|	*						a set of known weak key values. Defaults to ETrue.
-|	* @return				A pointer to the new CDESDecryptor object.
-|	*
-|	* @leave KErrWeakKey			If the key is a weak one, the function leaves having
-|	*								previously cleaned up any previously allocated memory.
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library.
-|	*								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D58460026"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aCheckWeakKey"
-						quid       	"439D58460027"
-						type       	"TBool"
-						initv      	"ETrue"))
-					result     	"IMPORT_C CDESDecryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58460028"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D58460031"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aKeyBuffer"
-						quid       	"439D58460032"
-						type       	"TUint32*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CDESDecryptor"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58460033"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"439D58460034"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "C3DES"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D5846010B"
-				documentation 	
-|*
-|* Abstract base class for triple-DES.
-|*
-|* Implements features common to triple-DES encryption and decryption.
-|*
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D5846010C"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CDES"
-					quidu      	"439D5845037C"))
-				operations 	(list Operations
-				    (object Operation "Transform"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5846010D"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aBlock"
-						quid       	"439D5846010F"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5846011B"
-					stereotype 	"virtual"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5846011D"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "KeySize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5846011F"
-					stereotype 	"virtual, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "C3DES"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58460121"
-					documentation 	"* @internalAll"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58460122"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D5846012B"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "DoSetKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5846012C"
-					documentation 	
-|*
-|	 * Initialises the three key schedule arrays from the specified key.
-|	 * 
-|	 * @param aKey	The key to be used for encryption. The key length
-|	 *				must be K3DESKeySize = 24 bytes.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D5846012E"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "C3DESEncryptor"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D5846014A"
-				documentation 	
-|*
-|* Concrete class for triple-DES encryption.
-|*
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D5846014B"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::C3DES"
-					quidu      	"439D5846010B"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5846014C"
-					documentation 	
-|*
-|	* Creates an instance of this class.
-|	*
-|	* @param aKey	The key to be used for encryption. The key length
-|	*				must be K3DESKeySize = 24 bytes.
-|	* @return		A pointer to the new C3DESEncryptor object.
-|	*
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library.
-|	*								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D5846014E"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C C3DESEncryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D58460159"
-					documentation 	
-|*
-|	* Creates an instance of this class and leaves it on the cleanup stack.
-|	*
-|	* @param aKey	The key to be used for encryption. The key length
-|	*				must be K3DESKeySize = 24 bytes.
-|	* @return		A pointer to the new C3DESEncryptor object.
-|	*
-|	* @leave KErrKeyNotWeakEnough 	If the key size is larger than that allowed by the
-|	* 								cipher strength restrictions of the crypto library.
-|	* 								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D5846015B"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C C3DESEncryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DoSetKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5846015C"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D5846015E"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "C3DESDecryptor"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D58460169"
-				documentation 	
-|*
-|* Concrete class for triple-DES decryption.
-|*
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D5846016A"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::C3DES"
-					quidu      	"439D5846010B"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5846016B"
-					documentation 	
-|*
-|	* Creates an instance of this class.
-|	*
-|	* @param aKey	The key to be used for decryption. The key length
-|	*				must be K3DESKeySize = 24 bytes.
-|	* @return		A pointer to the new C3DESDecryptor object.
-|	*
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library.
-|	*								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D58460179"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C C3DESDecryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5846017A"
-					documentation 	
-|*
-|	* Creates an instance of this class and leaves it on the cleanup stack.
-|	*
-|	* @param aKey	The key to be used for decryption. The key length
-|	*				must be K3DESKeySize = 24 bytes.
-|	* @return		A pointer to the new C3DESDecryptor object.
-|	*
-|	* @leave KErrKeyNotWeakEnough	If the key size is larger than that allowed by the
-|	*								cipher strength restrictions of the crypto library.  
-|	*								See TCrypto::IsSymmetricWeakEnoughL()
-					
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D5846017C"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C C3DESDecryptor*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DoSetKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D5846017D"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D5846017F"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CSymmetricCipherAesctr"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439E92E70224"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439E92E70234"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc<AES_CBLOCK_SIZE>"
-					quidu      	"439D3CA80185"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439EAA2400EE"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CAESEncryptor"
-					quidu      	"439D584302E0")
-				    (object Uses_Relationship
-					quid       	"439EAA280216"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CAESDecryptor"
-					quidu      	"439D5843031F"))
-				operations 	(list Operations
-				    (object Operation "SetkeyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439E92E70235"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439E92E70237"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439E92E70238"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aIV"
-						quid       	"439E92E7023A"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aMode"
-						quid       	"439E92E70243"
-						type       	"TAction"
-						quidu      	"439D3CA7033B"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Finish"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439E92E70244"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aIV"
-						quid       	"439E92E70246"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillinInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439E92E70247"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						quid       	"439E92E70249"
-						type       	"TAlgorithmDesc&"
-						quidu      	"439D3CA7028F"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "CSymmetricCipherAescbc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"439E92E701F5"
-					superclasses 	(list inheritance_relationship_list
-					    (object Inheritance_Relationship
-						quid       	"439E92E70205"
-						supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc<AES_CBLOCK_SIZE>"
-						quidu      	"439D3CA80185"))
-					used_nodes 	(list uses_relationship_list
-					    (object Uses_Relationship
-						quid       	"439EAA3A0003"
-						supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CAESDecryptor"
-						quidu      	"439D5843031F")
-					    (object Uses_Relationship
-						quid       	"439EAA47033F"
-						supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CAESEncryptor"
-						quidu      	"439D584302E0"))
-					operations 	(list Operations
-					    (object Operation "SetkeyL"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Inline"
-							value      	FALSE))
-						quid       	"439E92E70206"
-						stereotype 	"virtual"
-						parameters 	(list Parameters
-						    (object Parameter "aKey"
-							quid       	"439E92E70208"
-							type       	"const TDesC8&"
-							const      	TRUE))
-						result     	"TInt"
-						concurrency 	"Sequential"
-						opExportControl 	"Public"
-						uid        	0)
-					    (object Operation "FillinInfo"
-						attributes 	(list Attribute_Set
-						    (object Attribute
-							tool       	"VC++"
-							name       	"Inline"
-							value      	FALSE))
-						quid       	"439E92E70209"
-						stereotype 	"static"
-						parameters 	(list Parameters
-						    (object Parameter "anEntry"
-							quid       	"439E92E7020B"
-							type       	"TAlgorithmDesc&"
-							quidu      	"439D3CA7028F"))
-						result     	"void"
-						concurrency 	"Sequential"
-						opExportControl 	"Public"
-						uid        	0))
-					module     	"Component View::ipseccrypto"
-					quidu      	"439D3C980379")))
-			    (object Class "TAlgorithmName"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef TBuf<0x20> TAlgorithmName;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA70260"
-				stereotype 	"typedef"
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Instantiated_Class "CSymmetricCipherCbc<DES_CBLOCK_SIZE>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"439E92E701C6"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439E92E701C7"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc"
-					quidu      	"439D3CA800F8"))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CSymmetricCipherDescbc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA80127"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439E92E701C8"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc<DES_CBLOCK_SIZE>"
-					quidu      	"439E92E701C6"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439EAA77010C"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CDESDecryptor"
-					quidu      	"439D58460011")
-				    (object Uses_Relationship
-					quid       	"439EAA7D00CD"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CDESEncryptor"
-					quidu      	"439D584503CA"))
-				operations 	(list Operations
-				    (object Operation "SetkeyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA8013A"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D3CA8013C"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillinInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA80147"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						quid       	"439D3CA80149"
-						type       	"TAlgorithmDesc&"
-						quidu      	"439D3CA7028F"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Parameterized_Class "CSymmetricCipherCbc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA800F8"
-				documentation 	
-|
-| CSymmetricCipherCbc
-|  A generic template class for Cipher Block Chaining Mode
-|  (only for subclassing, cannot be instantiated)
-|  The main service is the block buffering, using Call only with
-|  lenghts multiple of BLOCKSIZE.
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D3CA800F9"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase"
-					quidu      	"439D3CA8007B"))
-				operations 	(list Operations
-				    (object Operation "CSymmetricCipherCbc"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"439D3CA80108"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA80109"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anOutBuf"
-						quid       	"439D3CA8010B"
-						type       	"TDes8&")
-					    (object Parameter "anInBuf"
-						quid       	"439D3CA8010C"
-						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       	"439D3CA8010D"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anIV"
-						quid       	"439D3CA8010F"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillinInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA80110"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						quid       	"439D3CA80118"
-						type       	"TAlgorithmDesc&"
-						quidu      	"439D3CA7028F"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iDispatch[BLOCKSIZE]"
-					quid       	"439D3CA80119"
-					type       	"unsigned char*"
-					exportControl 	"Protected")
-				    (object ClassAttribute "iHold[BLOCKSIZE]"
-					quid       	"439D3CA8011A"
-					type       	"unsigned char"
-					exportControl 	"Protected"))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++"
-				parameters 	(list Parameters
-				    (object Parameter "BLOCKSIZE"
-					quid       	"439D3CA800FA"
-					type       	"TInt")))
-			    (object Class "CSymmetricCipherBase"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA8007B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D3CA8007C"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher"
-					quidu      	"439D3CA7030C"))
-				operations 	(list Operations
-				    (object Operation "~CSymmetricCipherBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA8007D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Setkey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA8007E"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D3CA8008B"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA8008C"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aIV"
-						quid       	"439D3CA8008E"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aMode"
-						quid       	"439D3CA8008F"
-						type       	"TAction"
-						quidu      	"439D3CA7033B"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetkeyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA80090"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D3CA80092"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Call"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA8009B"
-					parameters 	(list Parameters
-					    (object Parameter "inp"
-						quid       	"439D3CA8009C"
-						type       	"const unsigned char*"
-						const      	TRUE)
-					    (object Parameter "oup"
-						quid       	"439D3CA8009D"
-						type       	"unsigned char*")
-					    (object Parameter "len"
-						quid       	"439D3CA8009E"
-						type       	"int"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "CSymmetricCipherBase"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"439D3CA8009F"
-					parameters 	(list Parameters
-					    (object Parameter "aBlkSize"
-						quid       	"439D3CA800A0"
-						type       	"TUint")
-					    (object Parameter "aIV"
-						quid       	"439D3CA800A1"
-						type       	"TUint32*")
-					    (object Parameter "aTmp"
-						quid       	"439D3CA800A2"
-						type       	"TUint32*"))
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iOffset"
-					quid       	"439D3CA800D1"
-					type       	"int"
-					exportControl 	"Protected"))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				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       	"439D3CA7030C"
-				documentation 	
-| CSymmetricCipher
-| ****************
-|*
-|// Base Symmetric Cipher (abstract) class.
-|//
-|// All cipher algorithms must be derived from this
-|// base class, which defines the IPSEC required API for
-|// cipher algorithms (used by ESP implementation). 
-|//
-|// Because IPSEC needs to run cipher for each packet
-|// independently, it is important that the implementation
-|// can reset the computation by InitL() without needing
-|// to do any additional allocations [which means that
-|// it being a leaving function is a bad sign!]
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D3CA7031B"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "Setkey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA7031C"
-					documentation 	
-|*
-|	// Define the cipher key.
-|	//
-|	// Because setting the key can be time consuming,
-|	// this is only called once after instantiation of the
-|	// class. Then, each packet is started with a call
-|	// to InitL.
-|	//
-|	// @param aKey
-|	//	the cipher key. The length of the key is
-|	//	defined by the length of this descriptor,
-|	//	and is always multiple of 8 bits.
-|	// @return
-|	// @li	> 0, the key is weak (but set anyway)
-|	// @li	= 0, all ok
-|	// @li	< 0, the key not usable (not set)
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D3CA7031E"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA7031F"
-					documentation 	
-|*
-|	// Reset the cipher engine to initial state.
-|	//
-|	// As this method is called for each packet, it
-|	// should not do any memory allocation or heavy
-|	// computations.
-|	//
-|	// @param aIV initial vector.
-|	// @param aMode tells whether initialize is for decrypt or encrypt.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aIV"
-						quid       	"439D3CA70321"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aMode"
-						quid       	"439D3CA70322"
-						type       	"TAction"
-						quidu      	"439D3CA7033B"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA7032B"
-					documentation 	
-|*
-|	// Perform encryption or decryption.
-|	//
-|	// Because algorithms are expected to work blocks, the
-|	// caller will guarantee that ALL Outbuf's given to Update
-|	// will exist up to Finish call (or at least as long as at
-|	// least blocksize octets have been given to Update after it).
-|	// The implementation of the algorithm can store pointer(s) to
-|	// aOutbuf described memory area, and return data to such
-|	// memory area on some later Update or Finish call.
-|	//
-|	// The lengths of buffers are always equal, e.g. aInbuf.Length()
-|	// octets will always fit into aOutbuf. This length can be anything
-|	// from zero upwards. The cipher must work even if octets were
-|	// fed to it one by one.
-|	//
-|	// @param aOutbuf	result of the decrypt/encrypt
-|	// @param aInbuf	input to decrypt/encrypt
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aOutbuf"
-						quid       	"439D3CA7032D"
-						type       	"TDes8&")
-					    (object Parameter "aInbuf"
-						quid       	"439D3CA7032E"
-						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       	"439D3CA7032F"
-					documentation 	
-|*
-|	// Finish encryption or decryption.
-|	//
-|	// 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.
-|	//
-|	// IPSEC does use the final IV.
-|	//
-|	// @param	aIV	the place to return the final IV.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aIV"
-						quid       	"439D3CA70331"
-						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       	"439D3CA70332"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				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       	"439D3CA7033B"
-					stereotype 	"enum"
-					module     	"Component View::ipseccrypto"
-					quidu      	"439D3C980379")
-				    (object Class "TAction"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"439EA7CE0049"
-					stereotype 	"enum"
-					module     	"Component View::ipseccrypto"
-					quidu      	"439D3C980379")))
-			    (object Class "CSymmetricCipher3Descbc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA80156"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D3CA80157"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherDescbc"
-					quidu      	"439D3CA80127"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439EAA0C0207"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::C3DESDecryptor"
-					quidu      	"439D58460169")
-				    (object Uses_Relationship
-					quid       	"439EAA120052"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::C3DESEncryptor"
-					quidu      	"439D5846014A"))
-				operations 	(list Operations
-				    (object Operation "SetkeyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA80158"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"439D3CA80167"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FillinInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA80168"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "anEntry"
-						quid       	"439D3CA8016A"
-						type       	"TAlgorithmDesc&"
-						quidu      	"439D3CA7028F"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CProtocolEay"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA70243"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D3CA70244"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolCrypto"
-					quidu      	"439D3CA7035A"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439EBC860380"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigestSymbian"
-					quidu      	"439D3CA703B8"
-					supplier_cardinality 	(value cardinality "0..*"))
-				    (object Uses_Relationship
-					quid       	"439EC09D0150"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher3Descbc"
-					quidu      	"439D3CA80156"
-					supplier_cardinality 	(value cardinality "0..*"))
-				    (object Uses_Relationship
-					quid       	"439EC0AF03E0"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherAesctr::CSymmetricCipherAescbc"
-					quidu      	"439E92E701F5"
-					supplier_cardinality 	(value cardinality "0..*"))
-				    (object Uses_Relationship
-					quid       	"439EC0F20007"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherAesctr"
-					quidu      	"439E92E70224"
-					supplier_cardinality 	(value cardinality "0..*"))
-				    (object Uses_Relationship
-					quid       	"439EC0F500D2"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherDescbc"
-					quidu      	"439D3CA80127"
-					supplier_cardinality 	(value cardinality "0..*")))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"439EC0A502E6"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher3Descbc"
-					quidu      	"439D3CA80156"))
-				operations 	(list Operations
-				    (object Operation "CProtocolEay"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA70245"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CProtocolEay"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"439D3CA70246"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Identify"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA70247"
-					stereotype 	"virtual, const"
-					parameters 	(list Parameters
-					    (object Parameter "aInfo"
-						quid       	"439D3CA70249"
-						type       	"TServerProtocolDesc*"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AlgorithmList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA70250"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"439D3CA70252"
-						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       	"439D3CA70253"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anAlg"
-						quid       	"439D3CA70255"
-						type       	"TUint"))
-					result     	"CSymmetricCipher*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MessageDigest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA70256"
-					stereotype 	"virtual"
-					parameters 	(list Parameters
-					    (object Parameter "anAlg"
-						quid       	"439D3CA70258"
-						type       	"TUint"))
-					result     	"CMessageDigestCrypto*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CProtocolCrypto"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439D3CA7035A"
-				documentation 	
-| CProtocolCrypto
-| ***************
-|*
-|// Base class of the protocol implementing an algorithm library as a protocol
-|//
-|// All algorithm libraries must be derived from this base class.
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439D3CA7035B"
-					supplier   	"CProtocolBase"))
-				operations 	(list Operations
-				    (object Operation "AlgorithmList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA7035C"
-					documentation 	
-|*
-|	// Return the list of supported algorithms.
-|	//
-|	// IPSEC calls this method once during the binding
-|	// process to find out the algorithms that are supported
-|	// by this library.
-|	//
-|	// @retval	aList
-|	//	a pointer to a new allocated array of TAlgorithmDesc.
-|	//	This array contains the descriptions of the supported
-|	//	algorithms. Can also return NULL, if not algorithms
-|	//	are supported at this point. The calling IPSEC will
-|	//	release this array, when it is not needed.
-|	//
-|	// @returns
-|	//	the length of the the array. May also return <= 0,
-|	//	in which case IPSEC will not be using any algorithms
-|	//	from this library.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"439D3CA7035E"
-						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       	"439D3CA7035F"
-					documentation 	
-|*
-|	// Create an instance of cipher algorithm
-|	//
-|	// When IPSEC requires a use of specific algorithm, it
-|	// asks a new instance of the algorithm by calling this
-|	// method.
-|	//
-|	// @param aAlg
-|	//	index of the algorithm in the array of descriptions
-|	//	that was returned by the AlgorithmList().
-|	//
-|	// @return
-|	// @li	NULL, if algorithm could not be instantiated
-|	// @li	non-NULL (= new algorithm engine instance), if algorithm instantiated
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aAlg"
-						quid       	"439D3CA7036A"
-						type       	"TUint"))
-					result     	"CSymmetricCipher*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"439D3CA7030C")
-				    (object Operation "MessageDigest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439D3CA7036B"
-					documentation 	
-|*
-|	// Create an instance of digest algorithm
-|	//
-|	// When IPSEC requires a use of specific algorithm, it
-|	// asks a new instance of the algorithm by calling this
-|	// method.
-|	//
-|	// @param aAlg
-|	//	index of the algorithm in the array of descriptions
-|	//	that was returned by the AlgorithmList().
-|	//
-|	// @return
-|	// @li	NULL, if algorithm could not be instantiated
-|	// @li	non-NULL (= new algorithm engine instance), if algorithm instantiated
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aAlg"
-						quid       	"439D3CA7036D"
-						type       	"TUint"))
-					result     	"CMessageDigestCrypto*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"439D3CA702DD")
-				    (object Operation "~CProtocolCrypto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"439D3CA7036E"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Instantiated_Class "CSymmetricCipherCbc<AES_CBLOCK_SIZE>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"439D3CA80185"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"439D3CA80186"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc"
-					quidu      	"439D3CA800F8"))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Class "CBlockTransformation"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"439EA7CE00A7"
-				documentation 	
-|*
-|* Abstract base class defining the interface to block transformation schemes.
-|*
-|* Block transformation schemes process a fixed-size block of input to return a
-|* block of output the same size.  
-|*
-|* @publishedPartner
-|* @released
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"439EA7CE00A8"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "Transform"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439EA7CE00A9"
-					documentation 	
-|*
-|	* Transforms the supplied block, returning the new value using the same
-|	* parameter. aBlock.Size() must be the same length as BlockSize().
-|	*
-|	* @param aBlock	On input, the data to be transformed;
-|	*				on return, the data after transformation.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aBlock"
-						quid       	"439EA7CE00AB"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Reset"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439EA7CE00AC"
-					documentation 	
-|*
-|	* Resets the transformation back to its original state. Clears all its buffers.
-					
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BlockSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439EA7CE00B8"
-					documentation 	
-|*
-|	* Gets the block size in bytes.
-|	*
-|	* @return	Block size in bytes.
-					
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "KeySize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"439EA7CE00BA"
-					documentation 	
-|*
-|	* Gets the key size in bits.	
-|	* 
-|	* @return	Key size in bits.
-					
-					stereotype 	"abstract, const"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::ipseccrypto"
-				quidu      	"439D3C980379"
-				language   	"VC++")
-			    (object Association "$UNNAMED$0"
-				quid       	"439D3CA702AE"
-				roles      	(list role_list
-				    (object Role "iAlgType"
-					quid       	"439D3CA702AF"
-					label      	"iAlgType"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmClass"
-					quidu      	"439D3CA7026F"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$1"
-					quid       	"439D3CA702B1"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmDesc"
-					quidu      	"439D3CA7028F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$2"
-				quid       	"439D3CA702B3"
-				roles      	(list role_list
-				    (object Role "iMinBits"
-					quid       	"439D3CA702B4"
-					label      	"iMinBits"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$3"
-					quid       	"439D3CA702B6"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmDesc"
-					quidu      	"439D3CA7028F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$4"
-				quid       	"439D3CA702B8"
-				roles      	(list role_list
-				    (object Role "iMaxBits"
-					quid       	"439D3CA702B9"
-					label      	"iMaxBits"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$5"
-					quid       	"439D3CA702BE"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmDesc"
-					quidu      	"439D3CA7028F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$6"
-				quid       	"439D3CA702C0"
-				roles      	(list role_list
-				    (object Role "iBlock"
-					quid       	"439D3CA702C1"
-					label      	"iBlock"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$7"
-					quid       	"439D3CA702C3"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmDesc"
-					quidu      	"439D3CA7028F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$8"
-				quid       	"439D3CA702C5"
-				roles      	(list role_list
-				    (object Role "iVector"
-					quid       	"439D3CA702C6"
-					label      	"iVector"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$9"
-					quid       	"439D3CA702C8"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmDesc"
-					quidu      	"439D3CA7028F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$10"
-				quid       	"439D3CA703DC"
-				roles      	(list role_list
-				    (object Role "iDigest"
-					quid       	"439D3CA703DD"
-					label      	"iDigest"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$11"
-					quid       	"439D3CA703DF"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigestSymbian"
-					quidu      	"439D3CA703B8")))
-			    (object Association "$UNNAMED$12"
-				quid       	"439D584302A3"
-				roles      	(list role_list
-				    (object Role "iK[60]"
-					quid       	"439D584302A4"
-					documentation 	
-|* 
-|	 * The key schedule 
-|	 *
-|	 * The maximum size is (((KAESMaxBlockSize/4)+6)+1)*4
-					
-					label      	"iK[60]"
-					supplier   	"TUint32"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$13"
-					quid       	"439D584302A6"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CRijndael"
-					quidu      	"439D58430273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$14"
-				quid       	"439D584302B1"
-				roles      	(list role_list
-				    (object Role "iRounds"
-					quid       	"439D584302B2"
-					documentation 	"* The number of rounds"
-					label      	"iRounds"
-					supplier   	"TUint"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$15"
-					quid       	"439D584302B4"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CRijndael"
-					quidu      	"439D58430273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$16"
-				quid       	"439D584302B6"
-				roles      	(list role_list
-				    (object Role "iKey"
-					quid       	"439D584302B7"
-					documentation 	
-|* 
-|	 * The input key 
-|	 *
-|	 * The key length (in bytes) must be one of the following:
-|	 * - KAESKeySize128 (=16)
-|	 * - KAESKeySize192 (=24)
-|	 * - KAESKeySize256 (=32).
-					
-					label      	"iKey"
-					supplier   	"HBufC8"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$17"
-					quid       	"439D584302C1"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CRijndael"
-					quidu      	"439D58430273")))
-			    (object Association "$UNNAMED$18"
-				quid       	"439D5844013D"
-				roles      	(list role_list
-				    (object Role "iHash"
-					quid       	"439D5844013E"
-					label      	"iHash"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<MD2_HASH>"
-					quidu      	"439D5844013B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$19"
-					quid       	"439D5844014B"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD2"
-					quidu      	"439D584400EC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$20"
-				quid       	"439D5844014D"
-				roles      	(list role_list
-				    (object Role "iNum"
-					quid       	"439D5844014E"
-					label      	"iNum"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$21"
-					quid       	"439D58440150"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD2"
-					quidu      	"439D584400EC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$22"
-				quid       	"439D58440159"
-				roles      	(list role_list
-				    (object Role "iData[MD2_BLOCK]"
-					quid       	"439D5844015A"
-					label      	"iData[MD2_BLOCK]"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$23"
-					quid       	"439D5844015C"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD2"
-					quidu      	"439D584400EC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$24"
-				quid       	"439D58440169"
-				roles      	(list role_list
-				    (object Role "iChecksum[MD2_BLOCK]"
-					quid       	"439D5844016A"
-					label      	"iChecksum[MD2_BLOCK]"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$25"
-					quid       	"439D5844016C"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD2"
-					quidu      	"439D584400EC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$26"
-				quid       	"439D5844016E"
-				roles      	(list role_list
-				    (object Role "iState[MD2_BLOCK]"
-					quid       	"439D5844016F"
-					label      	"iState[MD2_BLOCK]"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$27"
-					quid       	"439D58440171"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD2"
-					quidu      	"439D584400EC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$28"
-				quid       	"439D58440179"
-				roles      	(list role_list
-				    (object Role "iHashBuf"
-					quid       	"439D5844017A"
-					label      	"iHashBuf"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<MD2_HASH>"
-					quidu      	"439D5844013B"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$29"
-					quid       	"439D5844017C"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD2"
-					quidu      	"439D584400EC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$30"
-				quid       	"439D58440188"
-				roles      	(list role_list
-				    (object Role "iDataTemp[MD2_BLOCK]"
-					quid       	"439D58440189"
-					label      	"iDataTemp[MD2_BLOCK]"
-					supplier   	"TUint8"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$31"
-					quid       	"439D5844018B"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD2"
-					quidu      	"439D584400EC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$32"
-				quid       	"439D58440198"
-				roles      	(list role_list
-				    (object Role "iChecksumTemp[MD2_BLOCK]"
-					quid       	"439D58440199"
-					label      	"iChecksumTemp[MD2_BLOCK]"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$33"
-					quid       	"439D5844019B"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD2"
-					quidu      	"439D584400EC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$34"
-				quid       	"439D584401A8"
-				roles      	(list role_list
-				    (object Role "iStateTemp[MD2_BLOCK]"
-					quid       	"439D584401A9"
-					label      	"iStateTemp[MD2_BLOCK]"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$35"
-					quid       	"439D584401AB"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD2"
-					quidu      	"439D584400EC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$36"
-				quid       	"439D584402C4"
-				roles      	(list role_list
-				    (object Role "iHash"
-					quid       	"439D584402D0"
-					label      	"iHash"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<MD5_HASH>"
-					quidu      	"439D584402C2"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$37"
-					quid       	"439D584402D2"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$38"
-				quid       	"439D584402D4"
-				roles      	(list role_list
-				    (object Role "iA"
-					quid       	"439D584402D5"
-					label      	"iA"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$39"
-					quid       	"439D584402D7"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$40"
-				quid       	"439D584402E0"
-				roles      	(list role_list
-				    (object Role "iB"
-					quid       	"439D584402E1"
-					label      	"iB"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$41"
-					quid       	"439D584402E3"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$42"
-				quid       	"439D584402F0"
-				roles      	(list role_list
-				    (object Role "iC"
-					quid       	"439D584402F1"
-					label      	"iC"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$43"
-					quid       	"439D584402F3"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$44"
-				quid       	"439D584402F5"
-				roles      	(list role_list
-				    (object Role "iD"
-					quid       	"439D584402F6"
-					label      	"iD"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$45"
-					quid       	"439D584402F8"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$46"
-				quid       	"439D584402FF"
-				roles      	(list role_list
-				    (object Role "iNl"
-					quid       	"439D58440300"
-					label      	"iNl"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$47"
-					quid       	"439D58440302"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$48"
-				quid       	"439D5844030F"
-				roles      	(list role_list
-				    (object Role "iNh"
-					quid       	"439D58440310"
-					label      	"iNh"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$49"
-					quid       	"439D58440312"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$50"
-				quid       	"439D5844031F"
-				roles      	(list role_list
-				    (object Role "iData[MD5_LBLOCK]"
-					quid       	"439D58440320"
-					label      	"iData[MD5_LBLOCK]"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$51"
-					quid       	"439D58440322"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$52"
-				quid       	"439D58440324"
-				roles      	(list role_list
-				    (object Role "iACopy"
-					quid       	"439D58440325"
-					label      	"iACopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$53"
-					quid       	"439D58440327"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$54"
-				quid       	"439D5844032E"
-				roles      	(list role_list
-				    (object Role "iBCopy"
-					quid       	"439D5844032F"
-					label      	"iBCopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$55"
-					quid       	"439D58440331"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$56"
-				quid       	"439D5844033E"
-				roles      	(list role_list
-				    (object Role "iCCopy"
-					quid       	"439D5844033F"
-					label      	"iCCopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$57"
-					quid       	"439D58440341"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$58"
-				quid       	"439D5844034D"
-				roles      	(list role_list
-				    (object Role "iDCopy"
-					quid       	"439D5844034E"
-					label      	"iDCopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$59"
-					quid       	"439D58440350"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$60"
-				quid       	"439D5844035D"
-				roles      	(list role_list
-				    (object Role "iNlCopy"
-					quid       	"439D5844035E"
-					label      	"iNlCopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$61"
-					quid       	"439D58440360"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$62"
-				quid       	"439D5844036D"
-				roles      	(list role_list
-				    (object Role "iNhCopy"
-					quid       	"439D5844036E"
-					label      	"iNhCopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$63"
-					quid       	"439D58440370"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$64"
-				quid       	"439D5844038C"
-				roles      	(list role_list
-				    (object Role "iDataCopy[MD5_LBLOCK]"
-					quid       	"439D5844038D"
-					label      	"iDataCopy[MD5_LBLOCK]"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$65"
-					quid       	"439D5844038F"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5"
-					quidu      	"439D58440273"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$66"
-				quid       	"439D584500DE"
-				roles      	(list role_list
-				    (object Role "iHash"
-					quid       	"439D584500DF"
-					label      	"iHash"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<SHA1_HASH>"
-					quidu      	"439D584500DC"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$67"
-					quid       	"439D584500E1"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$68"
-				quid       	"439D584500EC"
-				roles      	(list role_list
-				    (object Role "iA"
-					quid       	"439D584500ED"
-					label      	"iA"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$69"
-					quid       	"439D584500EF"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$70"
-				quid       	"439D584500F1"
-				roles      	(list role_list
-				    (object Role "iB"
-					quid       	"439D584500F2"
-					label      	"iB"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$71"
-					quid       	"439D584500F4"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$72"
-				quid       	"439D584500FC"
-				roles      	(list role_list
-				    (object Role "iC"
-					quid       	"439D584500FD"
-					label      	"iC"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$73"
-					quid       	"439D584500FF"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$74"
-				quid       	"439D58450101"
-				roles      	(list role_list
-				    (object Role "iD"
-					quid       	"439D58450102"
-					label      	"iD"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$75"
-					quid       	"439D58450104"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$76"
-				quid       	"439D5845010B"
-				roles      	(list role_list
-				    (object Role "iE"
-					quid       	"439D5845010C"
-					label      	"iE"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$77"
-					quid       	"439D5845010E"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$78"
-				quid       	"439D58450110"
-				roles      	(list role_list
-				    (object Role "iNl"
-					quid       	"439D58450111"
-					label      	"iNl"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$79"
-					quid       	"439D58450113"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$80"
-				quid       	"439D5845011B"
-				roles      	(list role_list
-				    (object Role "iNh"
-					quid       	"439D5845011C"
-					label      	"iNh"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$81"
-					quid       	"439D5845011E"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$82"
-				quid       	"439D58450120"
-				roles      	(list role_list
-				    (object Role "iData[SHA1_LBLOCK*5]"
-					quid       	"439D58450121"
-					label      	"iData[SHA1_LBLOCK*5]"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$83"
-					quid       	"439D58450123"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$84"
-				quid       	"439D5845012B"
-				roles      	(list role_list
-				    (object Role "iACopy"
-					quid       	"439D5845012C"
-					label      	"iACopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$85"
-					quid       	"439D5845012E"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$86"
-				quid       	"439D5845013A"
-				roles      	(list role_list
-				    (object Role "iBCopy"
-					quid       	"439D5845013B"
-					label      	"iBCopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$87"
-					quid       	"439D5845013D"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$88"
-				quid       	"439D5845013F"
-				roles      	(list role_list
-				    (object Role "iCCopy"
-					quid       	"439D58450140"
-					label      	"iCCopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$89"
-					quid       	"439D58450142"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$90"
-				quid       	"439D5845014A"
-				roles      	(list role_list
-				    (object Role "iDCopy"
-					quid       	"439D5845014B"
-					label      	"iDCopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$91"
-					quid       	"439D5845014D"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$92"
-				quid       	"439D5845014F"
-				roles      	(list role_list
-				    (object Role "iECopy"
-					quid       	"439D58450150"
-					label      	"iECopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$93"
-					quid       	"439D58450152"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$94"
-				quid       	"439D58450159"
-				roles      	(list role_list
-				    (object Role "iNlCopy"
-					quid       	"439D5845015A"
-					label      	"iNlCopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$95"
-					quid       	"439D5845015C"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$96"
-				quid       	"439D58450169"
-				roles      	(list role_list
-				    (object Role "iNhCopy"
-					quid       	"439D5845016A"
-					label      	"iNhCopy"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$97"
-					quid       	"439D5845016C"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$98"
-				quid       	"439D5845016E"
-				roles      	(list role_list
-				    (object Role "iDataCopy[SHA1_LBLOCK*5]"
-					quid       	"439D5845016F"
-					label      	"iDataCopy[SHA1_LBLOCK*5]"
-					supplier   	"TUint"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$99"
-					quid       	"439D58450171"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-					quidu      	"439D5845007F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$100"
-				quid       	"439D584502E0"
-				roles      	(list role_list
-				    (object Role "iDigest"
-					quid       	"439D584502E1"
-					label      	"iDigest"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigest"
-					quidu      	"439D584303BB"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$101"
-					quid       	"439D584502E3"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CHMAC"
-					quidu      	"439D58450292")))
-			    (object Association "$UNNAMED$102"
-				quid       	"439D584502F1"
-				roles      	(list role_list
-				    (object Role "iInnerPad"
-					quid       	"439D584502F2"
-					label      	"iInnerPad"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<HMAC_PAD>"
-					quidu      	"439D584502E5"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$103"
-					quid       	"439D584502F4"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CHMAC"
-					quidu      	"439D58450292"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$104"
-				quid       	"439D584502FF"
-				roles      	(list role_list
-				    (object Role "iOuterPad"
-					quid       	"439D58450300"
-					label      	"iOuterPad"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<HMAC_PAD>"
-					quidu      	"439D584502E5"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$105"
-					quid       	"439D58450302"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CHMAC"
-					quidu      	"439D58450292"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$106"
-				quid       	"439D5845030F"
-				roles      	(list role_list
-				    (object Role "iInnerPadCopy"
-					quid       	"439D58450310"
-					label      	"iInnerPadCopy"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<HMAC_PAD>"
-					quidu      	"439D584502E5"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$107"
-					quid       	"439D58450312"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CHMAC"
-					quidu      	"439D58450292"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$108"
-				quid       	"439D58450314"
-				roles      	(list role_list
-				    (object Role "iOuterPadCopy"
-					quid       	"439D58450315"
-					label      	"iOuterPadCopy"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<HMAC_PAD>"
-					quidu      	"439D584502E5"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$109"
-					quid       	"439D5845031F"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CHMAC"
-					quidu      	"439D58450292"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$110"
-				quid       	"439D584503BB"
-				roles      	(list role_list
-				    (object Role "iK1[KDESScheduleSizeInWords]"
-					quid       	"439D584503BC"
-					documentation 	
-|* 
-|	 * Key schedule array 
-|	 *
-|	 * Also used as the first key in triple-DES
-					
-					label      	"iK1[KDESScheduleSizeInWords]"
-					supplier   	"TUint32"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$111"
-					quid       	"439D584503BE"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CDES"
-					quidu      	"439D5845037C"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$112"
-				quid       	"439D584503C0"
-				roles      	(list role_list
-				    (object Role "iKey"
-					quid       	"439D584503C1"
-					documentation 	
-|* 
-|	 * The initial key. 
-|	 *
-|	 * The key length must be KDESKeySize = 8 bytes.
-					
-					label      	"iKey"
-					supplier   	"HBufC8"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$113"
-					quid       	"439D584503C3"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CDES"
-					quidu      	"439D5845037C")))
-			    (object Association "$UNNAMED$114"
-				quid       	"439D5846012F"
-				roles      	(list role_list
-				    (object Role "iK2[KDESScheduleSizeInWords]"
-					quid       	"439D58460130"
-					documentation 	"* The second key schedule array"
-					label      	"iK2[KDESScheduleSizeInWords]"
-					supplier   	"TUint32"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$115"
-					quid       	"439D58460132"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::C3DES"
-					quidu      	"439D5846010B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$116"
-				quid       	"439D5846013A"
-				roles      	(list role_list
-				    (object Role "iK3[KDESScheduleSizeInWords]"
-					quid       	"439D5846013B"
-					documentation 	"* The third key schedule array"
-					label      	"iK3[KDESScheduleSizeInWords]"
-					supplier   	"TUint32"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$117"
-					quid       	"439D5846013D"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::C3DES"
-					quidu      	"439D5846010B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$118"
-				quid       	"439D3CA7029E"
-				roles      	(list role_list
-				    (object Role "iName"
-					quid       	"439D3CA7029F"
-					label      	"iName"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmName"
-					quidu      	"439D3CA70260"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$119"
-					quid       	"439D3CA702A1"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmDesc"
-					quidu      	"439D3CA7028F"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$120"
-				quid       	"439D3CA800BA"
-				roles      	(list role_list
-				    (object Role "iTmp:TUint32* const"
-					quid       	"439D3CA800BB"
-					label      	"iTmp:TUint32* const"
-					supplier   	"TUint32"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$121"
-					quid       	"439D3CA800BD"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase"
-					quidu      	"439D3CA8007B")))
-			    (object Association "$UNNAMED$122"
-				quid       	"439D3CA800AF"
-				roles      	(list role_list
-				    (object Role "iReg:TUint32* const"
-					quid       	"439D3CA800B0"
-					label      	"iReg:TUint32* const"
-					supplier   	"TUint32"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$123"
-					quid       	"439D3CA800B2"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase"
-					quidu      	"439D3CA8007B")))
-			    (object Association "$UNNAMED$124"
-				quid       	"439D3CA800AA"
-				roles      	(list role_list
-				    (object Role "iBlkSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"439D3CA800AB"
-					label      	"iBlkSize"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$125"
-					quid       	"439D3CA800AD"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase"
-					quidu      	"439D3CA8007B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$126"
-				quid       	"439D3CA800CC"
-				roles      	(list role_list
-				    (object Role "iMode"
-					quid       	"439D3CA800CD"
-					label      	"iMode"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::TMode"
-					quidu      	"439D3CA70398"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$127"
-					quid       	"439D3CA800CF"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase"
-					quidu      	"439D3CA8007B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$128"
-				quid       	"439D3CA800C4"
-				roles      	(list role_list
-				    (object Role "iDecrypt"
-					quid       	"439D3CA800C5"
-					label      	"iDecrypt"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CBlockTransformation"
-					quidu      	"439EA7CE00A7"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$129"
-					quid       	"439D3CA800CA"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase"
-					quidu      	"439D3CA8007B")))
-			    (object Association "$UNNAMED$130"
-				quid       	"439D3CA800BF"
-				roles      	(list role_list
-				    (object Role "iEncrypt"
-					quid       	"439D3CA800C0"
-					label      	"iEncrypt"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CBlockTransformation"
-					quidu      	"439EA7CE00A7"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$131"
-					quid       	"439D3CA800C2"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase"
-					quidu      	"439D3CA8007B")))
-			    (object Association "$UNNAMED$132"
-				quid       	"439EA7CE01FF"
-				roles      	(list role_list
-				    (object Role "iBlkSize"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"439EA7CE0200"
-					label      	"iBlkSize"
-					supplier   	"TInt"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$133"
-					quid       	"439EA7CE0202"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase"
-					quidu      	"439D3CA8007B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$134"
-				quid       	"439EA7CE020E"
-				roles      	(list role_list
-				    (object Role "iReg:TUint32* const"
-					quid       	"439EA7CE020F"
-					label      	"iReg:TUint32* const"
-					supplier   	"TUint32"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$135"
-					quid       	"439EA7CE0211"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase"
-					quidu      	"439D3CA8007B")))
-			    (object Association "$UNNAMED$136"
-				quid       	"439EA7CE021E"
-				roles      	(list role_list
-				    (object Role "iTmp:TUint32* const"
-					quid       	"439EA7CE021F"
-					label      	"iTmp:TUint32* const"
-					supplier   	"TUint32"
-					exportControl 	"Protected"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$137"
-					quid       	"439EA7CE0221"
-					supplier   	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase"
-					quidu      	"439D3CA8007B"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "ipseccrypto Model Update Overview"
-				quid       	"439D3CA801D5"
-				title      	"ipseccrypto Model Update Overview"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmClass" @1
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(645, 2182)
-					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 	@1
-					    location   	(453, 2166)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"TAlgorithmClass")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@1
-					    location   	(453, 2116)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA7026F"
-					width      	402
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmDesc" @2
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1065, 2182)
-					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   	(870, 2131)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	390
-					    justify    	0
-					    label      	"TAlgorithmDesc")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA7028F"
-					width      	408
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigestCrypto" @3
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3569, 1586)
-					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   	(3295, 1535)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	548
-					    justify    	0
-					    label      	"CMessageDigestCrypto")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA702DD"
-					width      	566
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolFamilyCryptoEay" @4
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1987, 2328)
-					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   	(1682, 2277)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	610
-					    justify    	0
-					    label      	"CProtocolFamilyCryptoEay")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA70379"
-					width      	628
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::TMode" @5
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(2414, 2182)
-					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   	(2276, 2166)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"TMode")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@5
-					    location   	(2276, 2116)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA70398"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::TEayAlgorithm" @6
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(2881, 2275)
-					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   	(2708, 2259)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	346
-					    justify    	0
-					    label      	"TEayAlgorithm")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@6
-					    location   	(2708, 2209)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	346
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA801D3"
-					width      	364
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CRijndael" @7
-					ShowCompartmentStereotypes 	TRUE
-					location   	(345, 390)
-					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   	(224, 338)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	242
-					    justify    	0
-					    label      	"CRijndael")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D58430273"
-					width      	260
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CAESEncryptor" @8
-					ShowCompartmentStereotypes 	TRUE
-					location   	(363, 750)
-					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   	(170, 698)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	386
-					    justify    	0
-					    label      	"CAESEncryptor")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D584302E0"
-					width      	404
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @9
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D584302E1"
-					client     	@8
-					supplier   	@7
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CAESDecryptor" @10
-					ShowCompartmentStereotypes 	TRUE
-					location   	(810, 390)
-					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   	(618, 338)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"CAESDecryptor")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D5843031F"
-					width      	402
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @11
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D58430320"
-					client     	@10
-					supplier   	@7
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigest::THashId" @12
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(270, 1110)
-					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   	(71, 1057)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	398
-					    justify    	0
-					    label      	"THashId")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@12
-					    location   	(71, 1007)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	398
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D58440032"
-					width      	416
-					height     	230
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<MD2_HASH>" @13
-					ShowCompartmentStereotypes 	TRUE
-					location   	(386, 2499)
-					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   	(150, 2448)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	472
-					    justify    	0
-					    label      	"TBuf8<MD2_HASH>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D5844013B"
-					width      	490
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMD2" @14
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2660, 748)
-					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 	@14
-					    location   	(2564, 696)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	192
-					    justify    	0
-					    label      	"CMD2")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D584400EC"
-					width      	210
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<MD5_HASH>" @15
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2070, 390)
-					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   	(1834, 339)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	472
-					    justify    	0
-					    label      	"TBuf8<MD5_HASH>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D584402C2"
-					width      	490
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5" @16
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1897, 782)
-					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   	(1801, 730)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	192
-					    justify    	0
-					    label      	"CMD5")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D58440273"
-					width      	210
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigestSymbian" @17
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3085, 1905)
-					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   	(2793, 1859)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	584
-					    justify    	0
-					    label      	"CMessageDigestSymbian")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA703B8"
-					width      	602
-					height     	117
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @18
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D3CA703C7"
-					client     	@17
-					supplier   	@3
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<SHA1_HASH>" @19
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2340, 120)
-					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   	(2082, 69)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	516
-					    justify    	0
-					    label      	"TBuf8<SHA1_HASH>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D584500DC"
-					width      	534
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1" @20
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2127, 698)
-					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   	(2030, 646)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	194
-					    justify    	0
-					    label      	"CSHA1")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D5845007F"
-					width      	212
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA" @21
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2725, 901)
-					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 	@21
-					    location   	(2629, 849)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	192
-					    justify    	0
-					    label      	"CSHA")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D584501C7"
-					width      	210
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigest" @22
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2260, 995)
-					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 	@22
-					    location   	(2061, 943)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	398
-					    justify    	0
-					    label      	"CMessageDigest")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D584303BB"
-					width      	416
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @23
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D584400ED"
-					client     	@14
-					supplier   	@22
-					line_style 	0)
-				    (object InheritView "" @24
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D58440274"
-					client     	@16
-					supplier   	@22
-					line_style 	0)
-				    (object InheritView "" @25
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D58450080"
-					client     	@20
-					supplier   	@22
-					line_style 	0)
-				    (object InheritView "" @26
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D584501D6"
-					client     	@21
-					supplier   	@22
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::ipseccrypto::TBuf8<HMAC_PAD>" @27
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2880, 120)
-					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 	@27
-					    location   	(2641, 69)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	478
-					    justify    	0
-					    label      	"TBuf8<HMAC_PAD>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D584502E5"
-					width      	496
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CHMAC" @28
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2397, 701)
-					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 	@28
-					    location   	(2283, 649)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	228
-					    justify    	0
-					    label      	"CHMAC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D58450292"
-					width      	246
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @29
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D58450293"
-					client     	@28
-					supplier   	@22
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigestFactory" @30
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2268, 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 	@30
-					    location   	(1979, 2668)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	578
-					    justify    	0
-					    label      	"CMessageDigestFactory")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D5845033E"
-					width      	596
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CDES" @31
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1299, 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 	@31
-					    location   	(1203, 2444)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	192
-					    justify    	0
-					    label      	"CDES")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D5845037C"
-					width      	210
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CDESEncryptor" @32
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1555, 2755)
-					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 	@32
-					    location   	(1363, 2703)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"CDESEncryptor")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D584503CA"
-					width      	402
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @33
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D584503DA"
-					client     	@32
-					supplier   	@31
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CDESDecryptor" @34
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1108, 2761)
-					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 	@34
-					    location   	(915, 2709)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	386
-					    justify    	0
-					    label      	"CDESDecryptor")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D58460011"
-					width      	404
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @35
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D58460012"
-					client     	@34
-					supplier   	@31
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::C3DES" @36
-					ShowCompartmentStereotypes 	TRUE
-					location   	(350, 2798)
-					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 	@36
-					    location   	(250, 2746)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	200
-					    justify    	0
-					    label      	"C3DES")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D5846010B"
-					width      	218
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @37
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D5846010C"
-					client     	@36
-					supplier   	@31
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::C3DESEncryptor" @38
-					ShowCompartmentStereotypes 	TRUE
-					location   	(223, 3038)
-					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 	@38
-					    location   	(16, 2986)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	414
-					    justify    	0
-					    label      	"C3DESEncryptor")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D5846014A"
-					width      	432
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @39
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D5846014B"
-					client     	@38
-					supplier   	@36
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::C3DESDecryptor" @40
-					ShowCompartmentStereotypes 	TRUE
-					location   	(755, 3055)
-					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 	@40
-					    location   	(547, 3003)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"C3DESDecryptor")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D58460169"
-					width      	434
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @41
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D5846016A"
-					client     	@40
-					supplier   	@36
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherAesctr::CSymmetricCipherAescbc" @42
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2321, 1640)
-					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 	@42
-					    location   	(2016, 1566)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	610
-					    justify    	0
-					    label      	"CSymmetricCipherAescbc")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439E92E701F5"
-					width      	628
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherAesctr" @43
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1620, 1650)
-					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 	@43
-					    location   	(1325, 1599)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	590
-					    justify    	0
-					    label      	"CSymmetricCipherAesctr")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439E92E70224"
-					width      	608
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::TAlgorithmName" @44
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(210, 2182)
-					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 	@44
-					    location   	(14, 2166)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"TAlgorithmName")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@44
-					    location   	(14, 2116)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA70260"
-					width      	410
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolCrypto" @45
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2827, 1586)
-					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 	@45
-					    location   	(2626, 1535)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	402
-					    justify    	0
-					    label      	"CProtocolCrypto")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA7035A"
-					width      	420
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolEay" @46
-					location   	(2605, 1918)
-					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 	@46
-					    location   	(2437, 1867)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	336
-					    justify    	0
-					    label      	"CProtocolEay")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA70243"
-					width      	354
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher::TAction" @47
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(1491, 2008)
-					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 	@47
-					    location   	(1272, 1956)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"TAction")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@47
-					    location   	(1272, 1906)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA7033B"
-					width      	456
-					height     	228
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher" @48
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1492, 366)
-					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 	@48
-					    location   	(1269, 315)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"CSymmetricCipher")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA7030C"
-					width      	464
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc<AES_CBLOCK_SIZE>" @49
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1960, 1349)
-					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 	@49
-					    location   	(1447, 1298)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	1026
-					    justify    	0
-					    label      	"CSymmetricCipherCbc<AES_CBLOCK_SIZE>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA80185"
-					width      	1044
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "ParameterizedClass" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc" @50
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1065, 988)
-					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 	@50
-					    location   	(804, 958)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	522
-					    justify    	0
-					    label      	"CSymmetricCipherCbc")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA800F8"
-					width      	540
-					height     	161
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherDescbc" @51
-					ShowCompartmentStereotypes 	TRUE
-					location   	(861, 1661)
-					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   	(563, 1610)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	596
-					    justify    	0
-					    label      	"CSymmetricCipherDescbc")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA80127"
-					width      	614
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher3Descbc" @52
-					ShowCompartmentStereotypes 	TRUE
-					location   	(892, 1880)
-					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   	(574, 1829)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	636
-					    justify    	0
-					    label      	"CSymmetricCipher3Descbc")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA80156"
-					width      	654
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc<DES_CBLOCK_SIZE>" @53
-					ShowCompartmentStereotypes 	TRUE
-					location   	(826, 1324)
-					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   	(308, 1273)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	1036
-					    justify    	0
-					    label      	"CSymmetricCipherCbc<DES_CBLOCK_SIZE>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439E92E701C6"
-					width      	1054
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @54
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439E92E701C8"
-					client     	@51
-					supplier   	@53
-					line_style 	0)
-				    (object InheritView "" @55
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D3CA80157"
-					client     	@52
-					supplier   	@51
-					line_style 	0)
-				    (object UsesView "" @56
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439E92E701C7"
-					client     	@53
-					supplier   	@50
-					line_style 	0)
-				    (object UsesView "" @57
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D3CA80186"
-					client     	@49
-					supplier   	@50
-					line_style 	0)
-				    (object InheritView "" @58
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439E92E70234"
-					client     	@43
-					supplier   	@49
-					line_style 	0)
-				    (object InheritView "" @59
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439E92E70205"
-					client     	@42
-					supplier   	@49
-					line_style 	0)
-				    (object InheritView "" @60
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D3CA70244"
-					client     	@46
-					supplier   	@45
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CBlockTransformation" @61
-					ShowCompartmentStereotypes 	TRUE
-					location   	(389, 168)
-					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   	(130, 116)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	518
-					    justify    	0
-					    label      	"CBlockTransformation")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439EA7CE00A7"
-					width      	536
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase" @62
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1492, 650)
-					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   	(1217, 599)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	550
-					    justify    	0
-					    label      	"CSymmetricCipherBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA8007B"
-					width      	568
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @63
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D3CA800F9"
-					client     	@50
-					supplier   	@62
-					line_style 	0)
-				    (object InheritView "" @64
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D3CA8007C"
-					client     	@62
-					supplier   	@48
-					line_style 	0)
-				    (object InheritView "" @65
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"439D58430282"
-					client     	@7
-					supplier   	@61
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher::TAction" @66
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(1710, 120)
-					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 	@66
-					    location   	(1491, 68)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"TAction")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@66
-					    location   	(1491, 18)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"439D3CA7033B"
-					width      	456
-					height     	228
-					annotation 	8
-					autoResize 	TRUE))))))
-		logical_presentations 	(list unit_reference_list))
-	    (object Mechanism @67
-		logical_models 	(list unit_reference_list
-		    (object Object "IPsec"
-			quid       	"439D7564034C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439D75C501C4"
-				supplier   	"$UNNAMED$138"
-				quidu      	"439D7589031C")
-			    (object Link
-				quid       	"439D7962035E"
-				supplier   	"$UNNAMED$139"
-				quidu      	"439D7889009F"
-				messages   	(list Messages
-				    (object Message "Identify(library)"
-					quid       	"439D7962035F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	4
-					Operation  	"Identify(TServerProtocolDesc*)"
-					quidu      	"439D3CA70247"
-					creation   	FALSE)
-				    (object Message "Open()"
-					quid       	"439D7976033F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	5
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "AlgorithmList(alg_list)"
-					quid       	"439D798A03AC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	6
-					Operation  	"AlgorithmList(TAlgorithmDesc* &)"
-					quidu      	"439D3CA7035C"
-					creation   	FALSE)
-				    (object Message "SymmetricCipher(alg_index)"
-					quid       	"439D79C701F7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	7
-					Operation  	"SymmetricCipher(TUint)"
-					quidu      	"439D3CA7035F"
-					creation   	FALSE)
-				    (object Message "MessageDigest(alg_index)"
-					quid       	"439D79E60226"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	8
-					Operation  	"MessageDigest(TUint)"
-					quidu      	"439D3CA7036B"
-					creation   	FALSE)
-				    (object Message "Close()"
-					quid       	"439D7A480012"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$138"
-			quid       	"439D7589031C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439D769100E7"
-				supplier   	"$UNNAMED$138"
-				quidu      	"439D7589031C")
-			    (object Link
-				quid       	"439D789D01E7"
-				supplier   	"$UNNAMED$139"
-				quidu      	"439D7889009F"
-				messages   	(list Messages
-				    (object Message "CProtocolEay( )"
-					quid       	"439D789D01E8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3
-					quidu      	"439D3CA70245"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolFamilyCryptoEay"
-			quidu      	"439D3CA70379"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "SocketServer"
-			quid       	"439D75F6028E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439D762802BD"
-				supplier   	"$UNNAMED$138"
-				quidu      	"439D7589031C"
-				messages   	(list Messages
-				    (object Message "CProtocolFamilyCryptoEay( )"
-					quid       	"439D77EA0101"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"439D3CA7037B"
-					creation   	FALSE)
-				    (object Message "ProtocolList(protocollist)"
-					quid       	"439D77FB01DC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					Operation  	"ProtocolList(TServerProtocolDesc* &)"
-					quidu      	"439D3CA7038F"
-					creation   	FALSE)
-				    (object Message "NewProtocolL(crypto)"
-					quid       	"439D783403AC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					Operation  	"NewProtocolL(TUint, TUint)"
-					quidu      	"439D3CA7038C"
-					creation   	FALSE)
-				    (object Message "Remove( )"
-					quid       	"439D7A7401B8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	11
-					quidu      	"439D3CA7038B"
-					creation   	FALSE)
-				    (object Message "~CProtocolFamilyCryptoEay( )"
-					quid       	"439D7A7D008F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	12
-					quidu      	"439D3CA70389"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439D7914033F"
-				supplier   	"$UNNAMED$139"
-				quidu      	"439D7889009F"))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$139"
-			quid       	"439D7889009F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439D7A59017A"
-				supplier   	"$UNNAMED$139"
-				quidu      	"439D7889009F"
-				messages   	(list Messages
-				    (object Message "~CProtocolEay( )"
-					quid       	"439D7A59017B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9.1"
-					ordinal    	10
-					quidu      	"439D3CA70246"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolEay"
-			quidu      	"439D3CA70243"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @68
-		logical_models 	(list unit_reference_list
-		    (object Object "PKFEY"
-			quid       	"439D8CCC013B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439D92C602F1"
-				supplier   	"$UNNAMED$140"
-				quidu      	"439D8CE3009F"
-				messages   	(list Messages
-				    (object Message "MessageDigest(sha1)"
-					quid       	"439D92C602F2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"MessageDigest(TUint)"
-					quidu      	"439D3CA7036B"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439D93870254"
-				supplier   	"$UNNAMED$141"
-				quidu      	"439D92ED03CB"
-				messages   	(list Messages
-				    (object Message "Init( )"
-					quid       	"439D93870255"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	3
-					quidu      	"439D3CA703C8"
-					creation   	FALSE)
-				    (object Message "Update(data)"
-					quid       	"439D94000320"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	5
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"439D3CA702EE"
-					creation   	FALSE)
-				    (object Message "Final(ivc-out)"
-					quid       	"439D94460199"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	7
-					Operation  	"Final(TDes8&)"
-					quidu      	"439D3CA702F1"
-					creation   	FALSE)
-				    (object Message "~CMessageDigestSymbian( )"
-					quid       	"439D956D010C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$140"
-			quid       	"439D8CE3009F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439D92F600DD"
-				supplier   	"$UNNAMED$141"
-				quidu      	"439D92ED03CB"
-				messages   	(list Messages
-				    (object Message "CMessageDigestSymbian(digest)"
-					quid       	"439D92F600DE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"CMessageDigestSymbian(digest )"
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"441FDBA30322"
-				supplier   	"$UNNAMED$142"
-				quidu      	"439D93B00041"
-				messages   	(list Messages
-				    (object Message "NewL(void)"
-					quid       	"441FDBA30323"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"439D58450081"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolEay"
-			quidu      	"439D3CA70243"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$141"
-			quid       	"439D92ED03CB"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439D93C60293"
-				supplier   	"$UNNAMED$142"
-				quidu      	"439D93B00041"
-				messages   	(list Messages
-				    (object Message "Reset(void)"
-					quid       	"439D93C60294"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	4
-					quidu      	"439D584500A4"
-					creation   	FALSE)
-				    (object Message "Update(data)"
-					quid       	"439D941102D1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	6
-					Operation  	"Update(const TDesC8&)"
-					quidu      	"439D58440012"
-					creation   	FALSE)
-				    (object Message "Final( )"
-					quid       	"439D944B016A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	8
-					quidu      	"439D584500B2"
-					creation   	FALSE)
-				    (object Message "~CSHA1(void)"
-					quid       	"441FDC840149"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	10
-					quidu      	"439D58450094"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigestSymbian"
-			quidu      	"439D3CA703B8"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$142"
-			quid       	"439D93B00041"
-			class      	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1"
-			quidu      	"439D5845007F"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @69
-		logical_models 	(list unit_reference_list
-		    (object Object "PFKEY"
-			quid       	"439D9650011C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439D96EB032F"
-				supplier   	"$UNNAMED$143"
-				quidu      	"439D96610189"
-				messages   	(list Messages
-				    (object Message "SymmetricCipher(3des)"
-					quid       	"439D96EB0330"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"SymmetricCipher(TUint)"
-					quidu      	"439D3CA7035F"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439D972C0235"
-				supplier   	"$UNNAMED$144"
-				quidu      	"439D966D0003"
-				messages   	(list Messages
-				    (object Message "Setkey(key)"
-					quid       	"439D972C0236"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	2
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Init(iv-in, encrypt)"
-					quid       	"439D984D037D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	6
-					Operation  	"Init(encrypt)"
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Update(data-in, data-out)"
-					quid       	"439D98F50206"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	7
-					Operation  	"Update(data)"
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Finish(iv-out)"
-					quid       	"439D99BC00ED"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "~CSymmetricCipher3Descbc()"
-					quid       	"439D9A500283"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	13
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$143"
-			quid       	"439D96610189"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439D96FB035E"
-				supplier   	"$UNNAMED$144"
-				quidu      	"439D966D0003"
-				messages   	(list Messages
-				    (object Message "CSymmetricCipher3Descbc"
-					quid       	"439D96FB035F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolEay"
-			quidu      	"439D3CA70243"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$144"
-			quid       	"439D966D0003"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"439D979F00DD"
-				supplier   	"$UNNAMED$145"
-				quidu      	"439D96C300ED"
-				messages   	(list Messages
-				    (object Message "NewL(key)"
-					quid       	"439D979F00DE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	4
-					Operation  	"NewL(const TDesC8&)"
-					quidu      	"439D5846014C"
-					creation   	FALSE)
-				    (object Message "Transform(blk)"
-					quid       	"439D997D016A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.2"
-					ordinal    	9
-					Operation  	"Transform(TDes8&)"
-					quidu      	"439D5845038D"
-					creation   	FALSE)
-				    (object Message "Tranform(blk)"
-					quid       	"439D99F0035E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.2"
-					ordinal    	12
-					Operation  	"Tranform(data)"
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "~C3DESEncryptor( )"
-					quid       	"439D9B1C0320"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1"
-					ordinal    	14
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439D97C20070"
-				supplier   	"$UNNAMED$146"
-				quidu      	"439D96D100ED"
-				messages   	(list Messages
-				    (object Message "NewL(key)"
-					quid       	"439D97C20071"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.3"
-					ordinal    	5
-					Operation  	"NewL(const TDesC8&)"
-					quidu      	"439D5846016B"
-					creation   	FALSE)
-				    (object Message "~C3DESDecryptor( )"
-					quid       	"439D9B660080"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.2"
-					ordinal    	15
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"439D9921014B"
-				supplier   	"$UNNAMED$144"
-				quidu      	"439D966D0003"
-				messages   	(list Messages
-				    (object Message "Call(in, out, len)"
-					quid       	"439D9921014C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	8
-					Operation  	"Call()"
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Call(in, out, len)"
-					quid       	"439D99E00022"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "SetkeyL(key)"
-					quid       	"43CE050E0088"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	3
-					Operation  	"SetkeyL(const TDesC8&)"
-					quidu      	"439D3CA8013A"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher3Descbc"
-			quidu      	"439D3CA80156"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$145"
-			quid       	"439D96C300ED"
-			class      	"Logical View::VC++ Reverse Engineered::ipseccrypto::C3DESEncryptor"
-			quidu      	"439D5846014A"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$146"
-			quid       	"439D96D100ED"
-			class      	"Logical View::VC++ Reverse Engineered::ipseccrypto::C3DESDecryptor"
-			quidu      	"439D58460169"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE))))
-	statemachine 	(object State_Machine "State/Activity Model"
-	    quid       	"439ECCA90109"
-	    states     	(list States
-		(object State "Idle"
-		    quid       	"439ECCD8036A"
-		    transitions 	(list transition_list
-			(object State_Transition
-			    quid       	"439ECE4402E8"
-			    label      	""
-			    supplier   	"Ready"
-			    quidu      	"439ECE3100D5"
-			    Event      	(object Event "SetKeyL"
-				quid       	"439ECE4402E9")
-			    sendEvent  	(object sendEvent
-				quid       	"439ECE4402EB"))
-			(object State_Transition
-			    quid       	"439EDCD50151"
-			    supplier   	"$UNNAMED$147"
-			    quidu      	"439EDCCE03E1"
-			    sendEvent  	(object sendEvent
-				quid       	"439EDCD50154")))
-		    type       	"Normal")
-		(object State "$UNNAMED$148"
-		    quid       	"439ECCF90231"
-		    transitions 	(list transition_list
-			(object State_Transition
-			    quid       	"439ECD430388"
-			    label      	""
-			    supplier   	"Idle"
-			    quidu      	"439ECCD8036A"
-			    Event      	(object Event "SymmetricCipher"
-				quid       	"439ECD430389")
-			    sendEvent  	(object sendEvent
-				quid       	"439ECD43038B"))
-			(object State_Transition
-			    quid       	"441FDACA02E8"
-			    supplier   	"Waiting"
-			    quidu      	"43A030F00093"
-			    sendEvent  	(object sendEvent
-				quid       	"441FDACA02EB")))
-		    type       	"StartState")
-		(object State "Ready"
-		    quid       	"439ECE3100D5"
-		    transitions 	(list transition_list
-			(object State_Transition
-			    quid       	"439ECEB60066"
-			    label      	""
-			    supplier   	"Encrypting"
-			    quidu      	"439ECE8F02C8"
-			    Event      	(object Event "Init"
-				quid       	"439ECEB60067"
-				parameters 	"iv-in, encrypt")
-			    sendEvent  	(object sendEvent
-				quid       	"439ECEB60069"))
-			(object State_Transition
-			    quid       	"439ECED601EC"
-			    label      	""
-			    supplier   	"Decrypting"
-			    quidu      	"439ECEC90298"
-			    Event      	(object Event "Init(iv-in, decrypt)"
-				quid       	"439ECED601ED")
-			    sendEvent  	(object sendEvent
-				quid       	"439ECED601EF"))
-			(object State_Transition
-			    quid       	"439EE2B40361"
-			    supplier   	"$UNNAMED$149"
-			    quidu      	"439EE2B00380"
-			    sendEvent  	(object sendEvent
-				quid       	"439EE2B40364")))
-		    type       	"Normal")
-		(object State "Encrypting"
-		    quid       	"439ECE8F02C8"
-		    transitions 	(list transition_list
-			(object State_Transition
-			    quid       	"439ECF4F0083"
-			    label      	""
-			    supplier   	"Ready"
-			    quidu      	"439ECE3100D5"
-			    Event      	(object Event "SetKeyL"
-				quid       	"439ECF4F0084")
-			    sendEvent  	(object sendEvent
-				quid       	"439ECF4F0086"))
-			(object State_Transition
-			    quid       	"439ED0240090"
-			    label      	""
-			    supplier   	"Encrypting"
-			    quidu      	"439ECE8F02C8"
-			    Event      	(object Event "Update(data)"
-				quid       	"439ED0240091")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED0240093"))
-			(object State_Transition
-			    quid       	"439ED081039C"
-			    label      	""
-			    supplier   	"Decrypting"
-			    quidu      	"439ECEC90298"
-			    Event      	(object Event "Init(iv-in, decrypt)"
-				quid       	"439ED081039D")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED081039F"))
-			(object State_Transition
-			    quid       	"439ED20800B9"
-			    label      	""
-			    supplier   	"Encrypting"
-			    quidu      	"439ECE8F02C8"
-			    Event      	(object Event "Finish(iv-out)"
-				quid       	"439ED20800BA")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED20800BC"))
-			(object State_Transition
-			    quid       	"439ED3DF0074"
-			    supplier   	"Data"
-			    quidu      	"439ED3BF0094"
-			    sendEvent  	(object sendEvent
-				quid       	"439ED3DF0077"))
-			(object State_Transition
-			    quid       	"439ED40803B0"
-			    label      	""
-			    supplier   	"Finished"
-			    quidu      	"439ED3CC018E"
-			    Event      	(object Event "Finish(iv-out)"
-				quid       	"439ED40803B1")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED40803B3"))
-			(object State_Transition
-			    quid       	"439ED56F0031"
-			    label      	""
-			    supplier   	"Finished"
-			    quidu      	"439ED3CC018E"
-			    Event      	(object Event "Finish(iv-out)"
-				quid       	"439ED56F0032")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED56F0034"))
-			(object State_Transition
-			    quid       	"439EDFB7001F"
-			    label      	""
-			    supplier   	"Ready"
-			    quidu      	"439ECE3100D5"
-			    Event      	(object Event "SetKeyL"
-				quid       	"439EDFB70020")
-			    sendEvent  	(object sendEvent
-				quid       	"439EDFB70022"))
-			(object State_Transition
-			    quid       	"439EE2210382"
-			    supplier   	"Decrypting"
-			    quidu      	"439ECEC90298"
-			    sendEvent  	(object sendEvent
-				quid       	"439EE2210385"))
-			(object State_Transition
-			    quid       	"439EE2EB0285"
-			    supplier   	"$UNNAMED$150"
-			    quidu      	"439EE2DB0312"
-			    sendEvent  	(object sendEvent
-				quid       	"439EE2EB0288")))
-		    type       	"Normal")
-		(object State "Decrypting"
-		    quid       	"439ECEC90298"
-		    transitions 	(list transition_list
-			(object State_Transition
-			    quid       	"439ECF85016D"
-			    label      	""
-			    supplier   	"Ready"
-			    quidu      	"439ECE3100D5"
-			    Event      	(object Event "SetKeyL"
-				quid       	"439ECF85016E")
-			    sendEvent  	(object sendEvent
-				quid       	"439ECF850170"))
-			(object State_Transition
-			    quid       	"439ED0570080"
-			    label      	""
-			    supplier   	"Decrypting"
-			    quidu      	"439ECEC90298"
-			    Event      	(object Event "Finish(iv-out)"
-				quid       	"439ED0570081")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED0570083"))
-			(object State_Transition
-			    quid       	"439ED155007D"
-			    supplier   	"Encrypting"
-			    quidu      	"439ECE8F02C8"
-			    sendEvent  	(object sendEvent
-				quid       	"439ED1550080"))
-			(object State_Transition
-			    quid       	"439ED15A00BB"
-			    supplier   	"Encrypting"
-			    quidu      	"439ECE8F02C8"
-			    sendEvent  	(object sendEvent
-				quid       	"439ED15A00BE"))
-			(object State_Transition
-			    quid       	"439ED1650232"
-			    label      	""
-			    supplier   	"Encrypting"
-			    quidu      	"439ECE8F02C8"
-			    Event      	(object Event "Init"
-				quid       	"439ED1650233"
-				parameters 	"iv-in, encrypt")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED1650235"))
-			(object State_Transition
-			    quid       	"439ED552033E"
-			    label      	""
-			    supplier   	"Finished"
-			    quidu      	"439ED3CC018E"
-			    Event      	(object Event "Finish(iv-out)"
-				quid       	"439ED552033F")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED5520341"))
-			(object State_Transition
-			    quid       	"439ED61A005E"
-			    label      	""
-			    supplier   	"Decrypting"
-			    quidu      	"439ECEC90298"
-			    Event      	(object Event "Update(data)"
-				quid       	"439ED61A005F")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED61A0061"))
-			(object State_Transition
-			    quid       	"439EDFD000EA"
-			    label      	""
-			    supplier   	"Ready"
-			    quidu      	"439ECE3100D5"
-			    Event      	(object Event "SetKeyL"
-				quid       	"439EDFD000EB")
-			    sendEvent  	(object sendEvent
-				quid       	"439EDFD000ED"))
-			(object State_Transition
-			    quid       	"439EE2F000B0"
-			    supplier   	"$UNNAMED$150"
-			    quidu      	"439EE2DB0312"
-			    sendEvent  	(object sendEvent
-				quid       	"439EE2F000B3")))
-		    type       	"Normal")
-		(object State "Data"
-		    quid       	"439ED3BF0094"
-		    type       	"Normal")
-		(object State "Finished"
-		    quid       	"439ED3CC018E"
-		    transitions 	(list transition_list
-			(object State_Transition
-			    quid       	"439ED4230248"
-			    label      	""
-			    supplier   	"Encrypting"
-			    quidu      	"439ECE8F02C8"
-			    Event      	(object Event "Init(iv-in, encrypt)"
-				quid       	"439ED4230249")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED423024B"))
-			(object State_Transition
-			    quid       	"439ED5C0011A"
-			    label      	""
-			    supplier   	"Encrypting"
-			    quidu      	"439ECE8F02C8"
-			    Event      	(object Event "Init(iv-in,encrypt)"
-				quid       	"439ED5C0011B")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED5C0011D"))
-			(object State_Transition
-			    quid       	"439ED5DD0178"
-			    label      	""
-			    supplier   	"Decrypting"
-			    quidu      	"439ECEC90298"
-			    Event      	(object Event "Init(iv-in, decrypt)"
-				quid       	"439ED5DD0179")
-			    sendEvent  	(object sendEvent
-				quid       	"439ED5DD017B"))
-			(object State_Transition
-			    quid       	"439EDF9202A0"
-			    label      	""
-			    supplier   	"Ready"
-			    quidu      	"439ECE3100D5"
-			    Event      	(object Event "SetKeyL"
-				quid       	"439EDF9202A1")
-			    sendEvent  	(object sendEvent
-				quid       	"439EDF9202A3"))
-			(object State_Transition
-			    quid       	"439EE2E300C0"
-			    supplier   	"$UNNAMED$150"
-			    quidu      	"439EE2DB0312"
-			    sendEvent  	(object sendEvent
-				quid       	"439EE2E300C3")))
-		    type       	"Normal")
-		(object State "$UNNAMED$147"
-		    quid       	"439EDCCE03E1"
-		    type       	"EndState")
-		(object State "$UNNAMED$149"
-		    quid       	"439EE2B00380"
-		    type       	"EndState")
-		(object State "$UNNAMED$150"
-		    quid       	"439EE2DB0312"
-		    type       	"EndState")
-		(object State "$UNNAMED$151"
-		    quid       	"43A02F54032B"
-		    type       	"EndState")
-		(object State "Waiting"
-		    quid       	"43A030F00093"
-		    transitions 	(list transition_list
-			(object State_Transition
-			    quid       	"43A0311203DD"
-			    label      	""
-			    supplier   	"Digesting"
-			    quidu      	"43A031030024"
-			    Event      	(object Event "Init()"
-				quid       	"43A0311203DE")
-			    sendEvent  	(object sendEvent
-				quid       	"43A0311203E0"))
-			(object State_Transition
-			    quid       	"43A031740185"
-			    supplier   	"$UNNAMED$152"
-			    quidu      	"43A0316D033B"
-			    sendEvent  	(object sendEvent
-				quid       	"43A031740188")))
-		    type       	"Normal")
-		(object State "Digesting"
-		    quid       	"43A031030024"
-		    transitions 	(list transition_list
-			(object State_Transition
-			    quid       	"43A0312902A3"
-			    label      	""
-			    supplier   	"Digesting"
-			    quidu      	"43A031030024"
-			    Event      	(object Event "Update(data)"
-				quid       	"43A0312902A4")
-			    sendEvent  	(object sendEvent
-				quid       	"43A0312902A6"))
-			(object State_Transition
-			    quid       	"43A0313800CD"
-			    label      	""
-			    supplier   	"Waiting"
-			    quidu      	"43A030F00093"
-			    Event      	(object Event "Finish(digest-out)"
-				quid       	"43A0313800CE")
-			    sendEvent  	(object sendEvent
-				quid       	"43A0313800D0"))
-			(object State_Transition
-			    quid       	"43A0317D00BA"
-			    supplier   	"$UNNAMED$152"
-			    quidu      	"43A0316D033B"
-			    sendEvent  	(object sendEvent
-				quid       	"43A0317D00BD")))
-		    type       	"Normal")
-		(object State "$UNNAMED$152"
-		    quid       	"43A0316D033B"
-		    type       	"EndState"))
-	    partitions 	(list Partitions
-		(object Partition "Constructed"
-		    quid       	"439EDCA700A6"
-		    persistence 	"Transient"
-		    creationObj 	FALSE
-		    multi      	FALSE)
-		(object Partition "Ready"
-		    quid       	"439EDD750074"
-		    persistence 	"Transient"
-		    creationObj 	FALSE
-		    multi      	FALSE)
-		(object Partition "Running"
-		    quid       	"439EE0E90328"
-		    persistence 	"Transient"
-		    creationObj 	FALSE
-		    multi      	FALSE)
-		(object Partition "Idle"
-		    quid       	"43A02EF4018B"
-		    persistence 	"Transient"
-		    creationObj 	FALSE
-		    multi      	FALSE)
-		(object Partition "Digesting"
-		    quid       	"43A02F00037E"
-		    persistence 	"Transient"
-		    creationObj 	FALSE
-		    multi      	FALSE))
-	    objects    	(list Objects)
-	    statediagrams 	(list StateDiagrams
-		(object ActivityDiagram "Cipher Engine"
-		    quid       	"439ECCA90119"
-		    title      	"Cipher Engine"
-		    zoom       	100
-		    max_height 	28350
-		    max_width  	21600
-		    origin_x   	1594
-		    origin_y   	359
-		    items      	(list diagram_item_list
-			(object Swimlane "Constructed" @70
-			    line_color 	3342489
-			    quidu      	"439EDCA700A6"
-			    width      	464)
-			(object StateView "Normal" "Idle" @71
-			    Parent_View 	@70
-			    location   	(219, 1106)
-			    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   	(219, 1097)
-				fill_color 	13434879
-				anchor_loc 	1
-				nlines     	2
-				max_width  	210
-				justify    	0
-				label      	"Idle")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    fill_color 	13434879
-			    quidu      	"439ECCD8036A"
-			    width      	306
-			    height     	131
-			    autoResize 	TRUE)
-			(object StateView "StartState" "$UNNAMED$148" @72
-			    Parent_View 	@70
-			    location   	(220, 439)
-			    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   	(262, 409)
-				nlines     	2
-				max_width  	600
-				label      	"")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    quidu      	"439ECCF90231"
-			    autoResize 	TRUE)
-			(object TransView "" @73
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @74
-				Parent_View 	@73
-				location   	(249, 710)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"SymmetricCipher"
-				pctDist    	0.500000
-				height     	45
-				orientation 	0)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439ECD430388"
-			    client     	@72
-			    supplier   	@71
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "EndState" "$UNNAMED$147" @75
-			    Parent_View 	@70
-			    location   	(220, 1583)
-			    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 	@75
-				location   	(274, 1541)
-				nlines     	2
-				max_width  	600
-				label      	"")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    quidu      	"439EDCCE03E1"
-			    autoResize 	TRUE)
-			(object TransView "" @76
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439EDCD50151"
-			    client     	@71
-			    supplier   	@75
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object Swimlane "Ready" @77
-			    location   	(464, 0)
-			    line_color 	3342489
-			    quidu      	"439EDD750074"
-			    width      	546)
-			(object StateView "Normal" "Ready" @78
-			    Parent_View 	@77
-			    location   	(744, 1105)
-			    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   	(744, 1094)
-				fill_color 	13434879
-				anchor_loc 	1
-				nlines     	2
-				max_width  	204
-				justify    	0
-				label      	"Ready")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    fill_color 	13434879
-			    quidu      	"439ECE3100D5"
-			    autoResize 	TRUE)
-			(object TransView "" @79
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @80
-				Parent_View 	@79
-				location   	(572, 973)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"SetKeyL"
-				pctDist    	0.900901
-				height     	132
-				orientation 	0)
-			    stereotype 	FALSE
-			    line_color 	3342489
-			    quidu      	"439ECE4402E8"
-			    client     	@71
-			    supplier   	@78
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "EndState" "$UNNAMED$149" @81
-			    Parent_View 	@77
-			    location   	(745, 1539)
-			    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 	@81
-				location   	(799, 1497)
-				nlines     	2
-				max_width  	600
-				label      	"")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    quidu      	"439EE2B00380"
-			    autoResize 	TRUE)
-			(object TransView "" @82
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439EE2B40361"
-			    client     	@78
-			    supplier   	@81
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object Swimlane "Running" @83
-			    location   	(1010, 0)
-			    line_color 	3342489
-			    quidu      	"439EE0E90328"
-			    width      	1256)
-			(object StateView "Normal" "Encrypting" @84
-			    Parent_View 	@83
-			    location   	(1949, 436)
-			    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 	@84
-				location   	(1949, 425)
-				fill_color 	13434879
-				anchor_loc 	1
-				nlines     	2
-				max_width  	204
-				justify    	0
-				label      	"Encrypting")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    fill_color 	13434879
-			    quidu      	"439ECE8F02C8"
-			    autoResize 	TRUE)
-			(object TransView "" @85
-			    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      	"439ECEB60066"
-			    client     	@78
-			    supplier   	@84
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object SelfTransView "" @86
-			    location   	(1949, 219)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @87
-				Parent_View 	@86
-				location   	(2136, 280)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"Update(data)"
-				pctDist    	2.147342
-				height     	91
-				orientation 	0)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439ED0240090"
-			    client     	@84
-			    supplier   	@84
-			    line_style 	4)
-			(object TransView "" @88
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @89
-				Parent_View 	@88
-				location   	(995, 901)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"SetKeyL"
-				pctDist    	0.836216
-				height     	56
-				orientation 	0)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439EDFB7001F"
-			    client     	@84
-			    supplier   	@78
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Decrypting" @90
-			    Parent_View 	@83
-			    location   	(1949, 1733)
-			    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 	@90
-				location   	(1949, 1722)
-				fill_color 	13434879
-				anchor_loc 	1
-				nlines     	2
-				max_width  	204
-				justify    	0
-				label      	"Decrypting")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    fill_color 	13434879
-			    quidu      	"439ECEC90298"
-			    autoResize 	TRUE)
-			(object TransView "" @91
-			    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      	"439ECED601EC"
-			    client     	@78
-			    supplier   	@90
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object SelfTransView "" @92
-			    location   	(1949, 1516)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @93
-				Parent_View 	@92
-				location   	(2135, 1598)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"Update(data)"
-				pctDist    	2.126183
-				height     	70
-				orientation 	0)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439ED61A005E"
-			    client     	@90
-			    supplier   	@90
-			    line_style 	4)
-			(object TransView "" @94
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @95
-				Parent_View 	@94
-				location   	(1291, 1466)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"SetKeyL"
-				pctDist    	0.524877
-				height     	68
-				orientation 	1)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439EDFD000EA"
-			    client     	@90
-			    supplier   	@78
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @96
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439ED155007D"
-			    client     	@90
-			    supplier   	@84
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @97
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439EE2210382"
-			    client     	@84
-			    supplier   	@90
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Finished" @98
-			    Parent_View 	@83
-			    location   	(1311, 1105)
-			    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 	@98
-				location   	(1311, 1094)
-				fill_color 	13434879
-				anchor_loc 	1
-				nlines     	2
-				max_width  	204
-				justify    	0
-				label      	"Finished")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    fill_color 	13434879
-			    quidu      	"439ED3CC018E"
-			    autoResize 	TRUE)
-			(object TransView "" @99
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @100
-				Parent_View 	@99
-				location   	(1567, 991)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"Finish(iv-out)"
-				pctDist    	0.773876
-				height     	107
-				orientation 	1)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439ED56F0031"
-			    client     	@84
-			    supplier   	@98
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @101
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @102
-				Parent_View 	@101
-				location   	(1577, 1203)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"Finish(iv-out)"
-				pctDist    	0.768281
-				height     	117
-				orientation 	0)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439ED552033E"
-			    client     	@90
-			    supplier   	@98
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @103
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @104
-				Parent_View 	@103
-				location   	(1628, 442)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"Init(iv-in,encrypt)"
-				pctDist    	0.819690
-				height     	228
-				orientation 	0)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439ED5C0011A"
-			    client     	@98
-			    supplier   	@84
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @105
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @106
-				Parent_View 	@105
-				location   	(1631, 1711)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"Init(iv-in, decrypt)"
-				pctDist    	0.793399
-				height     	207
-				orientation 	1)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439ED5DD0178"
-			    client     	@98
-			    supplier   	@90
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @107
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @108
-				Parent_View 	@107
-				location   	(1069, 1158)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"SetKeyL"
-				pctDist    	0.703518
-				height     	53
-				orientation 	1)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439EDF9202A0"
-			    client     	@98
-			    supplier   	@78
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "EndState" "$UNNAMED$150" @109
-			    Parent_View 	@83
-			    location   	(1714, 1108)
-			    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 	@109
-				location   	(1768, 1066)
-				nlines     	2
-				max_width  	600
-				label      	"")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    quidu      	"439EE2DB0312"
-			    autoResize 	TRUE)
-			(object Swimlane "" @110
-			    location   	(2266, 0)
-			    line_color 	3342489
-			    width      	450)
-			(object TransView "" @111
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439EE2E300C0"
-			    client     	@98
-			    supplier   	@109
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @112
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439EE2EB0285"
-			    client     	@84
-			    supplier   	@109
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @113
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"439EE2F000B0"
-			    client     	@90
-			    supplier   	@109
-			    line_style 	0
-			    x_offset   	FALSE)))
-		(object ActivityDiagram "Digest Engine"
-		    quid       	"43A03069002D"
-		    title      	"Digest Engine"
-		    zoom       	100
-		    max_height 	28350
-		    max_width  	21600
-		    origin_x   	0
-		    origin_y   	0
-		    items      	(list diagram_item_list
-			(object Swimlane "" @114
-			    line_color 	3342489
-			    width      	450)
-			(object StateView "Normal" "Waiting" @115
-			    Parent_View 	@114
-			    location   	(600, 611)
-			    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 	@115
-				location   	(600, 600)
-				fill_color 	13434879
-				anchor_loc 	1
-				nlines     	2
-				max_width  	204
-				justify    	0
-				label      	"Waiting")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    fill_color 	13434879
-			    quidu      	"43A030F00093"
-			    autoResize 	TRUE)
-			(object StateView "Normal" "Digesting" @116
-			    Parent_View 	@114
-			    location   	(1447, 606)
-			    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 	@116
-				location   	(1447, 595)
-				fill_color 	13434879
-				anchor_loc 	1
-				nlines     	2
-				max_width  	204
-				justify    	0
-				label      	"Digesting")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    fill_color 	13434879
-			    quidu      	"43A031030024"
-			    autoResize 	TRUE)
-			(object TransView "" @117
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @118
-				Parent_View 	@117
-				location   	(1086, 491)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"Init()"
-				pctDist    	0.500000
-				height     	45
-				orientation 	0)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"43A0311203DD"
-			    client     	@115
-			    supplier   	@116
-			    vertices   	(list Points
-				(750, 578)
-				(997, 525)
-				(1297, 578))
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object SelfTransView "" @119
-			    location   	(1447, 389)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @120
-				Parent_View 	@119
-				location   	(1448, 329)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"Update(data)"
-				pctDist    	0.500000
-				height     	210
-				orientation 	0)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"43A0312902A3"
-			    client     	@116
-			    supplier   	@116
-			    line_style 	4)
-			(object TransView "" @121
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    label      	(object SegLabel @122
-				Parent_View 	@121
-				location   	(1019, 719)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	450
-				justify    	0
-				label      	"Finish(digest-out)"
-				pctDist    	0.500000
-				height     	45
-				orientation 	0)
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"43A0313800CD"
-			    client     	@116
-			    supplier   	@115
-			    vertices   	(list Points
-				(1297, 630)
-				(1028, 675)
-				(750, 633))
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "EndState" "$UNNAMED$152" @123
-			    Parent_View 	@114
-			    location   	(1045, 1023)
-			    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 	@123
-				location   	(1099, 981)
-				nlines     	2
-				max_width  	600
-				label      	"")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    quidu      	"43A0316D033B"
-			    autoResize 	TRUE)
-			(object TransView "" @124
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"43A031740185"
-			    client     	@115
-			    supplier   	@123
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @125
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"43A0317D00BA"
-			    client     	@116
-			    supplier   	@123
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "StartState" "$UNNAMED$148" @126
-			    Parent_View 	@114
-			    location   	(600, 265)
-			    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 	@126
-				location   	(642, 235)
-				nlines     	2
-				max_width  	600
-				label      	"")
-			    icon_style 	"Icon"
-			    line_color 	3342489
-			    quidu      	"439ECCF90231"
-			    autoResize 	TRUE)
-			(object TransView "" @127
-			    stereotype 	TRUE
-			    line_color 	3342489
-			    quidu      	"441FDACA02E8"
-			    client     	@126
-			    supplier   	@115
-			    line_style 	0
-			    x_offset   	FALSE)))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Cipher Classes"
-		quid       	"439E90D20363"
-		title      	"Cipher Classes"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	22
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc<AES_CBLOCK_SIZE>" @128
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1561, 940)
-			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 	@128
-			    location   	(1048, 888)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	1026
-			    justify    	0
-			    label      	"CSymmetricCipherCbc<AES_CBLOCK_SIZE>")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA80185"
-			width      	1044
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc<DES_CBLOCK_SIZE>" @129
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(556, 1121)
-			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 	@129
-			    location   	(38, 1069)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	1036
-			    justify    	0
-			    label      	"CSymmetricCipherCbc<DES_CBLOCK_SIZE>")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439E92E701C6"
-			width      	1054
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "ParameterizedClass" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherCbc" @130
-			ShowCompartmentStereotypes 	TRUE
-			location   	(1128, 673)
-			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 	@130
-			    location   	(867, 642)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	522
-			    justify    	0
-			    label      	"CSymmetricCipherCbc")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA800F8"
-			width      	540
-			height     	162
-			autoResize 	TRUE)
-		    (object UsesView "" @131
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D3CA80186"
-			client     	@128
-			supplier   	@130
-			line_style 	0)
-		    (object UsesView "" @132
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439E92E701C7"
-			client     	@129
-			supplier   	@130
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherAesctr" @133
-			ShowCompartmentStereotypes 	TRUE
-			location   	(1679, 1271)
-			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 	@133
-			    location   	(1384, 1219)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	590
-			    justify    	0
-			    label      	"CSymmetricCipherAesctr")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439E92E70224"
-			width      	608
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @134
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439E92E70234"
-			client     	@133
-			supplier   	@128
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherAesctr::CSymmetricCipherAescbc" @135
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1099, 1502)
-			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 	@135
-			    location   	(794, 1450)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	610
-			    justify    	0
-			    label      	"CSymmetricCipherAescbc")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439E92E701F5"
-			width      	628
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @136
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439E92E70205"
-			client     	@135
-			supplier   	@128
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherDescbc" @137
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(554, 1753)
-			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 	@137
-			    location   	(248, 1701)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	612
-			    justify    	0
-			    label      	"CSymmetricCipherDescbc")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA80127"
-			width      	630
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @138
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439E92E701C8"
-			client     	@137
-			supplier   	@129
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::C3DESEncryptor" @139
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2429, 2835)
-			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 	@139
-			    location   	(2222, 2783)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	414
-			    justify    	0
-			    label      	"C3DESEncryptor")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D5846014A"
-			width      	432
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::C3DESDecryptor" @140
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2230, 2587)
-			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 	@140
-			    location   	(2022, 2535)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	416
-			    justify    	0
-			    label      	"C3DESDecryptor")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D58460169"
-			width      	434
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CDESDecryptor" @141
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2082, 2380)
-			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 	@141
-			    location   	(1889, 2328)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	386
-			    justify    	0
-			    label      	"CDESDecryptor")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D58460011"
-			width      	404
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CDESEncryptor" @142
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1980, 2154)
-			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 	@142
-			    location   	(1788, 2102)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	384
-			    justify    	0
-			    label      	"CDESEncryptor")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D584503CA"
-			width      	402
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher3Descbc" @143
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(555, 2128)
-			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 	@143
-			    location   	(237, 2076)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	636
-			    justify    	0
-			    label      	"CSymmetricCipher3Descbc")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA80156"
-			width      	654
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @144
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D3CA80157"
-			client     	@143
-			supplier   	@137
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CAESDecryptor" @145
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1908, 1934)
-			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 	@145
-			    location   	(1716, 1882)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	384
-			    justify    	0
-			    label      	"CAESDecryptor")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D5843031F"
-			width      	402
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CAESEncryptor" @146
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1843, 1677)
-			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 	@146
-			    location   	(1650, 1625)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	386
-			    justify    	0
-			    label      	"CAESEncryptor")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D584302E0"
-			width      	404
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherBase" @147
-			ShowCompartmentStereotypes 	TRUE
-			location   	(1129, 427)
-			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 	@147
-			    location   	(854, 375)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	550
-			    justify    	0
-			    label      	"CSymmetricCipherBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA8007B"
-			width      	568
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @148
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D3CA800F9"
-			client     	@130
-			supplier   	@147
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CBlockTransformation" @149
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2141, 427)
-			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 	@149
-			    location   	(1882, 375)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	518
-			    justify    	0
-			    label      	"CBlockTransformation")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439EA7CE00A7"
-			width      	536
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$128" @150
-			location   	(1642, 427)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D3CA800C4"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$129" @151
-				Parent_View 	@150
-				location   	(1210, 227)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @152
-				    Parent_View 	@151
-				    location   	(1460, 386)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"439D3CA800CA"
-				client     	@150
-				supplier   	@147
-				line_style 	0)
-			    (object RoleView "iDecrypt" @153
-				Parent_View 	@150
-				location   	(1210, 227)
-				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      	"439D3CA800C5"
-				client     	@150
-				supplier   	@149
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$130" @154
-			location   	(1642, 427)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D3CA800BF"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$131" @155
-				Parent_View 	@154
-				location   	(1210, 227)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @156
-				    Parent_View 	@155
-				    location   	(1460, 386)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"439D3CA800C2"
-				client     	@154
-				supplier   	@147
-				line_style 	0)
-			    (object RoleView "iEncrypt" @157
-				Parent_View 	@154
-				location   	(1210, 227)
-				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      	"439D3CA800C0"
-				client     	@154
-				supplier   	@149
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CDES" @158
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2566, 1814)
-			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 	@158
-			    location   	(2470, 1762)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	192
-			    justify    	0
-			    label      	"CDES")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D5845037C"
-			width      	210
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @159
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D584503DA"
-			client     	@142
-			supplier   	@158
-			line_style 	0)
-		    (object InheritView "" @160
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D5845038C"
-			client     	@158
-			supplier   	@149
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::C3DES" @161
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2530, 2332)
-			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 	@161
-			    location   	(2430, 2280)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	200
-			    justify    	0
-			    label      	"C3DES")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D5846010B"
-			width      	218
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @162
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D5846014B"
-			client     	@139
-			supplier   	@161
-			line_style 	0)
-		    (object InheritView "" @163
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D5846016A"
-			client     	@140
-			supplier   	@161
-			line_style 	0)
-		    (object InheritView "" @164
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D5846010C"
-			client     	@161
-			supplier   	@158
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CRijndael" @165
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2284, 1649)
-			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 	@165
-			    location   	(2163, 1597)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	242
-			    justify    	0
-			    label      	"CRijndael")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D58430273"
-			width      	260
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @166
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D584302E1"
-			client     	@146
-			supplier   	@165
-			line_style 	0)
-		    (object InheritView "" @167
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D58430320"
-			client     	@145
-			supplier   	@165
-			line_style 	0)
-		    (object InheritView "" @168
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D58430282"
-			client     	@165
-			supplier   	@149
-			line_style 	0)
-		    (object UsesView "" @169
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439EAA0C0207"
-			client     	@143
-			supplier   	@140
-			line_style 	0)
-		    (object UsesView "" @170
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439EAA120052"
-			client     	@143
-			supplier   	@139
-			line_style 	0)
-		    (object UsesView "" @171
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439EAA2400EE"
-			client     	@133
-			supplier   	@146
-			line_style 	0)
-		    (object UsesView "" @172
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439EAA77010C"
-			client     	@137
-			supplier   	@141
-			line_style 	0)
-		    (object UsesView "" @173
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439EAA7D00CD"
-			client     	@137
-			supplier   	@142
-			line_style 	0)
-		    (object UsesView "" @174
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439EAA3A0003"
-			client     	@135
-			supplier   	@145
-			line_style 	0)
-		    (object UsesView "" @175
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439EAA47033F"
-			client     	@135
-			supplier   	@146
-			line_style 	0)
-		    (object InheritView "" @176
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D58460012"
-			client     	@141
-			supplier   	@158
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher" @177
-			IncludeAttribute 	TRUE
-			location   	(1128, 137)
-			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 	@177
-			    location   	(905, 85)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	446
-			    justify    	0
-			    label      	"CSymmetricCipher")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA7030C"
-			width      	464
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @178
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D3CA8007C"
-			client     	@147
-			supplier   	@177
-			line_style 	0)))
-	    (object ClassDiagram "Digest Classes"
-		quid       	"439EBA090359"
-		title      	"Digest Classes"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigestCrypto" @179
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1456, 561)
-			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 	@179
-			    location   	(1187, 509)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	538
-			    justify    	0
-			    label      	"CMessageDigestCrypto")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA702DD"
-			width      	556
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMD5" @180
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2898, 998)
-			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 	@180
-			    location   	(2802, 946)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	192
-			    justify    	0
-			    label      	"CMD5")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D58440273"
-			width      	210
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigestSymbian" @181
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1457, 986)
-			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 	@181
-			    location   	(1165, 935)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	584
-			    justify    	0
-			    label      	"CMessageDigestSymbian")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA703B8"
-			width      	602
-			height     	126
-			autoResize 	TRUE)
-		    (object InheritView "" @182
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D3CA703C7"
-			client     	@181
-			supplier   	@179
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSHA1" @183
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2484, 989)
-			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 	@183
-			    location   	(2387, 937)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	194
-			    justify    	0
-			    label      	"CSHA1")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D5845007F"
-			width      	212
-			height     	128
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$10" @184
-			location   	(2067, 987)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D3CA703DC"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$11" @185
-				Parent_View 	@184
-				location   	(-868, 340)
-				font       	(object Font
-				    size       	10
-				    face       	"Arial"
-				    bold       	FALSE
-				    italics    	FALSE
-				    underline  	FALSE
-				    strike     	FALSE
-				    color      	0
-				    default_color 	TRUE)
-				label      	(object SegLabel @186
-				    Parent_View 	@185
-				    location   	(1820, 945)
-				    font       	(object Font
-					size       	10
-					face       	"Arial"
-					bold       	FALSE
-					italics    	FALSE
-					underline  	FALSE
-					strike     	FALSE
-					color      	0
-					default_color 	TRUE)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"439D3CA703DF"
-				client     	@184
-				supplier   	@181
-				line_style 	0)
-			    (object RoleView "iDigest" @187
-				Parent_View 	@184
-				location   	(-868, 340)
-				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      	"439D3CA703DD"
-				client     	@184
-				supplier   	@183
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigest" @188
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2653, 555)
-			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 	@188
-			    location   	(2454, 503)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	398
-			    justify    	0
-			    label      	"CMessageDigest")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D584303BB"
-			width      	416
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @189
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D58440274"
-			client     	@180
-			supplier   	@188
-			line_style 	0)
-		    (object InheritView "" @190
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D58450080"
-			client     	@183
-			supplier   	@188
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolEay" @191
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(757, 995)
-			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 	@191
-			    location   	(589, 943)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	336
-			    justify    	0
-			    label      	"CProtocolEay")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA70243"
-			width      	354
-			height     	128
-			autoResize 	TRUE)
-		    (object UsesView "" @192
-			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      	"439EBC860380"
-			client     	@191
-			supplier   	@181
-			line_style 	0)))
-	    (object ClassDiagram "Protocol Classes"
-		quid       	"439EC0210345"
-		title      	"Protocol Classes"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	356
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolFamilyCryptoEay" @193
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(458, 325)
-			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 	@193
-			    location   	(153, 273)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	610
-			    justify    	0
-			    label      	"CProtocolFamilyCryptoEay")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA70379"
-			width      	628
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CProtocolEay" @194
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(809, 639)
-			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 	@194
-			    location   	(641, 587)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	336
-			    justify    	0
-			    label      	"CProtocolEay")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA70243"
-			width      	354
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CMessageDigestSymbian" @195
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1836, 511)
-			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 	@195
-			    location   	(1544, 459)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	584
-			    justify    	0
-			    label      	"CMessageDigestSymbian")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA703B8"
-			width      	602
-			height     	128
-			autoResize 	TRUE)
-		    (object UsesView "" @196
-			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      	"439EBC860380"
-			client     	@194
-			supplier   	@195
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipher3Descbc" @197
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1493, 1055)
-			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 	@197
-			    location   	(1175, 1003)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	636
-			    justify    	0
-			    label      	"CSymmetricCipher3Descbc")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA80156"
-			width      	654
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherAesctr::CSymmetricCipherAescbc" @198
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1058, 1283)
-			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 	@198
-			    location   	(753, 1231)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	610
-			    justify    	0
-			    label      	"CSymmetricCipherAescbc")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439E92E701F5"
-			width      	628
-			height     	128
-			autoResize 	TRUE)
-		    (object UsesView "" @199
-			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      	"439EC09D0150"
-			client     	@194
-			supplier   	@197
-			line_style 	0)
-		    (object UsesView "" @200
-			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      	"439EC0AF03E0"
-			client     	@194
-			supplier   	@198
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherAesctr" @201
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(517, 1451)
-			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 	@201
-			    location   	(222, 1399)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	590
-			    justify    	0
-			    label      	"CSymmetricCipherAesctr")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439E92E70224"
-			width      	608
-			height     	128
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::ipseccrypto::CSymmetricCipherDescbc" @202
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1739, 770)
-			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 	@202
-			    location   	(1433, 718)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	612
-			    justify    	0
-			    label      	"CSymmetricCipherDescbc")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D3CA80127"
-			width      	630
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @203
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D3CA80157"
-			client     	@197
-			supplier   	@202
-			line_style 	0)
-		    (object UsesView "" @204
-			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      	"439EC0EE0016"
-			client     	@193
-			supplier   	@194
-			line_style 	0)
-		    (object UsesView "" @205
-			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      	"439EC0F20007"
-			client     	@194
-			supplier   	@201
-			line_style 	0)
-		    (object UsesView "" @206
-			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      	"439EC0F500D2"
-			client     	@194
-			supplier   	@202
-			line_style 	0)))
-	    (object InteractionDiagram "Library Start"
-		mechanism_ref 	@67
-		quid       	"439D754702C0"
-		title      	"Library Start"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "SocketServer" @207
-			location   	(159, 225)
-			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 	@207
-			    location   	(159, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"SocketServer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D75F6028E"
-			width      	300
-			height     	2315
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @208
-			    location   	(159, 388)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	437
-			    y_coord    	377
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @209
-			    location   	(159, 2059)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	255
-			    y_coord    	195
-			    Nested     	FALSE))
-		    (object InterObjView "IPsec" @210
-			location   	(519, 225)
-			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 	@210
-			    location   	(519, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"IPsec")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D7564034C"
-			width      	300
-			height     	2315
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @211
-			    location   	(519, 853)
-			    line_color 	3342489
-			    InterObjView 	@210
-			    height     	314
-			    y_coord    	254
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @212
-			    location   	(519, 1242)
-			    line_color 	3342489
-			    InterObjView 	@210
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @213
-			    location   	(519, 1466)
-			    line_color 	3342489
-			    InterObjView 	@210
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @214
-			    location   	(519, 1723)
-			    line_color 	3342489
-			    InterObjView 	@210
-			    height     	229
-			    y_coord    	169
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$138" @215
-			location   	(995, 225)
-			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 	@215
-			    location   	(995, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	536
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D7589031C"
-			width      	554
-			height     	2215
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @216
-			    location   	(995, 388)
-			    line_color 	3342489
-			    InterObjView 	@215
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @217
-			    location   	(995, 491)
-			    line_color 	3342489
-			    InterObjView 	@215
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @218
-			    location   	(995, 625)
-			    line_color 	3342489
-			    InterObjView 	@215
-			    height     	140
-			    y_coord    	80
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @219
-			    location   	(995, 2059)
-			    line_color 	3342489
-			    InterObjView 	@215
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @220
-			    location   	(995, 2194)
-			    line_color 	3342489
-			    InterObjView 	@215
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$139" @221
-			location   	(1487, 225)
-			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 	@221
-			    location   	(1487, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	342
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D7889009F"
-			width      	360
-			height     	1884
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @222
-			    location   	(1487, 645)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @223
-			    location   	(1487, 853)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @224
-			    location   	(1487, 950)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @225
-			    location   	(1487, 1047)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @226
-			    location   	(1487, 1242)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @227
-			    location   	(1487, 1466)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @228
-			    location   	(1487, 1723)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	169
-			    y_coord    	109
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @229
-			    location   	(1487, 1772)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @230
-			location   	(0, 388)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @231
-			    Parent_View 	@230
-			    location   	(576, 344)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D77EA0101"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	585
-			    justify    	0
-			    label      	"CProtocolFamilyCryptoEay( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@215
-			Focus_Src  	@208
-			Focus_Entry 	@216
-			origin     	(174, 388)
-			terminus   	(979, 388)
-			ordinal    	0)
-		    (object InterMessView "" @232
-			location   	(0, 491)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @233
-			    Parent_View 	@232
-			    location   	(572, 448)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D77FB01DC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	494
-			    justify    	0
-			    label      	"ProtocolList(protocollist)"
-			    pctDist    	0.495376
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@215
-			Focus_Src  	@208
-			Focus_Entry 	@217
-			origin     	(174, 491)
-			terminus   	(979, 491)
-			ordinal    	1)
-		    (object InterMessView "" @234
-			location   	(556, 625)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @235
-			    Parent_View 	@234
-			    location   	(572, 582)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D783403AC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	444
-			    justify    	0
-			    label      	"NewProtocolL(crypto)"
-			    pctDist    	0.494709
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@215
-			Focus_Src  	@208
-			Focus_Entry 	@218
-			origin     	(174, 625)
-			terminus   	(979, 625)
-			ordinal    	2)
-		    (object InterMessView "" @236
-			location   	(1170, 645)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @237
-			    Parent_View 	@236
-			    location   	(1240, 601)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D789D01E8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	344
-			    justify    	0
-			    label      	"CProtocolEay( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@215
-			supplier   	@221
-			Focus_Src  	@218
-			Focus_Entry 	@222
-			origin     	(1010, 645)
-			terminus   	(1471, 645)
-			ordinal    	3)
-		    (object InterMessView "" @238
-			location   	(0, 853)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @239
-			    Parent_View 	@238
-			    location   	(1002, 809)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D7962035F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	319
-			    justify    	0
-			    label      	"Identify(library)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@210
-			supplier   	@221
-			Focus_Src  	@211
-			Focus_Entry 	@223
-			origin     	(534, 853)
-			terminus   	(1471, 853)
-			ordinal    	4)
-		    (object InterMessView "" @240
-			location   	(948, 950)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @241
-			    Parent_View 	@240
-			    location   	(1002, 906)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D7976033F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Open()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@210
-			supplier   	@221
-			Focus_Src  	@211
-			Focus_Entry 	@224
-			origin     	(534, 950)
-			terminus   	(1471, 950)
-			ordinal    	5)
-		    (object InterMessView "" @242
-			location   	(0, 1047)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @243
-			    Parent_View 	@242
-			    location   	(1000, 1004)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D798A03AC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	448
-			    justify    	0
-			    label      	"AlgorithmList(alg_list)"
-			    pctDist    	0.498195
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@210
-			supplier   	@221
-			Focus_Src  	@211
-			Focus_Entry 	@225
-			origin     	(534, 1047)
-			terminus   	(1471, 1047)
-			ordinal    	6)
-		    (object InterMessView "" @244
-			location   	(946, 1242)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @245
-			    Parent_View 	@244
-			    location   	(1000, 1199)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D79C701F7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	566
-			    justify    	0
-			    label      	"SymmetricCipher(alg_index)"
-			    pctDist    	0.498195
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@210
-			supplier   	@221
-			Focus_Src  	@212
-			Focus_Entry 	@226
-			origin     	(534, 1242)
-			terminus   	(1471, 1242)
-			ordinal    	7)
-		    (object InterMessView "" @246
-			location   	(940, 1466)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @247
-			    Parent_View 	@246
-			    location   	(1000, 1423)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D79E60226"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	535
-			    justify    	0
-			    label      	"MessageDigest(alg_index)"
-			    pctDist    	0.498195
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@210
-			supplier   	@221
-			Focus_Src  	@213
-			Focus_Entry 	@227
-			origin     	(534, 1466)
-			terminus   	(1471, 1466)
-			ordinal    	8)
-		    (object InterMessView "" @248
-			location   	(939, 1723)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @249
-			    Parent_View 	@248
-			    location   	(1002, 1679)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D7A480012"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	197
-			    justify    	0
-			    label      	"Close()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@210
-			supplier   	@221
-			Focus_Src  	@214
-			Focus_Entry 	@228
-			origin     	(534, 1723)
-			terminus   	(1471, 1723)
-			ordinal    	9)
-		    (object SelfMessView "" @250
-			location   	(0, 1772)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @251
-			    Parent_View 	@250
-			    location   	(1720, 1729)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D7A59017B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	391
-			    justify    	0
-			    label      	"~CProtocolEay( )"
-			    pctDist    	1.453333
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@221
-			supplier   	@221
-			Focus_Src  	@228
-			Focus_Entry 	@229
-			origin     	(1503, 1772)
-			terminus   	(1653, 1772)
-			ordinal    	10)
-		    (object InterMessView "" @252
-			location   	(567, 2059)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @253
-			    Parent_View 	@252
-			    location   	(576, 2015)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D7A7401B8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	260
-			    justify    	0
-			    label      	"Remove( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@215
-			Focus_Src  	@209
-			Focus_Entry 	@219
-			origin     	(174, 2059)
-			terminus   	(979, 2059)
-			ordinal    	11)
-		    (object InterMessView "" @254
-			location   	(559, 2194)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @255
-			    Parent_View 	@254
-			    location   	(576, 2150)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D7A7D008F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	632
-			    justify    	0
-			    label      	"~CProtocolFamilyCryptoEay( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@215
-			Focus_Src  	@209
-			Focus_Entry 	@220
-			origin     	(174, 2194)
-			terminus   	(979, 2194)
-			ordinal    	12)
-		    (object NoteView @256
-			location   	(1899, 1436)
-			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 	@256
-			    location   	(1621, 1296)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	521
-			    label      	
-|Digest and cipher algorithm instances are created and destroyed depending IPsec configuration and needs.
-|(see separate diagrrams)
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	581
-			height     	293)
-		    (object AttachView "" @257
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@256
-			supplier   	@245
-			line_style 	0)
-		    (object AttachView "" @258
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@256
-			supplier   	@247
-			line_style 	0)
-		    (object NoteView @259
-			location   	(1865, 505)
-			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 	@259
-			    location   	(1618, 399)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	459
-			    label      	"The protocol family and protocol are created when IPsec starts, by the socket server.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	519
-			height     	225)
-		    (object AttachView "" @260
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@259
-			supplier   	@231
-			line_style 	0)
-		    (object AttachView "" @261
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@259
-			supplier   	@237
-			line_style 	0)
-		    (object NoteView @262
-			location   	(1859, 996)
-			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 	@262
-			    location   	(1618, 896)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	446
-			    label      	"IPsec attaches to the library and finds out what algorithms it supports.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	506
-			height     	212)
-		    (object AttachView "" @263
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@262
-			supplier   	@239
-			line_style 	0)
-		    (object AttachView "" @264
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@262
-			supplier   	@241
-			line_style 	0)
-		    (object AttachView "" @265
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@262
-			supplier   	@243
-			line_style 	0)
-		    (object Destruction_Marker @266
-			Parent_View 	@221
-			location   	(1487, 2209)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @267
-			Parent_View 	@215
-			location   	(995, 2540)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object NoteView @268
-			location   	(1453, 2198)
-			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 	@268
-			    location   	(1109, 2048)
-			    fill_color 	13434879
-			    nlines     	6
-			    max_width  	653
-			    label      	"When the last reference to the protocol instance gets closed, the protocol module destructs and the socket server deletes the family object at some point")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	713
-			height     	313)
-		    (object AttachView "" @269
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@268
-			supplier   	@251
-			line_style 	0)
-		    (object AttachView "" @270
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@268
-			supplier   	@255
-			line_style 	0)))
-	    (object InteractionDiagram "MessageDigest"
-		mechanism_ref 	@68
-		quid       	"439D8C970003"
-		title      	"MessageDigest"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "PKFEY" @271
-			location   	(194, 231)
-			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 	@271
-			    location   	(194, 231)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"PKFEY")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D8CCC013B"
-			width      	300
-			height     	1921
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @272
-			    location   	(194, 291)
-			    InterObjView 	@271
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @273
-			    location   	(194, 388)
-			    line_color 	3342489
-			    InterObjView 	@271
-			    height     	391
-			    y_coord    	331
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @274
-			    location   	(194, 880)
-			    line_color 	3342489
-			    InterObjView 	@271
-			    height     	656
-			    y_coord    	596
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @275
-			    location   	(194, 1850)
-			    line_color 	3342489
-			    InterObjView 	@271
-			    height     	212
-			    y_coord    	152
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$140" @276
-			location   	(628, 225)
-			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 	@276
-			    location   	(628, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D8CE3009F"
-			width      	300
-			height     	1927
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @277
-			    location   	(550, 388)
-			    line_color 	3342489
-			    InterObjView 	@276
-			    height     	331
-			    y_coord    	271
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$141" @278
-			location   	(1222, 225)
-			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 	@278
-			    location   	(1222, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	708
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D92ED03CB"
-			width      	726
-			height     	1707
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @279
-			    location   	(970, 599)
-			    line_color 	3342489
-			    InterObjView 	@278
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @280
-			    location   	(970, 880)
-			    line_color 	3342489
-			    InterObjView 	@278
-			    height     	180
-			    y_coord    	120
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @281
-			    location   	(970, 1109)
-			    line_color 	3342489
-			    InterObjView 	@278
-			    height     	151
-			    y_coord    	91
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @282
-			    location   	(970, 1321)
-			    line_color 	3342489
-			    InterObjView 	@278
-			    height     	155
-			    y_coord    	95
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @283
-			    location   	(970, 1850)
-			    line_color 	3342489
-			    InterObjView 	@278
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$142" @284
-			location   	(1902, 225)
-			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 	@284
-			    location   	(1902, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	372
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D93B00041"
-			width      	390
-			height     	1647
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @285
-			    location   	(1893, 415)
-			    line_color 	3342489
-			    InterObjView 	@284
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @286
-			    location   	(1385, 940)
-			    line_color 	3342489
-			    InterObjView 	@284
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @287
-			    location   	(1385, 1140)
-			    line_color 	3342489
-			    InterObjView 	@284
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @288
-			    location   	(1385, 1356)
-			    line_color 	3342489
-			    InterObjView 	@284
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @289
-			    location   	(1902, 1882)
-			    line_color 	3342489
-			    InterObjView 	@284
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @290
-			location   	(0, 388)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @291
-			    Parent_View 	@290
-			    location   	(515, 349)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D92C602F2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	451
-			    justify    	0
-			    label      	"MessageDigest(sha1)"
-			    pctDist    	0.760000
-			    height     	40
-			    orientation 	0)
-			line_color 	3342489
-			client     	@271
-			supplier   	@276
-			Focus_Src  	@273
-			Focus_Entry 	@277
-			origin     	(209, 388)
-			terminus   	(612, 388)
-			ordinal    	0)
-		    (object InterMessView "" @292
-			location   	(863, 599)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @293
-			    Parent_View 	@292
-			    location   	(1010, 554)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D92F600DE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	651
-			    justify    	0
-			    label      	"CMessageDigestSymbian(digest)"
-			    pctDist    	0.653333
-			    height     	46
-			    orientation 	0)
-			line_color 	3342489
-			client     	@276
-			supplier   	@278
-			Focus_Src  	@277
-			Focus_Entry 	@279
-			origin     	(643, 599)
-			terminus   	(1206, 599)
-			ordinal    	2)
-		    (object InterMessView "" @294
-			location   	(0, 880)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @295
-			    Parent_View 	@294
-			    location   	(707, 836)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D93870255"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	148
-			    justify    	0
-			    label      	"Init( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@271
-			supplier   	@278
-			Focus_Src  	@274
-			Focus_Entry 	@280
-			origin     	(209, 880)
-			terminus   	(1206, 880)
-			ordinal    	3)
-		    (object InterMessView "" @296
-			location   	(0, 940)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @297
-			    Parent_View 	@296
-			    location   	(1561, 896)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D93C60294"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	257
-			    justify    	0
-			    label      	"Reset(void)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@278
-			supplier   	@284
-			Focus_Src  	@280
-			Focus_Entry 	@286
-			origin     	(1237, 940)
-			terminus   	(1886, 940)
-			ordinal    	4)
-		    (object InterMessView "" @298
-			location   	(0, 1109)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @299
-			    Parent_View 	@298
-			    location   	(707, 1065)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D94000320"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	288
-			    justify    	0
-			    label      	"Update(data)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@271
-			supplier   	@278
-			Focus_Src  	@274
-			Focus_Entry 	@281
-			origin     	(209, 1109)
-			terminus   	(1206, 1109)
-			ordinal    	5)
-		    (object InterMessView "" @300
-			location   	(0, 1140)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @301
-			    Parent_View 	@300
-			    location   	(1559, 1107)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D941102D1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	288
-			    justify    	0
-			    label      	"Update(data)"
-			    pctDist    	0.497396
-			    height     	34
-			    orientation 	0)
-			line_color 	3342489
-			client     	@278
-			supplier   	@284
-			Focus_Src  	@281
-			Focus_Entry 	@287
-			origin     	(1237, 1140)
-			terminus   	(1886, 1140)
-			ordinal    	6)
-		    (object InterMessView "" @302
-			location   	(569, 1321)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @303
-			    Parent_View 	@302
-			    location   	(707, 1277)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D94460199"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	275
-			    justify    	0
-			    label      	"Final(ivc-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@271
-			supplier   	@278
-			Focus_Src  	@274
-			Focus_Entry 	@282
-			origin     	(209, 1321)
-			terminus   	(1206, 1321)
-			ordinal    	7)
-		    (object InterMessView "" @304
-			location   	(0, 1356)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @305
-			    Parent_View 	@304
-			    location   	(1561, 1312)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D944B016A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	182
-			    justify    	0
-			    label      	"Final( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@278
-			supplier   	@284
-			Focus_Src  	@282
-			Focus_Entry 	@288
-			origin     	(1237, 1356)
-			terminus   	(1886, 1356)
-			ordinal    	8)
-		    (object InterMessView "" @306
-			location   	(0, 1850)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @307
-			    Parent_View 	@306
-			    location   	(707, 1806)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D956D010C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	611
-			    justify    	0
-			    label      	"~CMessageDigestSymbian( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@271
-			supplier   	@278
-			Focus_Src  	@275
-			Focus_Entry 	@283
-			origin     	(209, 1850)
-			terminus   	(1206, 1850)
-			ordinal    	9)
-		    (object InterMessView "" @308
-			location   	(1254, 415)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @309
-			    Parent_View 	@308
-			    location   	(1264, 371)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"441FDBA30323"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	251
-			    justify    	0
-			    label      	"NewL(void)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@276
-			supplier   	@284
-			Focus_Src  	@277
-			Focus_Entry 	@285
-			origin     	(643, 415)
-			terminus   	(1886, 415)
-			ordinal    	1)
-		    (object Destruction_Marker @310
-			Parent_View 	@278
-			location   	(1222, 2032)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @311
-			location   	(0, 1882)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @312
-			    Parent_View 	@311
-			    location   	(1561, 1838)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"441FDC840149"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"~CSHA1(void)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@278
-			supplier   	@284
-			Focus_Src  	@283
-			Focus_Entry 	@289
-			origin     	(1237, 1882)
-			terminus   	(1886, 1882)
-			ordinal    	10)
-		    (object Destruction_Marker @313
-			Parent_View 	@284
-			location   	(1902, 1972)
-			line_color 	3342489
-			fill_color 	13434879)))
-	    (object InteractionDiagram "SymmetricCipher"
-		mechanism_ref 	@69
-		quid       	"439D9609034E"
-		title      	"SymmetricCipher"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	1951
-		items      	(list diagram_item_list
-		    (object InterObjView "PFKEY" @314
-			location   	(150, 225)
-			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 	@314
-			    location   	(150, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"PFKEY")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D9650011C"
-			width      	300
-			height     	2485
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @315
-			    location   	(150, 375)
-			    line_color 	3342489
-			    InterObjView 	@314
-			    height     	814
-			    y_coord    	754
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @316
-			    location   	(150, 1336)
-			    line_color 	3342489
-			    InterObjView 	@314
-			    height     	831
-			    y_coord    	771
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @317
-			    location   	(150, 2309)
-			    line_color 	3342489
-			    InterObjView 	@314
-			    height     	311
-			    y_coord    	251
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$143" @318
-			location   	(550, 231)
-			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 	@318
-			    location   	(550, 231)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D96610189"
-			width      	300
-			height     	2479
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @319
-			    location   	(550, 291)
-			    InterObjView 	@318
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @320
-			    location   	(550, 375)
-			    line_color 	3342489
-			    InterObjView 	@318
-			    height     	170
-			    y_coord    	110
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$144" @321
-			location   	(1139, 225)
-			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 	@321
-			    location   	(1139, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	554
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D966D0003"
-			width      	572
-			height     	2309
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @322
-			    location   	(1139, 425)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @323
-			    location   	(1139, 645)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	484
-			    y_coord    	424
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @324
-			    location   	(1139, 694)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @325
-			    location   	(1139, 1336)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @326
-			    location   	(1139, 1439)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	306
-			    y_coord    	246
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @327
-			    location   	(1139, 1502)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @328
-			    location   	(1139, 1802)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	305
-			    y_coord    	245
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @329
-			    location   	(1139, 1865)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @330
-			    location   	(1139, 2309)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	251
-			    y_coord    	191
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$145" @331
-			location   	(2252, 225)
-			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 	@331
-			    location   	(2252, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	354
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D96C300ED"
-			width      	372
-			height     	2140
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @332
-			    location   	(2252, 874)
-			    line_color 	3342489
-			    InterObjView 	@331
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @333
-			    location   	(2252, 1625)
-			    line_color 	3342489
-			    InterObjView 	@331
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @334
-			    location   	(2252, 1987)
-			    line_color 	3342489
-			    InterObjView 	@331
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @335
-			    location   	(2252, 2345)
-			    line_color 	3342489
-			    InterObjView 	@331
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$146" @336
-			location   	(1764, 225)
-			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 	@336
-			    location   	(1764, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	388
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D96D100ED"
-			width      	406
-			height     	2227
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @337
-			    location   	(1764, 1009)
-			    line_color 	3342489
-			    InterObjView 	@336
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @338
-			    location   	(1764, 2440)
-			    line_color 	3342489
-			    InterObjView 	@336
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @339
-			location   	(0, 375)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @340
-			    Parent_View 	@339
-			    location   	(349, 331)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D96EB0330"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	482
-			    justify    	0
-			    label      	"SymmetricCipher(3des)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@314
-			supplier   	@318
-			Focus_Src  	@315
-			Focus_Entry 	@320
-			origin     	(165, 375)
-			terminus   	(534, 375)
-			ordinal    	0)
-		    (object InterMessView "" @341
-			location   	(834, 425)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @342
-			    Parent_View 	@341
-			    location   	(901, 379)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D96FB035F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	547
-			    justify    	0
-			    label      	"CSymmetricCipher3Descbc"
-			    pctDist    	0.602170
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@318
-			supplier   	@321
-			Focus_Src  	@320
-			Focus_Entry 	@322
-			origin     	(565, 425)
-			terminus   	(1123, 425)
-			ordinal    	1)
-		    (object InterMessView "" @343
-			location   	(653, 645)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @344
-			    Parent_View 	@343
-			    location   	(644, 601)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D972C0236"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	266
-			    justify    	0
-			    label      	"Setkey(key)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@314
-			supplier   	@321
-			Focus_Src  	@315
-			Focus_Entry 	@323
-			origin     	(165, 645)
-			terminus   	(1123, 645)
-			ordinal    	2)
-		    (object InterMessView "" @345
-			location   	(1696, 874)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @346
-			    Parent_View 	@345
-			    location   	(1464, 823)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D979F00DE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	247
-			    justify    	0
-			    label      	"NewL(key)"
-			    pctDist    	0.287283
-			    height     	52
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@331
-			Focus_Src  	@323
-			Focus_Entry 	@332
-			origin     	(1154, 874)
-			terminus   	(2236, 874)
-			ordinal    	4)
-		    (object InterMessView "" @347
-			location   	(1562, 1009)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @348
-			    Parent_View 	@347
-			    location   	(1465, 962)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D97C20071"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	247
-			    justify    	0
-			    label      	"NewL(key)"
-			    pctDist    	0.523967
-			    height     	48
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@336
-			Focus_Src  	@323
-			Focus_Entry 	@337
-			origin     	(1154, 1009)
-			terminus   	(1748, 1009)
-			ordinal    	5)
-		    (object InterMessView "" @349
-			location   	(0, 1336)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @350
-			    Parent_View 	@349
-			    location   	(644, 1292)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D984D037D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	353
-			    justify    	0
-			    label      	"Init(iv-in, encrypt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@314
-			supplier   	@321
-			Focus_Src  	@316
-			Focus_Entry 	@325
-			origin     	(165, 1336)
-			terminus   	(1123, 1336)
-			ordinal    	6)
-		    (object InterMessView "" @351
-			location   	(0, 1439)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @352
-			    Parent_View 	@351
-			    location   	(644, 1395)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D98F50206"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	494
-			    justify    	0
-			    label      	"Update(data-in, data-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@314
-			supplier   	@321
-			Focus_Src  	@316
-			Focus_Entry 	@326
-			origin     	(165, 1439)
-			terminus   	(1123, 1439)
-			ordinal    	7)
-		    (object SelfMessView "" @353
-			location   	(0, 1502)
-			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   	(1369, 1463)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D9921014C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"Call(in, out, len)"
-			    pctDist    	1.433333
-			    height     	40
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@321
-			Focus_Src  	@326
-			Focus_Entry 	@327
-			origin     	(1155, 1502)
-			terminus   	(1305, 1502)
-			ordinal    	8)
-		    (object InterMessView "" @355
-			location   	(1353, 1625)
-			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   	(1695, 1581)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D997D016A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	325
-			    justify    	0
-			    label      	"Transform(blk)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@331
-			Focus_Src  	@326
-			Focus_Entry 	@333
-			origin     	(1154, 1625)
-			terminus   	(2236, 1625)
-			ordinal    	9)
-		    (object InterMessView "" @357
-			location   	(647, 1802)
-			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   	(644, 1758)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D99BC00ED"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	297
-			    justify    	0
-			    label      	"Finish(iv-out)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@314
-			supplier   	@321
-			Focus_Src  	@316
-			Focus_Entry 	@328
-			origin     	(165, 1802)
-			terminus   	(1123, 1802)
-			ordinal    	10)
-		    (object SelfMessView "" @359
-			location   	(0, 1865)
-			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   	(1378, 1819)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D99E00022"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	353
-			    justify    	0
-			    label      	"Call(in, out, len)"
-			    pctDist    	1.493333
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@321
-			Focus_Src  	@328
-			Focus_Entry 	@329
-			origin     	(1155, 1865)
-			terminus   	(1305, 1865)
-			ordinal    	11)
-		    (object InterMessView "" @361
-			location   	(1356, 1987)
-			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   	(1695, 1943)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D99F0035E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	303
-			    justify    	0
-			    label      	"Tranform(blk)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@331
-			Focus_Src  	@328
-			Focus_Entry 	@334
-			origin     	(1154, 1987)
-			terminus   	(2236, 1987)
-			ordinal    	12)
-		    (object InterMessView "" @363
-			location   	(0, 2309)
-			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   	(644, 2265)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D9A500283"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	619
-			    justify    	0
-			    label      	"~CSymmetricCipher3Descbc()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@314
-			supplier   	@321
-			Focus_Src  	@317
-			Focus_Entry 	@330
-			origin     	(165, 2309)
-			terminus   	(1123, 2309)
-			ordinal    	13)
-		    (object InterMessView "" @365
-			location   	(0, 2345)
-			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   	(1695, 2301)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D9B1C0320"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"~C3DESEncryptor( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@331
-			Focus_Src  	@330
-			Focus_Entry 	@335
-			origin     	(1154, 2345)
-			terminus   	(2236, 2345)
-			ordinal    	14)
-		    (object InterMessView "" @367
-			location   	(1379, 2440)
-			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   	(1457, 2400)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"439D9B660080"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"~C3DESDecryptor( )"
-			    pctDist    	0.511628
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@336
-			Focus_Src  	@330
-			Focus_Entry 	@338
-			origin     	(1154, 2440)
-			terminus   	(1748, 2440)
-			ordinal    	15)
-		    (object Destruction_Marker @369
-			Parent_View 	@331
-			location   	(2252, 2465)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @370
-			Parent_View 	@336
-			location   	(1766, 2552)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @371
-			Parent_View 	@321
-			location   	(1139, 2634)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object SelfMessView "" @372
-			location   	(0, 694)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @373
-			    Parent_View 	@372
-			    location   	(1486, 664)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43CE050E0088"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	298
-			    justify    	0
-			    label      	"SetkeyL(key)"
-			    pctDist    	2.206667
-			    height     	31
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@321
-			Focus_Src  	@323
-			Focus_Entry 	@324
-			origin     	(1155, 694)
-			terminus   	(1305, 694)
-			ordinal    	3)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"439D3C0201B9"
-	physical_models 	(list unit_reference_list
-	    (object module "ipseccrypto" "NotAModuleType" "NotAModulePart"
-		attributes 	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ProjectFile"
-			value      	"ipseccrypto\\ipseccrypto.dsp")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"WorkspaceFile"
-			value      	"ipseccrypto\\ipseccrypto.dsw")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Kind"
-			value      	("KindSet" 301))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ProjectName"
-			value      	"ipseccrypto"))
-		quid       	"439D3C980379"
-		stereotype 	"DLL"
-		language   	"VC++")
-	    (object module "ipsec6.prt" "NotAModuleType" "NotAModulePart"
-		quid       	"439D54C401D2"
-		stereotype 	""
-		language   	"")
-	    (object module "ipseccrypto.prt" "NotAModuleType" "NotAModulePart"
-		quid       	"439D54E80339"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"439D60000344"
-			supplier   	"Component View::cryptography.dll"
-			quidu      	"439D550C022F"
-			supplier_is_spec 	TRUE)
-		    (object Module_Visibility_Relationship
-			quid       	"439D6003015F"
-			supplier   	"Component View::hash.dll"
-			quidu      	"439D5FCB01CD"
-			supplier_is_spec 	TRUE))
-		language   	"")
-	    (object module "cryptography.dll" "NotAModuleType" "NotAModulePart"
-		quid       	"439D550C022F"
-		stereotype 	""
-		language   	"")
-	    (object module "hash.dll" "NotAModuleType" "NotAModulePart"
-		quid       	"439D5FCB01CD"
-		stereotype 	""
-		language   	"")
-	    (object SubSystem "PKFEY"
-		quid       	"439D615E017A"
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"439D6172008F"
-			supplier   	"Component View::ipseccrypto.prt"
-			quidu      	"439D54E80339"
-			supplier_is_spec 	TRUE))
-		physical_models 	(list unit_reference_list)
-		physical_presentations 	(list unit_reference_list)))
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "test"
-		quid       	"439D54740231"
-		title      	"test"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ModView "Component View::ipsec6.prt" "NotAModuleType" "NotAModulePart" @374
-			location   	(465, 526)
-			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 	@374
-			    location   	(375, 428)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	340
-			    label      	"ipsec6.prt")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D54C401D2"
-			width      	612
-			height     	675
-			autoResize 	TRUE
-			width      	612
-			height     	675)
-		    (object ModView "Component View::ipseccrypto.prt" "NotAModuleType" "NotAModulePart" @375
-			location   	(1298, 625)
-			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 	@375
-			    location   	(1188, 600)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	416
-			    label      	"ipseccrypto.prt")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D54E80339"
-			width      	750
-			autoResize 	TRUE
-			width      	750
-			height     	162)
-		    (object ModView "Component View::cryptography.dll" "NotAModuleType" "NotAModulePart" @376
-			location   	(2186, 398)
-			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 	@376
-			    location   	(2086, 356)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	378
-			    label      	"cryptography.dll")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D550C022F"
-			width      	682
-			height     	282
-			autoResize 	TRUE
-			width      	682
-			height     	282)
-		    (object ModView "Component View::hash.dll" "NotAModuleType" "NotAModulePart" @377
-			location   	(2187, 904)
-			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 	@377
-			    location   	(2092, 863)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	361
-			    label      	"hash.dll")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D5FCB01CD"
-			width      	650
-			height     	275
-			autoResize 	TRUE
-			width      	650
-			height     	275)
-		    (object ModVisView "" @378
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D60000344"
-			client     	@375
-			supplier   	@376
-			line_style 	0)
-		    (object ModVisView "" @379
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D6003015F"
-			client     	@375
-			supplier   	@377
-			line_style 	0)
-		    (object SubSysView "Component View::PKFEY" @380
-			location   	(575, 625)
-			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 	@380
-			    location   	(431, 556)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"PKFEY")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"439D615E017A"
-			width      	300
-			height     	150)
-		    (object ModVisView "" @381
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"439D6172008F"
-			client     	@380
-			supplier   	@375
-			line_style 	0)))))
-    process_structure 	(object Processes
-	quid       	"439D3C0201BA"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"439D3C0201BC"
-		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       	"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      	"")
-		    (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       	"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       	"439D3C0201BB"))
--- a/networksecurity/ipsec/ipsecpol/Documentation/HighLevelViewSequence.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,19100 +0,0 @@
-
-(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))
-    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      	""))
-				quid       	"40CEF93900E7"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93900F6"
-					supplier   	"CServer2"))
-				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))
-				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      	
-|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"))
-					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"
-				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   	"CSession2"))
-				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 "TLifetimeSeconds"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef TInt64 TLifetimeSeconds;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A03B7"
-				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      	
-|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 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   	"RSocket"
-					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   	"RSocket"
-					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   	"RSocket"
-					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"))))
-			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   	24233
-				origin_y   	26478
-				items      	(list diagram_item_list
-				    (object Label @1
-					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::CSecpolBundleItem" @2
-					ShowCompartmentStereotypes 	TRUE
-					location   	(912, 26832)
-					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   	(675, 26781)
-					    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     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSglQue<CSecpolBundleItem>" @3
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9056, 368)
-					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   	(8703, 317)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	706
-					    justify    	0
-					    label      	"TSglQue<CSecpolBundleItem>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380184"
-					width      	724
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSecpolBundleIter" @4
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(608, 27232)
-					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   	(390, 27216)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	436
-					    justify    	0
-					    label      	"TSecpolBundleIter")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@4
-					    location   	(390, 27166)
-					    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 "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySpec*>" @5
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9696, 368)
-					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   	(9352, 317)
-					    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::TSAPairNode" @6
-					ShowCompartmentStereotypes 	TRUE
-					location   	(992, 27472)
-					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   	(826, 27443)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	332
-					    justify    	0
-					    label      	"TSAPairNode")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@6
-					    location   	(826, 27393)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	332
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93802CB"
-					width      	350
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSAPairList" @7
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1584, 26864)
-					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   	(1393, 26733)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	382
-					    justify    	0
-					    label      	"CSAPairList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93802FA"
-					compartment 	(object Compartment
-					    Parent_View 	@7
-					    location   	(1393, 26794)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	4
-					    max_width  	322)
-					width      	400
-					height     	286
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySelector*>" @8
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10336, 368)
-					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   	(9953, 317)
-					    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     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSecpolBundle" @9
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9056, 13168)
-					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   	(8879, 13117)
-					    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     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @10
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF938026D"
-					client     	@9
-					supplier   	@3
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf<20>" @11
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1152, 27280)
-					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   	(1022, 27229)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	260
-					    justify    	0
-					    label      	"TBuf<20>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF939004D"
-					width      	278
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector" @12
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(528, 26512)
-					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   	(291, 26231)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	474
-					    justify    	0
-					    label      	"CPolicySelector")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93803A6"
-					compartment 	(object Compartment
-					    Parent_View 	@12
-					    location   	(291, 26292)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	10
-					    max_width  	402)
-					width      	492
-					height     	586
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSAList" @13
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(9696, 13168)
-					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   	(9466, 12962)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	460
-					    justify    	0
-					    label      	"CSAList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF938029C"
-					compartment 	(object Compartment
-					    Parent_View 	@13
-					    location   	(9466, 13023)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	7
-					    max_width  	389)
-					width      	478
-					height     	436
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @14
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF93802AD"
-					client     	@13
-					supplier   	@5
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSelectorList" @15
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(10336, 13152)
-					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   	(10106, 12946)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	460
-					    justify    	0
-					    label      	"CSelectorList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380329"
-					compartment 	(object Compartment
-					    Parent_View 	@15
-					    location   	(10106, 13007)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	7
-					    max_width  	389)
-					width      	478
-					height     	436
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @16
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF938033B"
-					client     	@15
-					supplier   	@8
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg" @17
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1648, 27504)
-					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   	(1519, 27475)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	258
-					    justify    	0
-					    label      	"sadb_msg")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@17
-					    location   	(1519, 27425)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	258
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390164"
-					width      	276
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ext" @18
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1232, 26576)
-					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   	(1110, 26547)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_ext")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@18
-					    location   	(1110, 26497)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93901C2"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa" @19
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2704, 27216)
-					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   	(2582, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_sa")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@19
-					    location   	(2582, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93901F0"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address" @20
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2992, 27216)
-					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   	(2822, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	340
-					    justify    	0
-					    label      	"sadb_address")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@20
-					    location   	(2822, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	340
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93902AC"
-					width      	358
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_key" @21
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3280, 27216)
-					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 	@21
-					    location   	(3158, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_key")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@21
-					    location   	(3158, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93902EA"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident" @22
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3536, 27216)
-					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 	@22
-					    location   	(3398, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"sadb_ident")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@22
-					    location   	(3398, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390329"
-					width      	294
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens" @23
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3808, 27216)
-					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 	@23
-					    location   	(3665, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"sadb_sens")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@23
-					    location   	(3665, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390377"
-					width      	304
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_prop" @24
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4080, 27216)
-					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 	@24
-					    location   	(3943, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	274
-					    justify    	0
-					    label      	"sadb_prop")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@24
-					    location   	(3943, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	274
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93903D5"
-					width      	292
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t" @25
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(4352, 27216)
-					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 	@25
-					    location   	(4214, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint64_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@25
-					    location   	(4214, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390145"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb" @26
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4624, 27216)
-					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 	@26
-					    location   	(4476, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	296
-					    justify    	0
-					    label      	"sadb_comb")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@26
-					    location   	(4476, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	296
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A004B"
-					width      	314
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_supported" @27
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4944, 27216)
-					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 	@27
-					    location   	(4756, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	376
-					    justify    	0
-					    label      	"sadb_supported")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@27
-					    location   	(4756, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	376
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A00F6"
-					width      	394
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t" @28
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(5264, 27216)
-					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 	@28
-					    location   	(5126, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint8_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@28
-					    location   	(5126, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390125"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg" @29
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5536, 27216)
-					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   	(5414, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_alg")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@29
-					    location   	(5414, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0125"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t" @30
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(5808, 27216)
-					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   	(5670, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint16_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@30
-					    location   	(5670, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390127"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t" @31
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(6096, 27216)
-					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   	(5958, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint32_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@31
-					    location   	(5958, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390136"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange" @32
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6400, 27216)
-					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 	@32
-					    location   	(6225, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	350
-					    justify    	0
-					    label      	"sadb_spirange")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@32
-					    location   	(6225, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	350
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0173"
-					width      	368
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc" @33
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6736, 27216)
-					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   	(6541, 27165)
-					    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" @34
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7152, 27216)
-					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 	@34
-					    location   	(6904, 27165)
-					    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     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSymmetricCipher" @35
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7568, 27216)
-					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 	@35
-					    location   	(7345, 27165)
-					    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" @36
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(7920, 27216)
-					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 	@36
-					    location   	(7701, 27164)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"TAction")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@36
-					    location   	(7701, 27114)
-					    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" @37
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8224, 27216)
-					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 	@37
-					    location   	(8023, 27165)
-					    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" @38
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8512, 27216)
-					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 	@38
-					    location   	(8416, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	192
-					    justify    	0
-					    label      	"Starter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0262"
-					width      	210
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyMessages" @39
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(8800, 27216)
-					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 	@39
-					    location   	(8592, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"TPolicyMessages")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@39
-					    location   	(8592, 27137)
-					    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::TServerStart" @40
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9136, 27216)
-					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 	@40
-					    location   	(8985, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	302
-					    justify    	0
-					    label      	"TServerStart")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0377"
-					width      	320
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetimeSeconds" @41
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(9472, 27216)
-					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   	(9264, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"TLifetimeSeconds")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@41
-					    location   	(9264, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A03B7"
-					width      	434
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TIdentity" @42
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9776, 27216)
-					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 	@42
-					    location   	(9666, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	220
-					    justify    	0
-					    label      	"TIdentity")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A03C5"
-					width      	238
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetimeAllocations" @43
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(10112, 27216)
-					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 	@43
-					    location   	(9879, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	466
-					    justify    	0
-					    label      	"TLifetimeAllocations")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@43
-					    location   	(9879, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	466
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A03A0"
-					width      	484
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetimeBytes" @44
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(10480, 27216)
-					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 	@44
-					    location   	(10303, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	354
-					    justify    	0
-					    label      	"TLifetimeBytes")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@44
-					    location   	(10303, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	354
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A03A7"
-					width      	372
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetime" @45
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10752, 27216)
-					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 	@45
-					    location   	(10635, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	234
-					    justify    	0
-					    label      	"TLifetime")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A03E4"
-					width      	252
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime" @46
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11024, 27216)
-					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 	@46
-					    location   	(10860, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	328
-					    justify    	0
-					    label      	"sadb_lifetime")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@46
-					    location   	(10860, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	328
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF939025E"
-					width      	346
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec" @47
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					ShowOperationSignature 	TRUE
-					location   	(11408, 27216)
-					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 	@47
-					    location   	(11167, 27165)
-					    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     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec" @48
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(11760, 27216)
-					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 	@48
-					    location   	(11530, 26960)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	460
-					    justify    	0
-					    label      	"CPolicySpec")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF938006D"
-					compartment 	(object Compartment
-					    Parent_View 	@48
-					    location   	(11530, 27021)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	9
-					    max_width  	389)
-					width      	478
-					height     	536
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmClass" @49
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(12096, 27216)
-					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 	@49
-					    location   	(11904, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"TAlgorithmClass")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@49
-					    location   	(11904, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A01A4"
-					width      	402
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmName" @50
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(12464, 27216)
-					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 	@50
-					    location   	(12268, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"TAlgorithmName")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@50
-					    location   	(12268, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A01A2"
-					width      	410
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<0x20>" @51
-					ShowCompartmentStereotypes 	TRUE
-					location   	(12784, 27216)
-					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   	(12624, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	320
-					    justify    	0
-					    label      	"TBuf8<0x20>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0125"
-					width      	338
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap" @52
-					ShowCompartmentStereotypes 	TRUE
-					location   	(13104, 27216)
-					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   	(12925, 27165)
-					    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     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<TAlgorithmMap>" @53
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10976, 368)
-					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   	(10621, 317)
-					    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     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CAlgorithmList" @54
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10976, 13168)
-					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 	@54
-					    location   	(10804, 13117)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	344
-					    justify    	0
-					    label      	"CAlgorithmList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0145"
-					width      	362
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @55
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF93B0165"
-					client     	@54
-					supplier   	@53
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::token_type" @56
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(13408, 27216)
-					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 	@56
-					    location   	(13265, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"token_type")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@56
-					    location   	(13265, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0196"
-					width      	304
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyParser" @57
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(13712, 27216)
-					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   	(13232, 26735)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	960
-					    justify    	0
-					    label      	"TPolicyParser")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B01D1"
-					compartment 	(object Compartment
-					    Parent_View 	@57
-					    location   	(13232, 26796)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	18
-					    max_width  	817)
-					width      	978
-					height     	986
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData" @58
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14016, 27216)
-					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 	@58
-					    location   	(13871, 27165)
-					    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 "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CKeysData*>" @59
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11584, 368)
-					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   	(11254, 317)
-					    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 ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<256>" @60
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14304, 27216)
-					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 	@60
-					    location   	(14153, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	302
-					    justify    	0
-					    label      	"TBuf8<256>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B02E0"
-					width      	320
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TKeyParser" @61
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14576, 27216)
-					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   	(14430, 27165)
-					    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 "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy" @62
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(14880, 27472)
-					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   	(14579, 27091)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	602
-					    justify    	0
-					    label      	"CSecurityPolicy")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390089"
-					compartment 	(object Compartment
-					    Parent_View 	@62
-					    location   	(14579, 27152)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	14
-					    max_width  	510)
-					width      	620
-					height     	786
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysDataArray" @63
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11584, 13168)
-					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 	@63
-					    location   	(11390, 13117)
-					    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 InheritView "" @64
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF93B032B"
-					client     	@63
-					supplier   	@59
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf<200>" @65
-					ShowCompartmentStereotypes 	TRUE
-					location   	(15216, 27216)
-					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 	@65
-					    location   	(15075, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	282
-					    justify    	0
-					    label      	"TBuf<200>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0251"
-					width      	300
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TIpSecParser" @66
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(15504, 27216)
-					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 	@66
-					    location   	(15192, 26810)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	624
-					    justify    	0
-					    label      	"TIpSecParser")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C006A"
-					compartment 	(object Compartment
-					    Parent_View 	@66
-					    location   	(15192, 26871)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	15
-					    max_width  	530)
-					width      	642
-					height     	836
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::direction" @67
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(15792, 27216)
-					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 	@67
-					    location   	(15672, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	240
-					    justify    	0
-					    label      	"direction")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@67
-					    location   	(15672, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	240
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C00C8"
-					width      	258
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry" @68
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16160, 27216)
-					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 	@68
-					    location   	(15902, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	516
-					    justify    	0
-					    label      	"TActivePolicyListEntry")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@68
-					    location   	(15902, 27137)
-					    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::CActivePolicyList" @69
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(16592, 27216)
-					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   	(16382, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	420
-					    justify    	0
-					    label      	"CActivePolicyList")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@69
-					    location   	(16382, 27150)
-					    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 ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece" @70
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(16976, 27216)
-					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 	@70
-					    location   	(16732, 26960)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	488
-					    justify    	0
-					    label      	"CIpSecurityPiece")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B03D5"
-					compartment 	(object Compartment
-					    Parent_View 	@70
-					    location   	(16732, 27021)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	9
-					    max_width  	414)
-					width      	506
-					height     	536
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession" @71
-					ShowCompartmentStereotypes 	TRUE
-					location   	(17488, 27216)
-					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   	(17137, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	702
-					    justify    	0
-					    label      	"CIPSecPolicyManagerSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0270"
-					width      	720
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer" @72
-					ShowCompartmentStereotypes 	TRUE
-					location   	(18080, 27216)
-					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   	(17754, 27165)
-					    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 ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TPolicyHandle>" @73
-					ShowCompartmentStereotypes 	TRUE
-					location   	(18608, 27216)
-					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 	@73
-					    location   	(18332, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	552
-					    justify    	0
-					    label      	"TPckg<TPolicyHandle>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C03C0"
-					width      	570
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<1000>" @74
-					ShowCompartmentStereotypes 	TRUE
-					location   	(20416, 27264)
-					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 	@74
-					    location   	(20256, 27213)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	320
-					    justify    	0
-					    label      	"TBuf8<1000>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93D010C"
-					width      	338
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader" @75
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(19760, 27648)
-					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 	@75
-					    location   	(19534, 27442)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	452
-					    justify    	0
-					    label      	"CSecpolReader")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93D00E7"
-					compartment 	(object Compartment
-					    Parent_View 	@75
-					    location   	(19534, 27503)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	7
-					    max_width  	381)
-					width      	470
-					height     	436
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TIpsecSaSpec>" @76
-					ShowCompartmentStereotypes 	TRUE
-					location   	(18560, 27408)
-					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 	@76
-					    location   	(18283, 27357)
-					    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     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler" @77
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(19616, 27088)
-					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 	@77
-					    location   	(19077, 25857)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	1078
-					    justify    	0
-					    label      	"CIPSecPolicyManagerHandler")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C02CB"
-					compartment 	(object Compartment
-					    Parent_View 	@77
-					    location   	(19077, 25918)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	48
-					    max_width  	925)
-					width      	1096
-					height     	2486
-					annotation 	8
-					autoResize 	TRUE))))))
-		logical_presentations 	(list unit_reference_list))
-	    (object Mechanism @78
-		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   	"1.2.1"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckInboundOutboundConflictsL"
-					quid       	"40D05B030072"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3"
-					ordinal    	13
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "UpdateSelectorsAndTunnels"
-					quid       	"40D05B0E016C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.4"
-					ordinal    	14
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckSelectorConflictsL"
-					quid       	"40D05B27017B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.5"
-					ordinal    	15
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "MakeUniqueSANamesL"
-					quid       	"40D05B370301"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.6"
-					ordinal    	16
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ConvertFromObjectsToStringWithSectionsL"
-					quid       	"40D05B4502B2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.7"
-					ordinal    	17
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "StorePolicyToActiveListL"
-					quid       	"40D05B55014B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.8"
-					ordinal    	18
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ReturnPolicyFileHandleL"
-					quid       	"40D05B630031"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.9"
-					ordinal    	19
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApiCallCompleted"
-					quid       	"40D05B7B01E6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.10"
-					ordinal    	20
-					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   	"1.2.2"
-					ordinal    	4
-					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   	"1.2.11"
-					ordinal    	21
-					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   	"1"
-					ordinal    	0
-					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   	"1.1"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D04BD103D3"
-				supplier   	"instance of CIPSecPolicyManagerHandler"
-				quidu      	"40D047640102"
-				messages   	(list Messages
-				    (object Message "ProcessLoadPolicyL"
-					quid       	"40D04BD103D4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					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   	"1.2.2.1"
-					ordinal    	5
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckVersion"
-					quid       	"40D0538B03DF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.2"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseInfoL"
-					quid       	"40D055530059"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.3"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParsePoliciesL"
-					quid       	"40D0555A024C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4"
-					ordinal    	8
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseKeysL"
-					quid       	"40D05579020D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.2"
-					ordinal    	12
-					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   	"1.2.2.4.1"
-					ordinal    	9
-					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   	"1.2.2.4.1.1"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "parse_conn2saL"
-					quid       	"40D057D30171"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.1.2"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)))
-	    (object Mechanism @79
-		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    	14
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "SortSelectors"
-					quid       	"40D17AC4007A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.5"
-					ordinal    	15
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ConvertFromObjectsToStringWithoutSectionsL"
-					quid       	"40D17AC4007B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.6"
-					ordinal    	16
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "AddInboundOutboundSelectorPair"
-					quid       	"40D17AC4007C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.7"
-					ordinal    	17
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "SendAlgorithmsAndPolicyToIPSecL"
-					quid       	"40D17AC4007D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.8"
-					ordinal    	18
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApiCallCompleted"
-					quid       	"40D17AC40080"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.10"
-					ordinal    	21
-					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 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    	22
-					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    	19
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "WriteCompleted"
-					quid       	"40D1906E0154"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	20
-					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    	13
-					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))))
-			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))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"40CEF8C00387"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))
-	    (object InteractionDiagram "NewDiagram"
-		mechanism_ref 	@78
-		quid       	"40D0475D0354"
-		title      	"NewDiagram"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	1688
-		items      	(list diagram_item_list
-		    (object InterObjView "instance of RipsecPolicyServ" @80
-			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 	@80
-			    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     	2970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @81
-			    location   	(352, 304)
-			    line_color 	3342489
-			    InterObjView 	@80
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @82
-			    location   	(336, 432)
-			    line_color 	3342489
-			    InterObjView 	@80
-			    height     	2688
-			    y_coord    	2628
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @83
-			    location   	(336, 2880)
-			    line_color 	3342489
-			    InterObjView 	@80
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "instance of CIPSecPolicyManagerSession" @84
-			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 	@84
-			    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     	2970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @85
-			    location   	(960, 304)
-			    line_color 	3342489
-			    InterObjView 	@84
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @86
-			    location   	(1040, 432)
-			    line_color 	3342489
-			    InterObjView 	@84
-			    height     	2628
-			    y_coord    	2568
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @87
-			    location   	(1040, 496)
-			    line_color 	3342489
-			    InterObjView 	@84
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of CIPSecPolicyManagerHandler" @88
-			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 	@88
-			    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     	2970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @89
-			    location   	(1600, 304)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @90
-			    location   	(1712, 560)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	2440
-			    y_coord    	2380
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @91
-			    location   	(1584, 720)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @92
-			    location   	(1584, 1984)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @93
-			    location   	(1584, 2096)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @94
-			    location   	(1584, 2208)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @95
-			    location   	(1584, 2320)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @96
-			    location   	(1584, 2432)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @97
-			    location   	(1584, 2544)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @98
-			    location   	(1584, 2656)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @99
-			    location   	(1584, 2784)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TIpSecParser" @100
-			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 	@100
-			    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     	1336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @101
-			    location   	(2112, 576)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @102
-			    location   	(2096, 800)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	1140
-			    y_coord    	1080
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @103
-			    location   	(2096, 864)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @104
-			    location   	(2096, 944)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @105
-			    location   	(2096, 1040)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @106
-			    location   	(2096, 1216)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	664
-			    y_coord    	604
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @107
-			    location   	(2096, 1760)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TPolicyParser" @108
-			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 	@108
-			    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     	618
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @109
-			    location   	(2496, 1088)
-			    line_color 	3342489
-			    InterObjView 	@108
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @110
-			    location   	(2480, 1296)
-			    line_color 	3342489
-			    InterObjView 	@108
-			    height     	296
-			    y_coord    	236
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @111
-			    location   	(2480, 1344)
-			    line_color 	3342489
-			    InterObjView 	@108
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @112
-			    location   	(2480, 1472)
-			    line_color 	3342489
-			    InterObjView 	@108
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @113
-			location   	(16, 432)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @114
-			    Parent_View 	@113
-			    location   	(655, 388)
-			    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     	@80
-			supplier   	@84
-			Focus_Src  	@82
-			Focus_Entry 	@86
-			origin     	(367, 432)
-			terminus   	(944, 432)
-			ordinal    	0)
-		    (object SelfMessView "" @115
-			location   	(16, 496)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @116
-			    Parent_View 	@115
-			    location   	(1051, 452)
-			    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     	@84
-			supplier   	@84
-			Focus_Src  	@86
-			Focus_Entry 	@87
-			origin     	(976, 496)
-			terminus   	(1126, 496)
-			ordinal    	1)
-		    (object InterMessView "" @117
-			location   	(16, 560)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @118
-			    Parent_View 	@117
-			    location   	(1307, 517)
-			    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  	382
-			    justify    	0
-			    label      	"ProcessLoadPolicyL"
-			    pctDist    	0.546022
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@84
-			supplier   	@88
-			Focus_Src  	@86
-			Focus_Entry 	@90
-			origin     	(975, 560)
-			terminus   	(1584, 560)
-			ordinal    	2)
-		    (object SelfMessView "" @119
-			location   	(16, 720)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @120
-			    Parent_View 	@119
-			    location   	(1819, 693)
-			    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     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@91
-			origin     	(1616, 720)
-			terminus   	(1766, 720)
-			ordinal    	3)
-		    (object InterMessView "" @121
-			location   	(16, 800)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @122
-			    Parent_View 	@121
-			    location   	(1855, 756)
-			    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     	@88
-			supplier   	@100
-			Focus_Src  	@90
-			Focus_Entry 	@102
-			origin     	(1615, 800)
-			terminus   	(2096, 800)
-			ordinal    	4)
-		    (object SelfMessView "" @123
-			location   	(16, 864)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @124
-			    Parent_View 	@123
-			    location   	(2203, 820)
-			    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     	@100
-			supplier   	@100
-			Focus_Src  	@102
-			Focus_Entry 	@103
-			origin     	(2128, 864)
-			terminus   	(2278, 864)
-			ordinal    	5)
-		    (object SelfMessView "" @125
-			location   	(16, 944)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @126
-			    Parent_View 	@125
-			    location   	(2203, 917)
-			    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     	@100
-			supplier   	@100
-			Focus_Src  	@102
-			Focus_Entry 	@104
-			origin     	(2128, 944)
-			terminus   	(2278, 944)
-			ordinal    	6)
-		    (object SelfMessView "" @127
-			location   	(16, 1040)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @128
-			    Parent_View 	@127
-			    location   	(2203, 996)
-			    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     	@100
-			supplier   	@100
-			Focus_Src  	@102
-			Focus_Entry 	@105
-			origin     	(2128, 1040)
-			terminus   	(2278, 1040)
-			ordinal    	7)
-		    (object SelfMessView "" @129
-			location   	(16, 1216)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @130
-			    Parent_View 	@129
-			    location   	(2203, 1172)
-			    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     	@100
-			supplier   	@100
-			Focus_Src  	@102
-			Focus_Entry 	@106
-			origin     	(2128, 1216)
-			terminus   	(2278, 1216)
-			ordinal    	8)
-		    (object SelfMessView "" @131
-			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 @132
-			    Parent_View 	@131
-			    location   	(2203, 1716)
-			    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     	@100
-			supplier   	@100
-			Focus_Src  	@106
-			Focus_Entry 	@107
-			origin     	(2128, 1760)
-			terminus   	(2278, 1760)
-			ordinal    	12)
-		    (object InterMessView "" @133
-			location   	(2288, 1296)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @134
-			    Parent_View 	@133
-			    location   	(2303, 1252)
-			    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     	@100
-			supplier   	@108
-			Focus_Src  	@106
-			Focus_Entry 	@110
-			origin     	(2127, 1296)
-			terminus   	(2480, 1296)
-			ordinal    	9)
-		    (object SelfMessView "" @135
-			location   	(16, 1344)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @136
-			    Parent_View 	@135
-			    location   	(2587, 1300)
-			    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     	@108
-			supplier   	@108
-			Focus_Src  	@110
-			Focus_Entry 	@111
-			origin     	(2512, 1344)
-			terminus   	(2662, 1344)
-			ordinal    	10)
-		    (object SelfMessView "" @137
-			location   	(16, 1472)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @138
-			    Parent_View 	@137
-			    location   	(2587, 1428)
-			    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     	@108
-			supplier   	@108
-			Focus_Src  	@110
-			Focus_Entry 	@112
-			origin     	(2512, 1472)
-			terminus   	(2662, 1472)
-			ordinal    	11)
-		    (object Destruction_Marker @139
-			Parent_View 	@100
-			location   	(2112, 1948)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @140
-			Parent_View 	@108
-			location   	(2496, 1742)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object SelfMessView "" @141
-			location   	(16, 1984)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @142
-			    Parent_View 	@141
-			    location   	(1691, 1940)
-			    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     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@92
-			origin     	(1616, 1984)
-			terminus   	(1766, 1984)
-			ordinal    	13)
-		    (object SelfMessView "" @143
-			location   	(16, 2096)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @144
-			    Parent_View 	@143
-			    location   	(1691, 2052)
-			    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     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@93
-			origin     	(1616, 2096)
-			terminus   	(1766, 2096)
-			ordinal    	14)
-		    (object SelfMessView "" @145
-			location   	(16, 2208)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @146
-			    Parent_View 	@145
-			    location   	(1691, 2164)
-			    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     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@94
-			origin     	(1616, 2208)
-			terminus   	(1766, 2208)
-			ordinal    	15)
-		    (object SelfMessView "" @147
-			location   	(16, 2320)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @148
-			    Parent_View 	@147
-			    location   	(1691, 2276)
-			    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     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@95
-			origin     	(1616, 2320)
-			terminus   	(1766, 2320)
-			ordinal    	16)
-		    (object SelfMessView "" @149
-			location   	(16, 2432)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @150
-			    Parent_View 	@149
-			    location   	(1691, 2388)
-			    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     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@96
-			origin     	(1616, 2432)
-			terminus   	(1766, 2432)
-			ordinal    	17)
-		    (object SelfMessView "" @151
-			location   	(16, 2544)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @152
-			    Parent_View 	@151
-			    location   	(1691, 2500)
-			    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     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@97
-			origin     	(1616, 2544)
-			terminus   	(1766, 2544)
-			ordinal    	18)
-		    (object SelfMessView "" @153
-			location   	(16, 2656)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @154
-			    Parent_View 	@153
-			    location   	(1691, 2612)
-			    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     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@98
-			origin     	(1616, 2656)
-			terminus   	(1766, 2656)
-			ordinal    	19)
-		    (object SelfMessView "" @155
-			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 @156
-			    Parent_View 	@155
-			    location   	(1691, 2740)
-			    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     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@99
-			origin     	(1616, 2784)
-			terminus   	(1766, 2784)
-			ordinal    	20)
-		    (object InterMessView "" @157
-			location   	(16, 2880)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @158
-			    Parent_View 	@157
-			    location   	(976, 2836)
-			    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     	@88
-			supplier   	@80
-			Focus_Src  	@90
-			Focus_Entry 	@83
-			origin     	(1584, 2880)
-			terminus   	(368, 2880)
-			ordinal    	21)))
-	    (object InteractionDiagram "Activate"
-		mechanism_ref 	@79
-		quid       	"40D17AB301CE"
-		title      	"Activate"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	3594
-		items      	(list diagram_item_list
-		    (object InterObjView "instance of RipsecPolicyServ" @159
-			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 	@159
-			    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     	3466
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @160
-			    location   	(352, 320)
-			    line_color 	3342489
-			    InterObjView 	@159
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @161
-			    location   	(336, 448)
-			    line_color 	3342489
-			    InterObjView 	@159
-			    height     	3184
-			    y_coord    	3124
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @162
-			    location   	(336, 3392)
-			    line_color 	3342489
-			    InterObjView 	@159
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "instance of CIPSecPolicyManagerSession" @163
-			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 	@163
-			    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     	3466
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @164
-			    location   	(960, 320)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @165
-			    location   	(1040, 448)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	3124
-			    y_coord    	3064
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @166
-			    location   	(1040, 528)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of CIPSecPolicyManagerHandler" @167
-			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 	@167
-			    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     	3466
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @168
-			    location   	(1600, 320)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @169
-			    location   	(1712, 672)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	2840
-			    y_coord    	2780
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @170
-			    location   	(1584, 832)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @171
-			    location   	(1600, 992)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @172
-			    location   	(1584, 2384)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @173
-			    location   	(1584, 2496)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @174
-			    location   	(1584, 2608)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @175
-			    location   	(1584, 2720)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @176
-			    location   	(1584, 2832)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @177
-			    location   	(1600, 3024)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @178
-			    location   	(1584, 3200)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TIpSecParser" @179
-			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 	@179
-			    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     	1710
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @180
-			    location   	(2112, 592)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @181
-			    location   	(2096, 1168)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	1140
-			    y_coord    	1080
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @182
-			    location   	(2096, 1232)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	146
-			    y_coord    	86
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @183
-			    location   	(2096, 1312)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @184
-			    location   	(2096, 1408)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @185
-			    location   	(2096, 1584)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	664
-			    y_coord    	604
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @186
-			    location   	(2096, 2128)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TPolicyParser" @187
-			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 	@187
-			    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     	850
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @188
-			    location   	(2496, 1104)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @189
-			    location   	(2480, 1664)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	296
-			    y_coord    	236
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @190
-			    location   	(2480, 1712)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @191
-			    location   	(2480, 1840)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of \"secpol6\" RSocket" @192
-			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 	@192
-			    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     	202
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @193
-			    location   	(2848, 2800)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @194
-			    location   	(2848, 2896)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @195
-			    location   	(2848, 2964)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object Destruction_Marker @196
-			Parent_View 	@179
-			location   	(2112, 2338)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @197
-			Parent_View 	@187
-			location   	(2496, 1990)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @198
-			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 @199
-			    Parent_View 	@198
-			    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     	@159
-			supplier   	@163
-			Focus_Src  	@161
-			Focus_Entry 	@165
-			origin     	(367, 448)
-			terminus   	(944, 448)
-			ordinal    	0)
-		    (object SelfMessView "" @200
-			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 @201
-			    Parent_View 	@200
-			    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     	@163
-			supplier   	@163
-			Focus_Src  	@165
-			Focus_Entry 	@166
-			origin     	(976, 528)
-			terminus   	(1126, 528)
-			ordinal    	1)
-		    (object InterMessView "" @202
-			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 @203
-			    Parent_View 	@202
-			    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     	@163
-			supplier   	@167
-			Focus_Src  	@165
-			Focus_Entry 	@169
-			origin     	(975, 672)
-			terminus   	(1584, 672)
-			ordinal    	2)
-		    (object SelfMessView "" @204
-			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 @205
-			    Parent_View 	@204
-			    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     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@170
-			origin     	(1616, 832)
-			terminus   	(1766, 832)
-			ordinal    	3)
-		    (object SelfMessView "" @206
-			location   	(16, 2384)
-			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, 2340)
-			    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     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@172
-			origin     	(1616, 2384)
-			terminus   	(1766, 2384)
-			ordinal    	14)
-		    (object SelfMessView "" @208
-			location   	(16, 2496)
-			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, 2453)
-			    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     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@173
-			origin     	(1616, 2496)
-			terminus   	(1766, 2496)
-			ordinal    	15)
-		    (object SelfMessView "" @210
-			location   	(16, 2608)
-			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, 2566)
-			    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     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@174
-			origin     	(1616, 2608)
-			terminus   	(1766, 2608)
-			ordinal    	16)
-		    (object SelfMessView "" @212
-			location   	(16, 2720)
-			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, 2676)
-			    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     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@175
-			origin     	(1616, 2720)
-			terminus   	(1766, 2720)
-			ordinal    	17)
-		    (object SelfMessView "" @214
-			location   	(16, 2832)
-			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, 2788)
-			    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     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@176
-			origin     	(1616, 2832)
-			terminus   	(1766, 2832)
-			ordinal    	18)
-		    (object SelfMessView "" @216
-			location   	(16, 3200)
-			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, 3125)
-			    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     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@178
-			origin     	(1616, 3200)
-			terminus   	(1766, 3200)
-			ordinal    	21)
-		    (object InterMessView "" @218
-			location   	(16, 3392)
-			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, 3348)
-			    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     	@167
-			supplier   	@159
-			Focus_Src  	@169
-			Focus_Entry 	@162
-			origin     	(1584, 3392)
-			terminus   	(368, 3392)
-			ordinal    	22)
-		    (object InterMessView "" @220
-			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 @221
-			    Parent_View 	@220
-			    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     	@167
-			supplier   	@179
-			Focus_Src  	@169
-			Focus_Entry 	@181
-			origin     	(1615, 1168)
-			terminus   	(2096, 1168)
-			ordinal    	5)
-		    (object SelfMessView "" @222
-			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 @223
-			    Parent_View 	@222
-			    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     	@179
-			supplier   	@179
-			Focus_Src  	@181
-			Focus_Entry 	@182
-			origin     	(2128, 1232)
-			terminus   	(2278, 1232)
-			ordinal    	6)
-		    (object SelfMessView "" @224
-			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 @225
-			    Parent_View 	@224
-			    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     	@179
-			supplier   	@179
-			Focus_Src  	@181
-			Focus_Entry 	@183
-			origin     	(2128, 1312)
-			terminus   	(2278, 1312)
-			ordinal    	7)
-		    (object SelfMessView "" @226
-			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 @227
-			    Parent_View 	@226
-			    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     	@179
-			supplier   	@179
-			Focus_Src  	@181
-			Focus_Entry 	@184
-			origin     	(2128, 1408)
-			terminus   	(2278, 1408)
-			ordinal    	8)
-		    (object SelfMessView "" @228
-			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 @229
-			    Parent_View 	@228
-			    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     	@179
-			supplier   	@179
-			Focus_Src  	@181
-			Focus_Entry 	@185
-			origin     	(2128, 1584)
-			terminus   	(2278, 1584)
-			ordinal    	9)
-		    (object SelfMessView "" @230
-			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 @231
-			    Parent_View 	@230
-			    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     	@179
-			supplier   	@179
-			Focus_Src  	@185
-			Focus_Entry 	@186
-			origin     	(2128, 2128)
-			terminus   	(2278, 2128)
-			ordinal    	13)
-		    (object InterMessView "" @232
-			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 @233
-			    Parent_View 	@232
-			    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     	@179
-			supplier   	@187
-			Focus_Src  	@185
-			Focus_Entry 	@189
-			origin     	(2127, 1664)
-			terminus   	(2480, 1664)
-			ordinal    	10)
-		    (object SelfMessView "" @234
-			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 @235
-			    Parent_View 	@234
-			    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     	@187
-			supplier   	@187
-			Focus_Src  	@189
-			Focus_Entry 	@190
-			origin     	(2512, 1712)
-			terminus   	(2662, 1712)
-			ordinal    	11)
-		    (object SelfMessView "" @236
-			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 @237
-			    Parent_View 	@236
-			    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     	@187
-			supplier   	@187
-			Focus_Src  	@189
-			Focus_Entry 	@191
-			origin     	(2512, 1840)
-			terminus   	(2662, 1840)
-			ordinal    	12)
-		    (object SelfMessView "" @238
-			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 @239
-			    Parent_View 	@238
-			    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     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@171
-			origin     	(1616, 992)
-			terminus   	(1766, 992)
-			ordinal    	4)
-		    (object Destruction_Marker @240
-			Parent_View 	@192
-			location   	(2848, 3038)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @241
-			location   	(2224, 2896)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @242
-			    Parent_View 	@241
-			    location   	(2223, 2852)
-			    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     	@167
-			supplier   	@192
-			Focus_Src  	@169
-			Focus_Entry 	@194
-			origin     	(1615, 2896)
-			terminus   	(2832, 2896)
-			ordinal    	19)
-		    (object InterMessView "" @243
-			location   	(16, 3024)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @244
-			    Parent_View 	@243
-			    location   	(2224, 2980)
-			    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     	@192
-			supplier   	@167
-			Focus_Src  	@195
-			Focus_Entry 	@177
-			origin     	(2832, 3024)
-			terminus   	(1616, 3024)
-			ordinal    	20)))))
-    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      	"")
-		    (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"))
--- a/networksecurity/ipsec/ipsecpol/Documentation/IPSECSeqDoc.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24812 +0,0 @@
-
-(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 	FALSE
-	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 	3
-	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 "Secpol6"
-		quid       	"43AA70870132")
-	    (object Class "Tcpip6"
-		quid       	"43AA70C70058")
-	    (object Class "pfkey"
-		quid       	"43AA713C0368")
-	    (object Class "Key Mgr"
-		quid       	"43AA71A201D4")
-	    (object Class "CryptoLib"
-		quid       	"43AA74720099")
-	    (object Class "NIF"
-		quid       	"43AA9F3702BD")
-	    (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 "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 "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"))
-				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 "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 "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))
-				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 "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))
-				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 "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 "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"))
-				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 "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 "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))
-				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 "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 "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       	85
-				max_height 	28350
-				max_width  	21600
-				origin_x   	4632
-				origin_y   	2283
-				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   	(5399, 3450)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	498
-					    justify    	0
-					    label      	"COwnMessageDigest")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A01F0"
-					width      	516
-					height     	132
-					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   	(3643, 12)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	906
-					    justify    	0
-					    label      	"Starter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0262"
-					width      	924
-					height     	258
-					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   	(2342, 4378)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	372
-					    justify    	0
-					    label      	"TAlgorithmMap")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B00D7"
-					width      	390
-					height     	132
-					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   	(5498, 3018)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	716
-					    justify    	0
-					    label      	"CArrayFixFlat<TAlgorithmMap>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0154"
-					width      	734
-					height     	132
-					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   	(5696, 3290)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	352
-					    justify    	0
-					    label      	"CAlgorithmList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0145"
-					width      	370
-					height     	132
-					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   	(4941, 3802)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	550
-					    justify    	0
-					    label      	"TPckg<TIpsecSaSpec>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C03D5"
-					width      	568
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CServer2" @17
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(3312, 80)
-					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   	(3196, 29)
-					    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   	(3827, 3050)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	762
-					    justify    	0
-					    label      	"CArrayFixFlat<CPolicySelector*>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380339"
-					width      	780
-					height     	132
-					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   	(3117, 3626)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	358
-					    justify    	0
-					    label      	"TSecpolBundle")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380183"
-					width      	376
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector" @20
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(4208, 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 	@20
-					    location   	(3954, 3537)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	508
-					    justify    	0
-					    label      	"CPolicySelector")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93803A6"
-					width      	526
-					height     	312
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$436" @21
-					location   	(4208, 3346)
-					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, 258)
-						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, 3504)
-						    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, 258)
-						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, 3189)
-						    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   	(3714, 3680)
-					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   	(-222, -16)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418235B7017D"
-						client     	@26
-						supplier   	@19
-						line_style 	0)
-					    (object RoleView "$UNNAMED$452" @28
-						Parent_View 	@26
-						location   	(-222, -16)
-						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   	(2216, 3754)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	496
-					    justify    	0
-					    label      	"TSecurityAssocSpec")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B004B"
-					width      	514
-					height     	132
-					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   	(2949, 3962)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	694
-					    justify    	0
-					    label      	"TSglQue<CSecpolBundleItem>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380184"
-					width      	712
-					height     	132
-					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   	(2211, 2919)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	506
-					    justify    	0
-					    label      	"CPolicySpec")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF938006D"
-					width      	524
-					height     	588
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$442" @34
-					location   	(2464, 2844)
-					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, 124)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418224C8001E"
-						client     	@34
-						supplier   	@33
-						line_style 	0)
-					    (object RoleView "$UNNAMED$444" @36
-						Parent_View 	@34
-						location   	(-192, 124)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418224C8002D"
-						client     	@34
-						supplier   	@29
-						line_style 	0)))
-				    (object AssociationViewNew "iSpec" @37
-					location   	(2464, 3617)
-					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, 3558)
-					    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, 417)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418226490151"
-						client     	@37
-						supplier   	@30
-						line_style 	0)
-					    (object RoleView "$UNNAMED$446" @40
-						Parent_View 	@37
-						location   	(-192, 417)
-						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   	(1986, 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   	(1753, 3962)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	466
-					    justify    	0
-					    label      	"CSecpolBundleItem")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380164"
-					width      	484
-					height     	132
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "iSpec" @42
-					location   	(2583, 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   	(2839, 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   	(-713, 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   	(2264, 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   	(-713, 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   	(2903, 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   	(1986, 3467)
-					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   	(2, -549)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418236B90310"
-						client     	@48
-						supplier   	@33
-						vertices   	(list Points
-						    (1986, 3467)
-						    (1986, 3200)
-						    (2201, 3200))
-						line_style 	0)
-					    (object RoleView "$UNNAMED$457" @50
-						Parent_View 	@48
-						location   	(2, -549)
-						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   	(2677, 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   	(2532, 1870)
-					    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   	(2466, 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   	(258, -9)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41824C270114"
-						client     	@54
-						supplier   	@52
-						line_style 	0)
-					    (object RoleView "$UNNAMED$475" @56
-						Parent_View 	@54
-						location   	(258, -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
-					SuppressOperation 	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   	(4042, 2204)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	332
-					    justify    	0
-					    label      	"CSelectorList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380329"
-					width      	350
-					height     	128
-					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
-					SuppressOperation 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2461, 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   	(2352, 2204)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	218
-					    justify    	0
-					    label      	"CSAList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF938029C"
-					width      	236
-					height     	128
-					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   	(2320, 160)
-					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   	(2137, 17)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	366
-					    justify    	0
-					    label      	"CSecpolReader")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93D00E7"
-					width      	384
-					height     	312
-					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   	(3768, 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   	(536, -144)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418220D80396"
-						client     	@63
-						supplier   	@57
-						line_style 	0)
-					    (object RoleView "$UNNAMED$435" @65
-						Parent_View 	@63
-						location   	(536, -144)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418220D803B5"
-						client     	@63
-						supplier   	@62
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$439" @66
-					location   	(2833, 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   	(-479, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4182248D000F"
-						client     	@66
-						supplier   	@59
-						line_style 	0)
-					    (object RoleView "$UNNAMED$441" @68
-						Parent_View 	@66
-						location   	(-479, 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
-					IncludeOperation 	TRUE
-					location   	(3312, 432)
-					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   	(2887, 289)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	850
-					    justify    	0
-					    label      	"CIPSecPolicyManagerServer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93900E7"
-					width      	868
-					height     	312
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$421" @73
-					location   	(2694, 262)
-					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" @74
-						Parent_View 	@73
-						location   	(-2698, -2170)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418208C4022F"
-						client     	@73
-						supplier   	@61
-						line_style 	0)
-					    (object RoleView "$UNNAMED$423" @75
-						Parent_View 	@73
-						location   	(-2698, -2170)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418208C40231"
-						client     	@73
-						supplier   	@72
-						line_style 	0)))
-				    (object InheritView "" @76
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF93900F6"
-					client     	@72
-					supplier   	@17
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece" @77
-					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 	@77
-					    location   	(3042, 1502)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	508
-					    justify    	0
-					    label      	"CIpSecurityPiece")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B03D5"
-					width      	526
-					height     	478
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$430" @78
-					location   	(3296, 2079)
-					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" @79
-						Parent_View 	@78
-						location   	(64, 367)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41821E0701CA"
-						client     	@78
-						supplier   	@62
-						line_style 	0)
-					    (object RoleView "$UNNAMED$432" @80
-						Parent_View 	@78
-						location   	(64, 367)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41821E0701CC"
-						client     	@78
-						supplier   	@77
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$470" @81
-					location   	(2789, 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" @82
-						Parent_View 	@81
-						location   	(-507, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41824BCA00E6"
-						client     	@81
-						supplier   	@69
-						line_style 	0)
-					    (object RoleView "$UNNAMED$472" @83
-						Parent_View 	@81
-						location   	(-507, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41824BCA00E8"
-						client     	@81
-						supplier   	@77
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession" @84
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2368, 1296)
-					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 	@84
-					    location   	(2027, 1208)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	682
-					    justify    	0
-					    label      	"CIPSecPolicyManagerSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0270"
-					width      	700
-					height     	202
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @85
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF93A027D"
-					client     	@84
-					supplier   	@51
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$424" @86
-					location   	(2667, 845)
-					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" @87
-						Parent_View 	@86
-						location   	(-2725, -1587)
-						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     	@86
-						supplier   	@84
-						line_style 	0
-						label      	(object SegLabel @88
-						    Parent_View 	@87
-						    location   	(2519, 1121)
-						    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.745245
-						    height     	31
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$426" @89
-						Parent_View 	@86
-						location   	(-2725, -1587)
-						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     	@86
-						supplier   	@72
-						vertices   	(list Points
-						    (2667, 845)
-						    (2773, 687)
-						    (2980, 588))
-						line_style 	0
-						label      	(object SegLabel @90
-						    Parent_View 	@89
-						    location   	(2861, 673)
-						    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" @91
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(3296, 3290)
-					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 	@91
-					    location   	(3187, 3239)
-					    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" @92
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(3296, 2542)
-					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   	(3088, 2521)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"CActivePolicyList")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@92
-					    location   	(3088, 2471)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C0116"
-					width      	434
-					height     	166
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$482" @93
-					location   	(3296, 2714)
-					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" @94
-						Parent_View 	@93
-						location   	(0, 170)
-						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     	@93
-						supplier   	@71
-						line_style 	0
-						label      	(object SegLabel @95
-						    Parent_View 	@94
-						    location   	(3350, 2794)
-						    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" @96
-						Parent_View 	@93
-						location   	(0, 170)
-						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     	@93
-						supplier   	@92
-						line_style 	0
-						label      	(object SegLabel @97
-						    Parent_View 	@96
-						    location   	(3350, 2634)
-						    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" @98
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(4192, 1616)
-					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 	@98
-					    location   	(3890, 1335)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	604
-					    justify    	0
-					    label      	"TIpSecParser")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C006A"
-					width      	622
-					height     	588
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyParser" @99
-					IncludeOperation 	TRUE
-					location   	(4208, 720)
-					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   	(3921, 398)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	575
-					    justify    	0
-					    label      	"TPolicyParser")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B01D1"
-					width      	593
-					height     	669
-					annotation 	8)
-				    (object AssociationViewNew "$UNNAMED$467" @100
-					location   	(4199, 1187)
-					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" @101
-						Parent_View 	@100
-						location   	(55, 483)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41824A7E003F"
-						client     	@100
-						supplier   	@98
-						line_style 	0)
-					    (object RoleView "$UNNAMED$469" @102
-						Parent_View 	@100
-						location   	(55, 483)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41824A7E0041"
-						client     	@100
-						supplier   	@99
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler" @103
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(3312, 1008)
-					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 	@103
-					    location   	(2902, 713)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	821
-					    justify    	0
-					    label      	"CIPSecPolicyManagerHandler")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C02CB"
-					width      	839
-					height     	617
-					annotation 	8)
-				    (object AssociationViewNew "$UNNAMED$418" @104
-					location   	(3312, 643)
-					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" @105
-						Parent_View 	@104
-						location   	(-2080, -1789)
-						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     	@104
-						supplier   	@103
-						line_style 	0
-						label      	(object SegLabel @106
-						    Parent_View 	@105
-						    location   	(3331, 692)
-						    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" @107
-						Parent_View 	@104
-						location   	(-2080, -1789)
-						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     	@104
-						supplier   	@72
-						line_style 	0
-						label      	(object SegLabel @108
-						    Parent_View 	@107
-						    location   	(3366, 595)
-						    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" @109
-					location   	(3303, 1402)
-					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" @110
-						Parent_View 	@109
-						location   	(-1417, -1446)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41820C10031E"
-						client     	@109
-						supplier   	@77
-						line_style 	0)
-					    (object RoleView "$UNNAMED$429" @111
-						Parent_View 	@109
-						location   	(-1417, -1446)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41820C100320"
-						client     	@109
-						supplier   	@103
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$458" @112
-					location   	(2794, 1164)
-					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" @113
-						Parent_View 	@112
-						location   	(410, -164)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41823DB8003A"
-						client     	@112
-						supplier   	@103
-						line_style 	0)
-					    (object RoleView "$UNNAMED$460" @114
-						Parent_View 	@112
-						location   	(410, -164)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41823DB80049"
-						client     	@112
-						supplier   	@84
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$476" @115
-					location   	(3747, 2442)
-					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" @116
-						Parent_View 	@115
-						location   	(451, 1130)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418395D20327"
-						client     	@115
-						supplier   	@91
-						vertices   	(list Points
-						    (3747, 2442)
-						    (3747, 3286)
-						    (3414, 3288))
-						line_style 	0)
-					    (object RoleView "$UNNAMED$478" @117
-						Parent_View 	@115
-						location   	(451, 1130)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418395D20329"
-						client     	@115
-						supplier   	@103
-						vertices   	(list Points
-						    (3747, 2442)
-						    (3747, 1437)
-						    (3625, 1316))
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$479" @118
-					location   	(2853, 2007)
-					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" @119
-						Parent_View 	@118
-						location   	(-443, 695)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4183AE59038C"
-						client     	@118
-						supplier   	@92
-						vertices   	(list Points
-						    (2853, 2007)
-						    (2853, 2540)
-						    (3078, 2541))
-						line_style 	0)
-					    (object RoleView "$UNNAMED$481" @120
-						Parent_View 	@118
-						location   	(-443, 695)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4183AE59038E"
-						client     	@118
-						supplier   	@103
-						vertices   	(list Points
-						    (2853, 2007)
-						    (2853, 1500)
-						    (3022, 1316))
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$464" @121
-					location   	(3805, 1348)
-					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" @122
-						Parent_View 	@121
-						location   	(509, 372)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41824A7900CB"
-						client     	@121
-						supplier   	@98
-						line_style 	0)
-					    (object RoleView "$UNNAMED$466" @123
-						Parent_View 	@121
-						location   	(509, 372)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41824A7900DB"
-						client     	@121
-						supplier   	@103
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$461" @124
-					location   	(3821, 843)
-					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" @125
-						Parent_View 	@124
-						location   	(525, -133)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41824A76002F"
-						client     	@124
-						supplier   	@99
-						line_style 	0)
-					    (object RoleView "$UNNAMED$463" @126
-						Parent_View 	@124
-						location   	(525, -133)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41824A760031"
-						client     	@124
-						supplier   	@103
-						line_style 	0)))
-				    (object UsesView "" @127
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4182036702BE"
-					client     	@9
-					supplier   	@72
-					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   	"1.2.1"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckInboundOutboundConflictsL"
-					quid       	"40D05B030072"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3"
-					ordinal    	15
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "UpdateSelectorsAndTunnels"
-					quid       	"40D05B0E016C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.4"
-					ordinal    	16
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckSelectorConflictsL"
-					quid       	"40D05B27017B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.5"
-					ordinal    	17
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "MakeUniqueSANamesL"
-					quid       	"40D05B370301"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.6"
-					ordinal    	18
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ConvertFromObjectsToStringWithSectionsL"
-					quid       	"40D05B4502B2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.7"
-					ordinal    	19
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "StorePolicyToActiveListL"
-					quid       	"40D05B55014B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.8"
-					ordinal    	20
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ReturnPolicyFileHandleL"
-					quid       	"40D05B630031"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.9"
-					ordinal    	21
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApiCallCompleted"
-					quid       	"40D05B7B01E6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.10"
-					ordinal    	22
-					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   	"1.2.2"
-					ordinal    	4
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message ""
-					quid       	"41838B6201D7"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.2.4.3"
-					ordinal    	14
-					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   	"1.2.11"
-					ordinal    	23
-					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   	"1"
-					ordinal    	0
-					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   	"1.1"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D04BD103D3"
-				supplier   	"instance of CIPSecPolicyManagerHandler"
-				quidu      	"40D047640102"
-				messages   	(list Messages
-				    (object Message "ProcessLoadPolicyL"
-					quid       	"40D04BD103D4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					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   	"1.2.2.1"
-					ordinal    	5
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckVersion"
-					quid       	"40D0538B03DF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.2"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseInfoL"
-					quid       	"40D055530059"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.3"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParsePoliciesL"
-					quid       	"40D0555A024C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4"
-					ordinal    	8
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseKeysL"
-					quid       	"40D05579020D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.2"
-					ordinal    	13
-					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   	"1.2.2.4.1"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message ""
-					quid       	"41838B5801D7"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.2.4.1.3"
-					ordinal    	12
-					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   	"1.2.2.4.1.1"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "parse_conn2saL"
-					quid       	"40D057D30171"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.1.2"
-					ordinal    	11
-					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 Mechanism @131
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$485"
-			quid       	"43AA6FF50268"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA70E00191"
-				supplier   	"$UNNAMED$486"
-				quidu      	"43AA70D30376"
-				messages   	(list Messages
-				    (object Message ""
-					quid       	"43AA72D40341"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"8"
-					ordinal    	15
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Write"
-					quid       	"43AA8B26019F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10.1"
-					ordinal    	19
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::IPSECPOL::RSocket"
-			quidu      	"418395C303A6"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "Application"
-			quid       	"43AA70070391"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA701B00F1"
-				supplier   	"$UNNAMED$485"
-				quidu      	"43AA6FF50268"
-				messages   	(list Messages
-				    (object Message "Connect/Write"
-					quid       	"43AA701B00F2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Connect/Write Complete"
-					quid       	"43AA72DC02B4"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"8.1"
-					ordinal    	16
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Write"
-					quid       	"43AA8B19016F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	18
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Write complete"
-					quid       	"43AA8C5002AE"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"12"
-					ordinal    	21
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$487"
-			quid       	"43AA709A0346"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA71B8009C"
-				supplier   	"$UNNAMED$488"
-				quidu      	"43AA7143029D"
-				messages   	(list Messages
-				    (object Message "Acquire()"
-					quid       	"43AA71B8009D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	4
-					Operation  	"Acquire"
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Callback"
-					quid       	"43AA727300AF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"6.1.2"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Acquire()"
-					quid       	"43AA72A101B9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1"
-					ordinal    	14
-					Operation  	"Acquire"
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Apply SA to packet"
-					quid       	"43AA8B8F0133"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11.1"
-					ordinal    	22
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::Secpol6"
-			quidu      	"43AA70870132"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$486"
-			quid       	"43AA70D30376"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA710500D7"
-				supplier   	"$UNNAMED$487"
-				quidu      	"43AA709A0346"
-				messages   	(list Messages
-				    (object Message "OpenL"
-					quid       	"43AA710500D8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ReadyL"
-					quid       	"43AA712B02CB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Wakeup Flow"
-					quid       	"43AA7289010D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"6.1.2.1"
-					ordinal    	12
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ReadyL"
-					quid       	"43AA72970275"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	13
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApplyL hook to packet"
-					quid       	"43AA8B810337"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	20
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43AAA0390080"
-				supplier   	"$UNNAMED$489"
-				quidu      	"43AAA00A00FC"
-				messages   	(list Messages
-				    (object Message "Send Packet"
-					quid       	"43AAA0390081"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"13"
-					ordinal    	26
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::Tcpip6"
-			quidu      	"43AA70C70058"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$488"
-			quid       	"43AA7143029D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA71EC005E"
-				supplier   	"KeyMgr Socket"
-				quidu      	"43AA716B01F2"
-				messages   	(list Messages
-				    (object Message "PFKEY Acquire Msg"
-					quid       	"43AA71EC005F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1.1"
-					ordinal    	5
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "PFKEY Add Msg"
-					quid       	"43AA7256035E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"6.1"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "PFKEY Expire Msg"
-					quid       	"43AAA0610294"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11.1.2"
-					ordinal    	24
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43AA749A008A"
-				supplier   	"$UNNAMED$490"
-				quidu      	"43AA747F00D8"
-				messages   	(list Messages
-				    (object Message "Create Crypto  Engines"
-					quid       	"43AA749A008B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1.1"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Use crypto engines"
-					quid       	"43AA8BAB021E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11.1.1"
-					ordinal    	23
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::pfkey"
-			quidu      	"43AA713C0368"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "KeyMgr Socket"
-			quid       	"43AA716B01F2"
-			class      	"Logical View::VC++ Reverse Engineered::IPSECPOL::RSocket"
-			quidu      	"418395C303A6"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$491"
-			quid       	"43AA71AF0280"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA71C7002E"
-				supplier   	"$UNNAMED$491"
-				quidu      	"43AA71AF0280"
-				messages   	(list Messages
-				    (object Message "Write Complete"
-					quid       	"43AA750F008D"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"9"
-					ordinal    	17
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Read Complete"
-					quid       	"43AA753701B6"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4.1.1.1"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Read"
-					quid       	"43AAA0E500C1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Read Complete"
-					quid       	"43AAA0F703DF"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"11.1.2.1"
-					ordinal    	25
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43AA72250188"
-				supplier   	"KeyMgr Socket"
-				quidu      	"43AA716B01F2"
-				messages   	(list Messages
-				    (object Message "Read"
-					quid       	"43AA71C7002F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Write"
-					quid       	"43AA7242037D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	8
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::Key Mgr"
-			quidu      	"43AA71A201D4"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$490"
-			quid       	"43AA747F00D8"
-			class      	"Logical View::CryptoLib"
-			quidu      	"43AA74720099"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$489"
-			quid       	"43AAA00A00FC"
-			class      	"Logical View::NIF"
-			quidu      	"43AA9F3702BD"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @132
-		logical_models 	(list unit_reference_list
-		    (object Object "Application"
-			quid       	"43AA96E3012C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA96E3012D"
-				supplier   	"$UNNAMED$492"
-				quidu      	"43AA96E30158"
-				messages   	(list Messages
-				    (object Message "Read"
-					quid       	"43AA96E3012E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Read Complete"
-					quid       	"43AA985800C6"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5.1"
-					ordinal    	14
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$492"
-			quid       	"43AA96E30158"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA96E30157"
-				supplier   	"$UNNAMED$493"
-				quidu      	"43AA96E3013D"
-				messages   	(list Messages
-				    (object Message "Data available"
-					quid       	"43AA98510097"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5"
-					ordinal    	13
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::VC++ Reverse Engineered::IPSECPOL::RSocket"
-			quidu      	"418395C303A6"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$493"
-			quid       	"43AA96E3013D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA96E3013C"
-				supplier   	"$UNNAMED$494"
-				quidu      	"43AA96E30134"
-				messages   	(list Messages
-				    (object Message "ApplyL hook to packet"
-					quid       	"43AA96E3013B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApplyL hook to packet"
-					quid       	"43AA97D701AE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.2"
-					ordinal    	8
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::Tcpip6"
-			quidu      	"43AA70C70058"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$494"
-			quid       	"43AA96E30134"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA96E30135"
-				supplier   	"$UNNAMED$495"
-				quidu      	"43AA96E30146"
-				messages   	(list Messages
-				    (object Message "Process IPsec header"
-					quid       	"43AA97660296"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1"
-					ordinal    	4
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Verify Used SA(s)"
-					quid       	"43AA989D0125"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.2.1"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43AA97410082"
-				supplier   	"$UNNAMED$496"
-				quidu      	"43AA96E30151"))
-			class      	"Logical View::Secpol6"
-			quidu      	"43AA70870132"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$495"
-			quid       	"43AA96E30146"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA96E30145"
-				supplier   	"$UNNAMED$495"
-				quidu      	"43AA96E30146"
-				messages   	(list Messages
-				    (object Message "PFKEY Add Msg"
-					quid       	"43AA96E3014A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4.1"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "PFKEY Expire Msg"
-					quid       	"43AA97AD00A4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.2"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43AA96E30147"
-				supplier   	"$UNNAMED$496"
-				quidu      	"43AA96E30151"
-				messages   	(list Messages
-				    (object Message "Create Crypto  Engines"
-					quid       	"43AA96E30148"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1.1"
-					ordinal    	12
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Use crypto engines"
-					quid       	"43AA977F0064"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.1"
-					ordinal    	5
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::pfkey"
-			quidu      	"43AA713C0368"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "KeyMgr Socket"
-			quid       	"43AA96E30162"
-			class      	"Logical View::VC++ Reverse Engineered::IPSECPOL::RSocket"
-			quidu      	"418395C303A6"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$497"
-			quid       	"43AA96E30166"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA96E30167"
-				supplier   	"$UNNAMED$497"
-				quidu      	"43AA96E30166"
-				messages   	(list Messages
-				    (object Message "Write Complete"
-					quid       	"43AA96E30168"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"6"
-					ordinal    	15
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Read Complete"
-					quid       	"43AA97BF0279"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.1.1.2.1"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43AA96E30165"
-				supplier   	"KeyMgr Socket"
-				quidu      	"43AA96E30162"
-				messages   	(list Messages
-				    (object Message "Read"
-					quid       	"43AA96E30164"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Write"
-					quid       	"43AA96E3016A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::Key Mgr"
-			quidu      	"43AA71A201D4"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$496"
-			quid       	"43AA96E30151"
-			class      	"Logical View::CryptoLib"
-			quidu      	"43AA74720099"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "$UNNAMED$498"
-			quid       	"43AA9F3E0221"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43AA9F5201A4"
-				supplier   	"$UNNAMED$493"
-				quidu      	"43AA96E3013D"
-				messages   	(list Messages
-				    (object Message "Packet received"
-					quid       	"43AA9F5201A5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			class      	"Logical View::NIF"
-			quidu      	"43AA9F3702BD"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)))
-	    (object Mechanism @133
-		logical_models 	(list unit_reference_list
-		    (object Object "Policy Manager"
-			quid       	"43ABEC6C020C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43ABECD500C6"
-				supplier   	"Socket Server"
-				quidu      	"43ABEC8D02C8"
-				messages   	(list Messages
-				    (object Message "Open policy socket"
-					quid       	"43ABECD500C7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Close policy socket"
-					quid       	"43ABEF1202AA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "Socket Server"
-			quid       	"43ABEC8D02C8"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43ABECED0347"
-				supplier   	"CRYPTO"
-				quidu      	"43ABECB403B3"
-				messages   	(list Messages
-				    (object Message "Create CRYPTO protocol"
-					quid       	"43ABED6E0212"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43ABED5A02AE"
-				supplier   	"Socket Server"
-				quidu      	"43ABEC8D02C8"
-				messages   	(list Messages
-				    (object Message "Load CRYPTO.PRT"
-					quid       	"43ABED5A02AF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Load IPSEC6.PRT"
-					quid       	"43ABED8D02FD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Unload CRYPTO.PRT"
-					quid       	"43ABF0110224"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	17
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Unload IPSEC6.PRT"
-					quid       	"43ABF02F0011"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.3"
-					ordinal    	18
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43ABEDAE008D"
-				supplier   	"PFKEY"
-				quidu      	"43ABECAE0190"
-				messages   	(list Messages
-				    (object Message "Create PFKEY protocol"
-					quid       	"43ABEDAE008E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.4"
-					ordinal    	4
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "BindToL(CRYPTO)"
-					quid       	"43ABEDDB0179"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.5"
-					ordinal    	5
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43ABEE2C03CD"
-				supplier   	"SECPOL"
-				quidu      	"43ABECA2020D"
-				messages   	(list Messages
-				    (object Message "Create SECPOL protocol"
-					quid       	"43ABEE2C03CE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.6"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "BindToL(PFKEY)"
-					quid       	"43ABEE57039F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.7"
-					ordinal    	8
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "BindToL(IP6)"
-					quid       	"43ABEE7602D5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.8"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Close()"
-					quid       	"43ABEF31000B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "SECPOL"
-			quid       	"43ABECA2020D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43ABEF6F02FA"
-				supplier   	"SECPOL"
-				quidu      	"43ABECA2020D"
-				messages   	(list Messages
-				    (object Message "Delete self"
-					quid       	"43ABEF6F02FB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1"
-					ordinal    	12
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43ABEF7F0184"
-				supplier   	"PFKEY"
-				quidu      	"43ABECAE0190"
-				messages   	(list Messages
-				    (object Message "Close()"
-					quid       	"43ABEF7F0185"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.2"
-					ordinal    	13
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "PFKEY"
-			quid       	"43ABECAE0190"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43ABEDEE02E1"
-				supplier   	"CRYPTO"
-				quidu      	"43ABECB403B3"
-				messages   	(list Messages
-				    (object Message "Query Implemented Algorithms"
-					quid       	"43ABEDEE02E2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.5.1"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Close()"
-					quid       	"43ABEFBE0127"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.2.2"
-					ordinal    	15
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43ABEE05032F"
-				supplier   	"PFKEY"
-				quidu      	"43ABECAE0190"
-				messages   	(list Messages
-				    (object Message "Delete self"
-					quid       	"43ABEF9100B9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.2.1"
-					ordinal    	14
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "CRYPTO"
-			quid       	"43ABECB403B3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43ABEFCB03C8"
-				supplier   	"CRYPTO"
-				quidu      	"43ABECB403B3"
-				messages   	(list Messages
-				    (object Message "Delete self"
-					quid       	"43ABEFCB03C9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.2.2.1"
-					ordinal    	16
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			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" @134
-			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 	@134
-			    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     	3034
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @135
-			    location   	(352, 300)
-			    InterObjView 	@134
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @136
-			    location   	(352, 432)
-			    line_color 	3342489
-			    InterObjView 	@134
-			    height     	2752
-			    y_coord    	2692
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @137
-			    location   	(352, 2944)
-			    line_color 	3342489
-			    InterObjView 	@134
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "instance of CIPSecPolicyManagerSession" @138
-			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 	@138
-			    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     	3034
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @139
-			    location   	(960, 300)
-			    InterObjView 	@138
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @140
-			    location   	(960, 432)
-			    line_color 	3342489
-			    InterObjView 	@138
-			    height     	2692
-			    y_coord    	2632
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @141
-			    location   	(960, 496)
-			    line_color 	3342489
-			    InterObjView 	@138
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of CIPSecPolicyManagerHandler" @142
-			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 	@142
-			    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     	3034
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @143
-			    location   	(1600, 300)
-			    InterObjView 	@142
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @144
-			    location   	(1600, 560)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	2504
-			    y_coord    	2444
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @145
-			    location   	(1600, 720)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @146
-			    location   	(1600, 1872)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @147
-			    location   	(1600, 2048)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	768
-			    y_coord    	708
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @148
-			    location   	(1600, 2160)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	650
-			    y_coord    	590
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @149
-			    location   	(1600, 2272)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	532
-			    y_coord    	472
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @150
-			    location   	(1600, 2384)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	414
-			    y_coord    	354
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @151
-			    location   	(1600, 2496)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	296
-			    y_coord    	236
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @152
-			    location   	(1600, 2608)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	178
-			    y_coord    	118
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @153
-			    location   	(1600, 2720)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @154
-			    location   	(1600, 2848)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TIpSecParser" @155
-			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 	@155
-			    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     	1710
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @156
-			    location   	(2112, 572)
-			    InterObjView 	@155
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @157
-			    location   	(2112, 800)
-			    line_color 	3342489
-			    InterObjView 	@155
-			    height     	1252
-			    y_coord    	1192
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @158
-			    location   	(2112, 864)
-			    line_color 	3342489
-			    InterObjView 	@155
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @159
-			    location   	(2112, 944)
-			    line_color 	3342489
-			    InterObjView 	@155
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @160
-			    location   	(2112, 1040)
-			    line_color 	3342489
-			    InterObjView 	@155
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @161
-			    location   	(2112, 1216)
-			    line_color 	3342489
-			    InterObjView 	@155
-			    height     	776
-			    y_coord    	716
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @162
-			    location   	(2112, 1568)
-			    line_color 	3342489
-			    InterObjView 	@155
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @163
-			    location   	(2112, 1760)
-			    line_color 	3342489
-			    InterObjView 	@155
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TPolicyParser" @164
-			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 	@164
-			    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     	888
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @165
-			    location   	(2496, 1084)
-			    InterObjView 	@164
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @166
-			    location   	(2496, 1296)
-			    line_color 	3342489
-			    InterObjView 	@164
-			    height     	392
-			    y_coord    	332
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @167
-			    location   	(2496, 1344)
-			    line_color 	3342489
-			    InterObjView 	@164
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @168
-			    location   	(2496, 1472)
-			    line_color 	3342489
-			    InterObjView 	@164
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @169
-			location   	(16, 432)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @170
-			    Parent_View 	@169
-			    location   	(655, 388)
-			    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     	@134
-			supplier   	@138
-			Focus_Src  	@136
-			Focus_Entry 	@140
-			origin     	(367, 432)
-			terminus   	(944, 432)
-			ordinal    	0)
-		    (object SelfMessView "" @171
-			location   	(16, 496)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @172
-			    Parent_View 	@171
-			    location   	(1051, 452)
-			    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     	@138
-			supplier   	@138
-			Focus_Src  	@140
-			Focus_Entry 	@141
-			origin     	(976, 496)
-			terminus   	(1126, 496)
-			ordinal    	1)
-		    (object InterMessView "" @173
-			location   	(16, 560)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @174
-			    Parent_View 	@173
-			    location   	(1307, 517)
-			    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  	382
-			    justify    	0
-			    label      	"ProcessLoadPolicyL"
-			    pctDist    	0.546022
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@138
-			supplier   	@142
-			Focus_Src  	@140
-			Focus_Entry 	@144
-			origin     	(975, 560)
-			terminus   	(1584, 560)
-			ordinal    	2)
-		    (object SelfMessView "" @175
-			location   	(16, 720)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @176
-			    Parent_View 	@175
-			    location   	(1819, 693)
-			    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     	@142
-			supplier   	@142
-			Focus_Src  	@144
-			Focus_Entry 	@145
-			origin     	(1616, 720)
-			terminus   	(1766, 720)
-			ordinal    	3)
-		    (object InterMessView "" @177
-			location   	(16, 800)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @178
-			    Parent_View 	@177
-			    location   	(1855, 756)
-			    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     	@142
-			supplier   	@155
-			Focus_Src  	@144
-			Focus_Entry 	@157
-			origin     	(1615, 800)
-			terminus   	(2096, 800)
-			ordinal    	4)
-		    (object SelfMessView "" @179
-			location   	(16, 864)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @180
-			    Parent_View 	@179
-			    location   	(2203, 820)
-			    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     	@155
-			supplier   	@155
-			Focus_Src  	@157
-			Focus_Entry 	@158
-			origin     	(2128, 864)
-			terminus   	(2278, 864)
-			ordinal    	5)
-		    (object SelfMessView "" @181
-			location   	(16, 944)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @182
-			    Parent_View 	@181
-			    location   	(2203, 917)
-			    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     	@155
-			supplier   	@155
-			Focus_Src  	@157
-			Focus_Entry 	@159
-			origin     	(2128, 944)
-			terminus   	(2278, 944)
-			ordinal    	6)
-		    (object SelfMessView "" @183
-			location   	(16, 1040)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @184
-			    Parent_View 	@183
-			    location   	(2203, 996)
-			    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     	@155
-			supplier   	@155
-			Focus_Src  	@157
-			Focus_Entry 	@160
-			origin     	(2128, 1040)
-			terminus   	(2278, 1040)
-			ordinal    	7)
-		    (object SelfMessView "" @185
-			location   	(16, 1216)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @186
-			    Parent_View 	@185
-			    location   	(2203, 1172)
-			    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     	@155
-			supplier   	@155
-			Focus_Src  	@157
-			Focus_Entry 	@161
-			origin     	(2128, 1216)
-			terminus   	(2278, 1216)
-			ordinal    	8)
-		    (object SelfMessView "" @187
-			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 @188
-			    Parent_View 	@187
-			    location   	(2203, 1716)
-			    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     	@155
-			supplier   	@155
-			Focus_Src  	@161
-			Focus_Entry 	@163
-			origin     	(2128, 1760)
-			terminus   	(2278, 1760)
-			ordinal    	13)
-		    (object InterMessView "" @189
-			location   	(2288, 1296)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @190
-			    Parent_View 	@189
-			    location   	(2303, 1252)
-			    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     	@155
-			supplier   	@164
-			Focus_Src  	@161
-			Focus_Entry 	@166
-			origin     	(2127, 1296)
-			terminus   	(2480, 1296)
-			ordinal    	9)
-		    (object SelfMessView "" @191
-			location   	(16, 1344)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @192
-			    Parent_View 	@191
-			    location   	(2587, 1300)
-			    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     	@164
-			supplier   	@164
-			Focus_Src  	@166
-			Focus_Entry 	@167
-			origin     	(2512, 1344)
-			terminus   	(2662, 1344)
-			ordinal    	10)
-		    (object SelfMessView "" @193
-			location   	(16, 1472)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @194
-			    Parent_View 	@193
-			    location   	(2587, 1428)
-			    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     	@164
-			supplier   	@164
-			Focus_Src  	@166
-			Focus_Entry 	@168
-			origin     	(2512, 1472)
-			terminus   	(2662, 1472)
-			ordinal    	11)
-		    (object Destruction_Marker @195
-			Parent_View 	@155
-			location   	(2112, 2322)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @196
-			Parent_View 	@164
-			location   	(2496, 2012)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object SelfMessView "" @197
-			location   	(16, 2048)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @198
-			    Parent_View 	@197
-			    location   	(1691, 2004)
-			    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     	@142
-			supplier   	@142
-			Focus_Src  	@144
-			Focus_Entry 	@147
-			origin     	(1616, 2048)
-			terminus   	(1766, 2048)
-			ordinal    	15)
-		    (object SelfMessView "" @199
-			location   	(16, 2160)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @200
-			    Parent_View 	@199
-			    location   	(1691, 2116)
-			    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     	@142
-			supplier   	@142
-			Focus_Src  	@144
-			Focus_Entry 	@148
-			origin     	(1616, 2160)
-			terminus   	(1766, 2160)
-			ordinal    	16)
-		    (object SelfMessView "" @201
-			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 @202
-			    Parent_View 	@201
-			    location   	(1691, 2228)
-			    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     	@142
-			supplier   	@142
-			Focus_Src  	@144
-			Focus_Entry 	@149
-			origin     	(1616, 2272)
-			terminus   	(1766, 2272)
-			ordinal    	17)
-		    (object SelfMessView "" @203
-			location   	(16, 2384)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @204
-			    Parent_View 	@203
-			    location   	(1691, 2340)
-			    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     	@142
-			supplier   	@142
-			Focus_Src  	@144
-			Focus_Entry 	@150
-			origin     	(1616, 2384)
-			terminus   	(1766, 2384)
-			ordinal    	18)
-		    (object SelfMessView "" @205
-			location   	(16, 2496)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @206
-			    Parent_View 	@205
-			    location   	(1691, 2452)
-			    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     	@142
-			supplier   	@142
-			Focus_Src  	@144
-			Focus_Entry 	@151
-			origin     	(1616, 2496)
-			terminus   	(1766, 2496)
-			ordinal    	19)
-		    (object SelfMessView "" @207
-			location   	(16, 2608)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @208
-			    Parent_View 	@207
-			    location   	(1691, 2564)
-			    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     	@142
-			supplier   	@142
-			Focus_Src  	@144
-			Focus_Entry 	@152
-			origin     	(1616, 2608)
-			terminus   	(1766, 2608)
-			ordinal    	20)
-		    (object SelfMessView "" @209
-			location   	(16, 2720)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @210
-			    Parent_View 	@209
-			    location   	(1691, 2676)
-			    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     	@142
-			supplier   	@142
-			Focus_Src  	@144
-			Focus_Entry 	@153
-			origin     	(1616, 2720)
-			terminus   	(1766, 2720)
-			ordinal    	21)
-		    (object SelfMessView "" @211
-			location   	(16, 2848)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @212
-			    Parent_View 	@211
-			    location   	(1691, 2804)
-			    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     	@142
-			supplier   	@142
-			Focus_Src  	@144
-			Focus_Entry 	@154
-			origin     	(1616, 2848)
-			terminus   	(1766, 2848)
-			ordinal    	22)
-		    (object InterMessView "" @213
-			location   	(16, 2944)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @214
-			    Parent_View 	@213
-			    location   	(976, 2900)
-			    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     	@142
-			supplier   	@134
-			Focus_Src  	@144
-			Focus_Entry 	@137
-			origin     	(1584, 2944)
-			terminus   	(368, 2944)
-			ordinal    	23)
-		    (object InterMessView "" @215
-			location   	(16, 1568)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @216
-			    Parent_View 	@215
-			    location   	(2304, 1524)
-			    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     	@164
-			supplier   	@155
-			Focus_Src  	@166
-			Focus_Entry 	@162
-			origin     	(2480, 1568)
-			terminus   	(2128, 1568)
-			ordinal    	12)
-		    (object InterMessView "" @217
-			location   	(16, 1872)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @218
-			    Parent_View 	@217
-			    location   	(1856, 1828)
-			    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     	@155
-			supplier   	@142
-			Focus_Src  	@161
-			Focus_Entry 	@146
-			origin     	(2096, 1872)
-			terminus   	(1616, 1872)
-			ordinal    	14)))
-	    (object InteractionDiagram "Activate"
-		mechanism_ref 	@129
-		quid       	"40D17AB301CE"
-		title      	"Activate"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	1494
-		origin_y   	3594
-		items      	(list diagram_item_list
-		    (object InterObjView "instance of RipsecPolicyServ" @219
-			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 	@219
-			    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 "" @220
-			    location   	(352, 316)
-			    InterObjView 	@219
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @221
-			    location   	(352, 448)
-			    line_color 	3342489
-			    InterObjView 	@219
-			    height     	3248
-			    y_coord    	3188
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @222
-			    location   	(352, 3456)
-			    line_color 	3342489
-			    InterObjView 	@219
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "instance of CIPSecPolicyManagerSession" @223
-			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 	@223
-			    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 "" @224
-			    location   	(960, 316)
-			    InterObjView 	@223
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @225
-			    location   	(960, 448)
-			    line_color 	3342489
-			    InterObjView 	@223
-			    height     	3188
-			    y_coord    	3128
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @226
-			    location   	(960, 528)
-			    line_color 	3342489
-			    InterObjView 	@223
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of CIPSecPolicyManagerHandler" @227
-			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 	@227
-			    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 "" @228
-			    location   	(1600, 316)
-			    InterObjView 	@227
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @229
-			    location   	(1600, 672)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	2904
-			    y_coord    	2844
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @230
-			    location   	(1600, 832)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @231
-			    location   	(1600, 992)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @232
-			    location   	(1600, 2272)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @233
-			    location   	(1600, 2448)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	532
-			    y_coord    	472
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @234
-			    location   	(1600, 2560)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	414
-			    y_coord    	354
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @235
-			    location   	(1600, 2672)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	296
-			    y_coord    	236
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @236
-			    location   	(1600, 2784)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	178
-			    y_coord    	118
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @237
-			    location   	(1600, 2896)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @238
-			    location   	(1600, 3088)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @239
-			    location   	(1600, 3264)
-			    line_color 	3342489
-			    InterObjView 	@227
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TIpSecParser" @240
-			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 	@240
-			    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     	2034
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @241
-			    location   	(2112, 588)
-			    InterObjView 	@240
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @242
-			    location   	(2112, 1168)
-			    line_color 	3342489
-			    InterObjView 	@240
-			    height     	1224
-			    y_coord    	1164
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @243
-			    location   	(2112, 1232)
-			    line_color 	3342489
-			    InterObjView 	@240
-			    height     	146
-			    y_coord    	86
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @244
-			    location   	(2112, 1312)
-			    line_color 	3342489
-			    InterObjView 	@240
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @245
-			    location   	(2112, 1408)
-			    line_color 	3342489
-			    InterObjView 	@240
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @246
-			    location   	(2112, 1584)
-			    line_color 	3342489
-			    InterObjView 	@240
-			    height     	664
-			    y_coord    	604
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @247
-			    location   	(2112, 1936)
-			    line_color 	3342489
-			    InterObjView 	@240
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @248
-			    location   	(2112, 2128)
-			    line_color 	3342489
-			    InterObjView 	@240
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TPolicyParser" @249
-			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 	@249
-			    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     	1186
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @250
-			    location   	(2496, 1100)
-			    InterObjView 	@249
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @251
-			    location   	(2496, 1664)
-			    line_color 	3342489
-			    InterObjView 	@249
-			    height     	392
-			    y_coord    	332
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @252
-			    location   	(2496, 1712)
-			    line_color 	3342489
-			    InterObjView 	@249
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @253
-			    location   	(2496, 1840)
-			    line_color 	3342489
-			    InterObjView 	@249
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of \"secpol6\" RSocket" @254
-			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 	@254
-			    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     	522
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @255
-			    location   	(2848, 2796)
-			    InterObjView 	@254
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @256
-			    location   	(2848, 2960)
-			    line_color 	3342489
-			    InterObjView 	@254
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @257
-			    location   	(2848, 3028)
-			    line_color 	3342489
-			    InterObjView 	@254
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object Destruction_Marker @258
-			Parent_View 	@240
-			location   	(2112, 2662)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @259
-			Parent_View 	@249
-			location   	(2496, 2326)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @260
-			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 @261
-			    Parent_View 	@260
-			    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     	@219
-			supplier   	@223
-			Focus_Src  	@221
-			Focus_Entry 	@225
-			origin     	(367, 448)
-			terminus   	(944, 448)
-			ordinal    	0)
-		    (object SelfMessView "" @262
-			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 @263
-			    Parent_View 	@262
-			    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     	@223
-			supplier   	@223
-			Focus_Src  	@225
-			Focus_Entry 	@226
-			origin     	(976, 528)
-			terminus   	(1126, 528)
-			ordinal    	1)
-		    (object InterMessView "" @264
-			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 @265
-			    Parent_View 	@264
-			    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     	@223
-			supplier   	@227
-			Focus_Src  	@225
-			Focus_Entry 	@229
-			origin     	(975, 672)
-			terminus   	(1584, 672)
-			ordinal    	2)
-		    (object SelfMessView "" @266
-			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 @267
-			    Parent_View 	@266
-			    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     	@227
-			supplier   	@227
-			Focus_Src  	@229
-			Focus_Entry 	@230
-			origin     	(1616, 832)
-			terminus   	(1766, 832)
-			ordinal    	3)
-		    (object SelfMessView "" @268
-			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 @269
-			    Parent_View 	@268
-			    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     	@227
-			supplier   	@227
-			Focus_Src  	@229
-			Focus_Entry 	@233
-			origin     	(1616, 2448)
-			terminus   	(1766, 2448)
-			ordinal    	16)
-		    (object SelfMessView "" @270
-			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 @271
-			    Parent_View 	@270
-			    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     	@227
-			supplier   	@227
-			Focus_Src  	@229
-			Focus_Entry 	@234
-			origin     	(1616, 2560)
-			terminus   	(1766, 2560)
-			ordinal    	17)
-		    (object SelfMessView "" @272
-			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 @273
-			    Parent_View 	@272
-			    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     	@227
-			supplier   	@227
-			Focus_Src  	@229
-			Focus_Entry 	@235
-			origin     	(1616, 2672)
-			terminus   	(1766, 2672)
-			ordinal    	18)
-		    (object SelfMessView "" @274
-			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 @275
-			    Parent_View 	@274
-			    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     	@227
-			supplier   	@227
-			Focus_Src  	@229
-			Focus_Entry 	@236
-			origin     	(1616, 2784)
-			terminus   	(1766, 2784)
-			ordinal    	19)
-		    (object SelfMessView "" @276
-			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 @277
-			    Parent_View 	@276
-			    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     	@227
-			supplier   	@227
-			Focus_Src  	@229
-			Focus_Entry 	@237
-			origin     	(1616, 2896)
-			terminus   	(1766, 2896)
-			ordinal    	20)
-		    (object SelfMessView "" @278
-			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 @279
-			    Parent_View 	@278
-			    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     	@227
-			supplier   	@227
-			Focus_Src  	@229
-			Focus_Entry 	@239
-			origin     	(1616, 3264)
-			terminus   	(1766, 3264)
-			ordinal    	23)
-		    (object InterMessView "" @280
-			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 @281
-			    Parent_View 	@280
-			    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     	@227
-			supplier   	@219
-			Focus_Src  	@229
-			Focus_Entry 	@222
-			origin     	(1584, 3456)
-			terminus   	(368, 3456)
-			ordinal    	24)
-		    (object InterMessView "" @282
-			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 @283
-			    Parent_View 	@282
-			    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     	@227
-			supplier   	@240
-			Focus_Src  	@229
-			Focus_Entry 	@242
-			origin     	(1615, 1168)
-			terminus   	(2096, 1168)
-			ordinal    	5)
-		    (object SelfMessView "" @284
-			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 @285
-			    Parent_View 	@284
-			    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     	@240
-			supplier   	@240
-			Focus_Src  	@242
-			Focus_Entry 	@243
-			origin     	(2128, 1232)
-			terminus   	(2278, 1232)
-			ordinal    	6)
-		    (object SelfMessView "" @286
-			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 @287
-			    Parent_View 	@286
-			    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     	@240
-			supplier   	@240
-			Focus_Src  	@242
-			Focus_Entry 	@244
-			origin     	(2128, 1312)
-			terminus   	(2278, 1312)
-			ordinal    	7)
-		    (object SelfMessView "" @288
-			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 @289
-			    Parent_View 	@288
-			    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     	@240
-			supplier   	@240
-			Focus_Src  	@242
-			Focus_Entry 	@245
-			origin     	(2128, 1408)
-			terminus   	(2278, 1408)
-			ordinal    	8)
-		    (object SelfMessView "" @290
-			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 @291
-			    Parent_View 	@290
-			    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     	@240
-			supplier   	@240
-			Focus_Src  	@242
-			Focus_Entry 	@246
-			origin     	(2128, 1584)
-			terminus   	(2278, 1584)
-			ordinal    	9)
-		    (object SelfMessView "" @292
-			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 @293
-			    Parent_View 	@292
-			    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     	@240
-			supplier   	@240
-			Focus_Src  	@246
-			Focus_Entry 	@248
-			origin     	(2128, 2128)
-			terminus   	(2278, 2128)
-			ordinal    	14)
-		    (object InterMessView "" @294
-			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 @295
-			    Parent_View 	@294
-			    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     	@240
-			supplier   	@249
-			Focus_Src  	@246
-			Focus_Entry 	@251
-			origin     	(2127, 1664)
-			terminus   	(2480, 1664)
-			ordinal    	10)
-		    (object SelfMessView "" @296
-			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 @297
-			    Parent_View 	@296
-			    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     	@249
-			supplier   	@249
-			Focus_Src  	@251
-			Focus_Entry 	@252
-			origin     	(2512, 1712)
-			terminus   	(2662, 1712)
-			ordinal    	11)
-		    (object SelfMessView "" @298
-			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 @299
-			    Parent_View 	@298
-			    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     	@249
-			supplier   	@249
-			Focus_Src  	@251
-			Focus_Entry 	@253
-			origin     	(2512, 1840)
-			terminus   	(2662, 1840)
-			ordinal    	12)
-		    (object SelfMessView "" @300
-			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 @301
-			    Parent_View 	@300
-			    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     	@227
-			supplier   	@227
-			Focus_Src  	@229
-			Focus_Entry 	@231
-			origin     	(1616, 992)
-			terminus   	(1766, 992)
-			ordinal    	4)
-		    (object Destruction_Marker @302
-			Parent_View 	@254
-			location   	(2848, 3358)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @303
-			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 @304
-			    Parent_View 	@303
-			    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     	@227
-			supplier   	@254
-			Focus_Src  	@229
-			Focus_Entry 	@256
-			origin     	(1615, 2960)
-			terminus   	(2832, 2960)
-			ordinal    	21)
-		    (object InterMessView "" @305
-			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 @306
-			    Parent_View 	@305
-			    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     	@254
-			supplier   	@227
-			Focus_Src  	@257
-			Focus_Entry 	@238
-			origin     	(2832, 3088)
-			terminus   	(1616, 3088)
-			ordinal    	22)
-		    (object InterMessView "" @307
-			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 @308
-			    Parent_View 	@307
-			    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     	@240
-			supplier   	@227
-			Focus_Src  	@242
-			Focus_Entry 	@232
-			origin     	(2096, 2272)
-			terminus   	(1616, 2272)
-			ordinal    	15)
-		    (object InterMessView "" @309
-			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 @310
-			    Parent_View 	@309
-			    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     	@249
-			supplier   	@240
-			Focus_Src  	@251
-			Focus_Entry 	@247
-			origin     	(2480, 1936)
-			terminus   	(2128, 1936)
-			ordinal    	13)))
-	    (object ObjectDiagram "NewDiagram2"
-		mechanism_ref 	@130
-		quid       	"418B8BFA01F4"
-		title      	"NewDiagram2"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))
-	    (object InteractionDiagram "Outgoing IPsec"
-		mechanism_ref 	@131
-		quid       	"43AA6F4F01D8"
-		title      	"Outgoing IPsec"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	144
-		origin_y   	6
-		items      	(list diagram_item_list
-		    (object InterObjView "Application" @311
-			location   	(216, 225)
-			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 	@311
-			    location   	(216, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Application")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA70070391"
-			width      	300
-			height     	3737
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @312
-			    location   	(216, 375)
-			    line_color 	3342489
-			    InterObjView 	@311
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @313
-			    location   	(216, 2427)
-			    line_color 	3342489
-			    InterObjView 	@311
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @314
-			    location   	(216, 2946)
-			    line_color 	3342489
-			    InterObjView 	@311
-			    height     	246
-			    y_coord    	186
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @315
-			    location   	(216, 3255)
-			    line_color 	3342489
-			    InterObjView 	@311
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$485" @316
-			location   	(547, 225)
-			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 	@316
-			    location   	(547, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA6FF50268"
-			width      	300
-			height     	3737
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @317
-			    location   	(547, 375)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @318
-			    location   	(547, 2381)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	166
-			    y_coord    	106
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @319
-			    location   	(547, 2946)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	186
-			    y_coord    	126
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @320
-			    location   	(547, 3195)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$486" @321
-			location   	(1249, 225)
-			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 	@321
-			    location   	(1249, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA70D30376"
-			width      	300
-			height     	3737
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @322
-			    location   	(1249, 428)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @323
-			    location   	(1249, 667)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	584
-			    y_coord    	524
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @324
-			    location   	(1249, 1854)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @325
-			    location   	(1249, 2169)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	438
-			    y_coord    	378
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @326
-			    location   	(1249, 3012)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @327
-			    location   	(1249, 3199)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	673
-			    y_coord    	613
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$487" @328
-			location   	(1566, 225)
-			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 	@328
-			    location   	(1566, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA709A0346"
-			width      	300
-			height     	3737
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @329
-			    location   	(1566, 428)
-			    line_color 	3342489
-			    InterObjView 	@328
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @330
-			    location   	(1566, 667)
-			    line_color 	3342489
-			    InterObjView 	@328
-			    height     	524
-			    y_coord    	464
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @331
-			    location   	(1566, 1805)
-			    line_color 	3342489
-			    InterObjView 	@328
-			    height     	169
-			    y_coord    	109
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @332
-			    location   	(1566, 2169)
-			    line_color 	3342489
-			    InterObjView 	@328
-			    height     	182
-			    y_coord    	122
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @333
-			    location   	(1566, 3199)
-			    line_color 	3342489
-			    InterObjView 	@328
-			    height     	554
-			    y_coord    	494
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$488" @334
-			location   	(1906, 225)
-			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 	@334
-			    location   	(1906, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA7143029D"
-			width      	300
-			height     	3737
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @335
-			    location   	(1906, 815)
-			    line_color 	3342489
-			    InterObjView 	@334
-			    height     	316
-			    y_coord    	256
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @336
-			    location   	(1906, 1608)
-			    line_color 	3342489
-			    InterObjView 	@334
-			    height     	426
-			    y_coord    	366
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @337
-			    location   	(1906, 2231)
-			    line_color 	3342489
-			    InterObjView 	@334
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @338
-			    location   	(1906, 3280)
-			    line_color 	3342489
-			    InterObjView 	@334
-			    height     	413
-			    y_coord    	353
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$490" @339
-			location   	(2214, 225)
-			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 	@339
-			    location   	(2214, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA747F00D8"
-			width      	300
-			height     	3737
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @340
-			    location   	(2214, 1721)
-			    line_color 	3342489
-			    InterObjView 	@339
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @341
-			    location   	(2214, 3317)
-			    line_color 	3342489
-			    InterObjView 	@339
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "KeyMgr Socket" @342
-			location   	(2614, 225)
-			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 	@342
-			    location   	(2614, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	336
-			    justify    	0
-			    label      	"KeyMgr Socket")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA716B01F2"
-			width      	354
-			height     	3737
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @343
-			    location   	(2614, 445)
-			    line_color 	3342489
-			    InterObjView 	@342
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @344
-			    location   	(2614, 875)
-			    line_color 	3342489
-			    InterObjView 	@342
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @345
-			    location   	(2614, 1133)
-			    line_color 	3342489
-			    InterObjView 	@342
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @346
-			    location   	(2614, 1502)
-			    line_color 	3342489
-			    InterObjView 	@342
-			    height     	592
-			    y_coord    	532
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @347
-			    location   	(2614, 2594)
-			    line_color 	3342489
-			    InterObjView 	@342
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @348
-			    location   	(2614, 3475)
-			    line_color 	3342489
-			    InterObjView 	@342
-			    height     	158
-			    y_coord    	98
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$491" @349
-			location   	(2960, 237)
-			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 	@349
-			    location   	(2960, 237)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA71AF0280"
-			width      	300
-			height     	3725
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @350
-			    location   	(2960, 297)
-			    InterObjView 	@349
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @351
-			    location   	(2960, 445)
-			    line_color 	3342489
-			    InterObjView 	@349
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @352
-			    location   	(2960, 951)
-			    line_color 	3342489
-			    InterObjView 	@349
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @353
-			    location   	(2960, 1133)
-			    line_color 	3342489
-			    InterObjView 	@349
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @354
-			    location   	(2960, 1502)
-			    line_color 	3342489
-			    InterObjView 	@349
-			    height     	652
-			    y_coord    	592
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @355
-			    location   	(2960, 2654)
-			    line_color 	3342489
-			    InterObjView 	@349
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @356
-			    location   	(2960, 3513)
-			    line_color 	3342489
-			    InterObjView 	@349
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$489" @357
-			location   	(919, 225)
-			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 	@357
-			    location   	(919, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AAA00A00FC"
-			width      	300
-			height     	3737
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @358
-			    location   	(919, 3752)
-			    line_color 	3342489
-			    InterObjView 	@357
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @359
-			location   	(0, 375)
-			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   	(381, 331)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA701B00F2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	306
-			    justify    	0
-			    label      	"Connect/Write"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@311
-			supplier   	@316
-			Focus_Src  	@312
-			Focus_Entry 	@317
-			origin     	(231, 375)
-			terminus   	(531, 375)
-			ordinal    	0)
-		    (object InterMessView "" @361
-			location   	(0, 428)
-			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   	(1407, 384)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA710500D8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	166
-			    justify    	0
-			    label      	"OpenL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@328
-			Focus_Src  	@322
-			Focus_Entry 	@329
-			origin     	(1264, 428)
-			terminus   	(1550, 428)
-			ordinal    	1)
-		    (object InterMessView "" @363
-			location   	(1098, 667)
-			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   	(1407, 623)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA712B02CB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"ReadyL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@328
-			Focus_Src  	@323
-			Focus_Entry 	@330
-			origin     	(1264, 667)
-			terminus   	(1550, 667)
-			ordinal    	3)
-		    (object InterMessView "" @365
-			location   	(0, 815)
-			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   	(1735, 771)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA71B8009D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	209
-			    justify    	0
-			    label      	"Acquire()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@328
-			supplier   	@334
-			Focus_Src  	@330
-			Focus_Entry 	@335
-			origin     	(1581, 815)
-			terminus   	(1890, 815)
-			ordinal    	4)
-		    (object InterMessView "" @367
-			location   	(0, 875)
-			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   	(2373, 824)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA71EC005F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	425
-			    justify    	0
-			    label      	"PFKEY Acquire Msg"
-			    pctDist    	0.667651
-			    height     	52
-			    orientation 	0)
-			line_color 	3342489
-			client     	@334
-			supplier   	@342
-			Focus_Src  	@335
-			Focus_Entry 	@344
-			origin     	(1921, 875)
-			terminus   	(2598, 875)
-			ordinal    	5)
-		    (object InterMessView "" @369
-			location   	(2473, 445)
-			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   	(2787, 401)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA71C7002F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	141
-			    justify    	0
-			    label      	"Read"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@349
-			supplier   	@342
-			Focus_Src  	@351
-			Focus_Entry 	@343
-			origin     	(2944, 445)
-			terminus   	(2630, 445)
-			ordinal    	2)
-		    (object InterMessView "" @371
-			location   	(2791, 1502)
-			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   	(2787, 1458)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA7242037D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	144
-			    justify    	0
-			    label      	"Write"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@349
-			supplier   	@342
-			Focus_Src  	@354
-			Focus_Entry 	@346
-			origin     	(2944, 1502)
-			terminus   	(2630, 1502)
-			ordinal    	8)
-		    (object InterMessView "" @373
-			location   	(1908, 1608)
-			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   	(2260, 1564)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA7256035E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	381
-			    justify    	0
-			    label      	"PFKEY Add Msg"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@342
-			supplier   	@334
-			Focus_Src  	@346
-			Focus_Entry 	@336
-			origin     	(2598, 1608)
-			terminus   	(1922, 1608)
-			ordinal    	9)
-		    (object InterMessView "" @375
-			location   	(1408, 1805)
-			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   	(1738, 1762)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA727300AF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	225
-			    justify    	0
-			    label      	"Callback"
-			    pctDist    	0.496644
-			    height     	44
-			    orientation 	1)
-			line_color 	3342489
-			client     	@334
-			supplier   	@328
-			Focus_Src  	@336
-			Focus_Entry 	@331
-			origin     	(1890, 1805)
-			terminus   	(1582, 1805)
-			ordinal    	11)
-		    (object InterMessView "" @377
-			location   	(0, 1854)
-			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   	(1408, 1810)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA7289010D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	316
-			    justify    	0
-			    label      	"Wakeup Flow"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@328
-			supplier   	@321
-			Focus_Src  	@331
-			Focus_Entry 	@324
-			origin     	(1550, 1854)
-			terminus   	(1265, 1854)
-			ordinal    	12)
-		    (object InterMessView "" @379
-			location   	(1425, 2169)
-			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   	(1407, 2125)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA72970275"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	206
-			    justify    	0
-			    label      	"ReadyL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@328
-			Focus_Src  	@325
-			Focus_Entry 	@332
-			origin     	(1264, 2169)
-			terminus   	(1550, 2169)
-			ordinal    	13)
-		    (object InterMessView "" @381
-			location   	(1756, 2231)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @382
-			    Parent_View 	@381
-			    location   	(1735, 2187)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA72A101B9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	231
-			    justify    	0
-			    label      	"Acquire()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@328
-			supplier   	@334
-			Focus_Src  	@332
-			Focus_Entry 	@337
-			origin     	(1581, 2231)
-			terminus   	(1890, 2231)
-			ordinal    	14)
-		    (object InterMessView "" @383
-			location   	(901, 2381)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @384
-			    Parent_View 	@383
-			    location   	(898, 2337)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA72D40341"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	69
-			    justify    	0
-			    label      	""
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@321
-			supplier   	@316
-			Focus_Src  	@325
-			Focus_Entry 	@318
-			origin     	(1233, 2381)
-			terminus   	(563, 2381)
-			ordinal    	15)
-		    (object InterMessView "" @385
-			location   	(381, 2427)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @386
-			    Parent_View 	@385
-			    location   	(278, 2388)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA72DC02B4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	513
-			    justify    	0
-			    label      	"Connect/Write Complete"
-			    pctDist    	0.846154
-			    height     	40
-			    orientation 	1)
-			line_color 	3342489
-			client     	@316
-			supplier   	@311
-			Focus_Src  	@318
-			Focus_Entry 	@313
-			origin     	(531, 2427)
-			terminus   	(232, 2427)
-			ordinal    	16)
-		    (object InterMessView "" @387
-			location   	(1740, 1721)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @388
-			    Parent_View 	@387
-			    location   	(2160, 1672)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA749A008B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	491
-			    justify    	0
-			    label      	"Create Crypto  Engines"
-			    pctDist    	0.863481
-			    height     	50
-			    orientation 	0)
-			line_color 	3342489
-			client     	@334
-			supplier   	@339
-			Focus_Src  	@336
-			Focus_Entry 	@340
-			origin     	(1921, 1721)
-			terminus   	(2198, 1721)
-			ordinal    	10)
-		    (object InterMessView "" @389
-			location   	(2464, 2654)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @390
-			    Parent_View 	@389
-			    location   	(2786, 2610)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA750F008D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	350
-			    justify    	0
-			    label      	"Write Complete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@342
-			supplier   	@349
-			Focus_Src  	@347
-			Focus_Entry 	@355
-			origin     	(2629, 2654)
-			terminus   	(2944, 2654)
-			ordinal    	17)
-		    (object InterMessView "" @391
-			location   	(2473, 951)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @392
-			    Parent_View 	@391
-			    location   	(2786, 907)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA753701B6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"Read Complete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@342
-			supplier   	@349
-			Focus_Src  	@344
-			Focus_Entry 	@352
-			origin     	(2629, 951)
-			terminus   	(2944, 951)
-			ordinal    	6)
-		    (object NoteView @393
-			location   	(840, 1275)
-			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 	@393
-			    location   	(555, 1131)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	534
-			    label      	"Wakeup may cause the flow to enter pending state requiring a new Open sequence (for example, SA deleted)")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	594
-			height     	300)
-		    (object AttachView "" @394
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@393
-			supplier   	@378
-			line_style 	0)
-		    (object AttachView "" @395
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@393
-			supplier   	@361
-			line_style 	0)
-		    (object NoteView @396
-			location   	(740, 1596)
-			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 	@396
-			    location   	(464, 1430)
-			    fill_color 	13434879
-			    nlines     	6
-			    max_width  	516
-			    label      	"Wake may signal that SA is availe. Causes the ReadyL to be called for verifying that all required SA's are present.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	576
-			height     	344)
-		    (object AttachView "" @397
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@396
-			supplier   	@378
-			line_style 	0)
-		    (object AttachView "" @398
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@396
-			supplier   	@380
-			line_style 	0)
-		    (object NoteView @399
-			location   	(475, 660)
-			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 	@399
-			    location   	(222, 548)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	471
-			    label      	"OpenL can be triggered on a flow at any point due multiple reason (for example on Policy load)")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	531
-			height     	237)
-		    (object AttachView "" @400
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@399
-			supplier   	@362
-			line_style 	0)
-		    (object AttachView "" @401
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@399
-			supplier   	@360
-			line_style 	0)
-		    (object NoteView @402
-			location   	(887, 2084)
-			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 	@402
-			    location   	(631, 1981)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	477
-			    label      	"When all required SA's are available, the flow enters READY state.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	537
-			height     	219)
-		    (object NoteView @403
-			location   	(2263, 1133)
-			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 	@403
-			    location   	(2019, 977)
-			    fill_color 	13434879
-			    nlines     	6
-			    max_width  	452
-			    label      	"When SA is not present, a PFKEY Acquire Msg is passed to the key manager, which negotiates SA and adds it to the system.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	512
-			height     	325)
-		    (object AttachView "" @404
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@403
-			supplier   	@374
-			line_style 	0)
-		    (object AttachView "" @405
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@403
-			supplier   	@368
-			line_style 	0)
-		    (object NoteView @406
-			location   	(2961, 1358)
-			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 	@406
-			    location   	(2780, 1293)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	327
-			    label      	"Key manager negotiation")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	387
-			height     	143)
-		    (object InterMessView "" @407
-			location   	(389, 2946)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @408
-			    Parent_View 	@407
-			    location   	(381, 2902)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA8B19016F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	166
-			    justify    	0
-			    label      	"Write"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@311
-			supplier   	@316
-			Focus_Src  	@314
-			Focus_Entry 	@319
-			origin     	(231, 2946)
-			terminus   	(531, 2946)
-			ordinal    	18)
-		    (object InterMessView "" @409
-			location   	(894, 3012)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @410
-			    Parent_View 	@409
-			    location   	(897, 2968)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA8B26019F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	166
-			    justify    	0
-			    label      	"Write"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@321
-			Focus_Src  	@319
-			Focus_Entry 	@326
-			origin     	(562, 3012)
-			terminus   	(1233, 3012)
-			ordinal    	19)
-		    (object InterMessView "" @411
-			location   	(1391, 3199)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @412
-			    Parent_View 	@411
-			    location   	(1407, 3155)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA8B810337"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	475
-			    justify    	0
-			    label      	"ApplyL hook to packet"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@328
-			Focus_Src  	@327
-			Focus_Entry 	@333
-			origin     	(1264, 3199)
-			terminus   	(1550, 3199)
-			ordinal    	20)
-		    (object InterMessView "" @413
-			location   	(1426, 3280)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @414
-			    Parent_View 	@413
-			    location   	(1822, 3234)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA8B8F0133"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	422
-			    justify    	0
-			    label      	"Apply SA to packet"
-			    pctDist    	0.781879
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@328
-			supplier   	@334
-			Focus_Src  	@333
-			Focus_Entry 	@338
-			origin     	(1581, 3280)
-			terminus   	(1890, 3280)
-			ordinal    	22)
-		    (object InterMessView "" @415
-			location   	(0, 3317)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @416
-			    Parent_View 	@415
-			    location   	(2152, 3274)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA8BAB021E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	419
-			    justify    	0
-			    label      	"Use crypto engines"
-			    pctDist    	0.836735
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@334
-			supplier   	@339
-			Focus_Src  	@338
-			Focus_Entry 	@341
-			origin     	(1921, 3317)
-			terminus   	(2198, 3317)
-			ordinal    	23)
-		    (object NoteView @417
-			location   	(921, 2646)
-			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 	@417
-			    location   	(696, 2474)
-			    fill_color 	13434879
-			    nlines     	6
-			    max_width  	415
-			    label      	"Application writes eventually get tranformed into packets, which are shown to the registered hooks")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	475
-			height     	357)
-		    (object AttachView "" @418
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@417
-			supplier   	@408
-			line_style 	0)
-		    (object AttachView "" @419
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@417
-			supplier   	@410
-			line_style 	0)
-		    (object AttachView "" @420
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@417
-			supplier   	@412
-			line_style 	0)
-		    (object InterMessView "" @421
-			location   	(390, 3255)
-			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   	(370, 3203)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA8C5002AE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	344
-			    justify    	0
-			    label      	"Write complete"
-			    pctDist    	0.538462
-			    height     	53
-			    orientation 	1)
-			line_color 	3342489
-			client     	@316
-			supplier   	@311
-			Focus_Src  	@320
-			Focus_Entry 	@315
-			origin     	(531, 3255)
-			terminus   	(232, 3255)
-			ordinal    	21)
-		    (object NoteView @423
-			location   	(2087, 499)
-			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 	@423
-			    location   	(1737, 349)
-			    fill_color 	13434879
-			    nlines     	6
-			    max_width  	665
-			    label      	"OpenL checks the IPsec policy, and attaches IPsec to the the flow, if any processing is requires. Otherwise, IPsec hook is not interested and no further calls to IPsec for this flow occurs.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	725
-			height     	312)
-		    (object AttachView "" @424
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@423
-			supplier   	@361
-			line_style 	0)
-		    (object InterMessView "" @425
-			location   	(1078, 3752)
-			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   	(1084, 3708)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AAA0390081"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	303
-			    justify    	0
-			    label      	"Send Packet"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@321
-			supplier   	@357
-			Focus_Src  	@327
-			Focus_Entry 	@358
-			origin     	(1233, 3752)
-			terminus   	(935, 3752)
-			ordinal    	26)
-		    (object InterMessView "" @427
-			location   	(2260, 3475)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @428
-			    Parent_View 	@427
-			    location   	(2259, 3431)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AAA0610294"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	425
-			    justify    	0
-			    label      	"PFKEY Expire Msg"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@334
-			supplier   	@342
-			Focus_Src  	@338
-			Focus_Entry 	@348
-			origin     	(1921, 3475)
-			terminus   	(2598, 3475)
-			ordinal    	24)
-		    (object NoteView @429
-			location   	(2675, 2907)
-			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 	@429
-			    location   	(2443, 2791)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	428
-			    label      	"Use of SA may cause a lifetime to expire and PFKEY Expire message")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	488
-			height     	244)
-		    (object InterMessView "" @430
-			location   	(2797, 1133)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @431
-			    Parent_View 	@430
-			    location   	(2787, 1089)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AAA0E500C1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	141
-			    justify    	0
-			    label      	"Read"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@349
-			supplier   	@342
-			Focus_Src  	@353
-			Focus_Entry 	@345
-			origin     	(2944, 1133)
-			terminus   	(2630, 1133)
-			ordinal    	7)
-		    (object InterMessView "" @432
-			location   	(0, 3513)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @433
-			    Parent_View 	@432
-			    location   	(2786, 3469)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AAA0F703DF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"Read Complete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@342
-			supplier   	@349
-			Focus_Src  	@348
-			Focus_Entry 	@356
-			origin     	(2629, 3513)
-			terminus   	(2944, 3513)
-			ordinal    	25)
-		    (object AttachView "" @434
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@429
-			supplier   	@428
-			line_style 	0)
-		    (object AttachView "" @435
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@402
-			supplier   	@383
-			line_style 	0)))
-	    (object InteractionDiagram "Incoming IPsec"
-		mechanism_ref 	@132
-		quid       	"43AA95C500BA"
-		title      	"Incoming IPsec"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "Application" @436
-			location   	(222, 226)
-			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 	@436
-			    location   	(222, 226)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Application")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA96E3012C"
-			width      	300
-			height     	2529
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @437
-			    location   	(222, 286)
-			    InterObjView 	@436
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @438
-			    location   	(222, 376)
-			    line_color 	3342489
-			    InterObjView 	@436
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @439
-			    location   	(222, 2388)
-			    line_color 	3342489
-			    InterObjView 	@436
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$492" @440
-			location   	(553, 226)
-			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 	@440
-			    location   	(553, 226)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA96E30158"
-			width      	300
-			height     	2529
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @441
-			    location   	(553, 286)
-			    InterObjView 	@440
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @442
-			    location   	(553, 376)
-			    line_color 	3342489
-			    InterObjView 	@440
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @443
-			    location   	(553, 2321)
-			    line_color 	3342489
-			    InterObjView 	@440
-			    height     	187
-			    y_coord    	127
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$493" @444
-			location   	(1260, 225)
-			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 	@444
-			    location   	(1260, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA96E3013D"
-			width      	300
-			height     	2530
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @445
-			    location   	(1255, 605)
-			    line_color 	3342489
-			    InterObjView 	@444
-			    height     	1389
-			    y_coord    	1329
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @446
-			    location   	(1255, 2261)
-			    line_color 	3342489
-			    InterObjView 	@444
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$494" @447
-			location   	(1583, 226)
-			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 	@447
-			    location   	(1583, 226)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA96E30134"
-			width      	300
-			height     	2529
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @448
-			    location   	(1583, 286)
-			    InterObjView 	@447
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @449
-			    location   	(1583, 721)
-			    line_color 	3342489
-			    InterObjView 	@447
-			    height     	694
-			    y_coord    	634
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @450
-			    location   	(1583, 1733)
-			    line_color 	3342489
-			    InterObjView 	@447
-			    height     	201
-			    y_coord    	141
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$495" @451
-			location   	(1915, 226)
-			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 	@451
-			    location   	(1915, 226)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA96E30146"
-			width      	300
-			height     	2529
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @452
-			    location   	(1915, 286)
-			    InterObjView 	@451
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @453
-			    location   	(1915, 963)
-			    line_color 	3342489
-			    InterObjView 	@451
-			    height     	392
-			    y_coord    	332
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @454
-			    location   	(1915, 1814)
-			    line_color 	3342489
-			    InterObjView 	@451
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @455
-			    location   	(1915, 2190)
-			    line_color 	3342489
-			    InterObjView 	@451
-			    height     	233
-			    y_coord    	173
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$496" @456
-			location   	(2238, 226)
-			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 	@456
-			    location   	(2238, 226)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA96E30151"
-			width      	300
-			height     	2529
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @457
-			    location   	(2238, 286)
-			    InterObjView 	@456
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @458
-			    location   	(2238, 1000)
-			    line_color 	3342489
-			    InterObjView 	@456
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @459
-			    location   	(2238, 2303)
-			    line_color 	3342489
-			    InterObjView 	@456
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "KeyMgr Socket" @460
-			location   	(2601, 226)
-			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 	@460
-			    location   	(2601, 226)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	336
-			    justify    	0
-			    label      	"KeyMgr Socket")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA96E30162"
-			width      	354
-			height     	2529
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @461
-			    location   	(2601, 286)
-			    InterObjView 	@460
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @462
-			    location   	(2601, 446)
-			    line_color 	3342489
-			    InterObjView 	@460
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @463
-			    location   	(2601, 1145)
-			    line_color 	3342489
-			    InterObjView 	@460
-			    height     	150
-			    y_coord    	90
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @464
-			    location   	(2601, 2069)
-			    line_color 	3342489
-			    InterObjView 	@460
-			    height     	414
-			    y_coord    	354
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @465
-			    location   	(2601, 2545)
-			    line_color 	3342489
-			    InterObjView 	@460
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$497" @466
-			location   	(2968, 226)
-			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 	@466
-			    location   	(2968, 226)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA96E30166"
-			width      	300
-			height     	2529
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @467
-			    location   	(2968, 286)
-			    InterObjView 	@466
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @468
-			    location   	(2968, 446)
-			    line_color 	3342489
-			    InterObjView 	@466
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @469
-			    location   	(2968, 1175)
-			    line_color 	3342489
-			    InterObjView 	@466
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @470
-			    location   	(2968, 2069)
-			    line_color 	3342489
-			    InterObjView 	@466
-			    height     	474
-			    y_coord    	414
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @471
-			    location   	(2968, 2605)
-			    line_color 	3342489
-			    InterObjView 	@466
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$498" @472
-			location   	(925, 226)
-			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 	@472
-			    location   	(925, 226)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43AA9F3E0221"
-			width      	300
-			height     	2529
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @473
-			    location   	(925, 286)
-			    InterObjView 	@472
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @474
-			    location   	(925, 605)
-			    line_color 	3342489
-			    InterObjView 	@472
-			    height     	1449
-			    y_coord    	1389
-			    Nested     	FALSE))
-		    (object InterMessView "" @475
-			location   	(0, 376)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @476
-			    Parent_View 	@475
-			    location   	(387, 332)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA96E3012E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	141
-			    justify    	0
-			    label      	"Read"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@436
-			supplier   	@440
-			Focus_Src  	@438
-			Focus_Entry 	@442
-			origin     	(237, 376)
-			terminus   	(537, 376)
-			ordinal    	0)
-		    (object InterMessView "" @477
-			location   	(1418, 721)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @478
-			    Parent_View 	@477
-			    location   	(1543, 678)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA96E3013B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"ApplyL hook to packet"
-			    pctDist    	0.919192
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@444
-			supplier   	@447
-			Focus_Src  	@445
-			Focus_Entry 	@449
-			origin     	(1275, 721)
-			terminus   	(1567, 721)
-			ordinal    	3)
-		    (object InterMessView "" @479
-			location   	(2473, 446)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @480
-			    Parent_View 	@479
-			    location   	(2785, 402)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA96E30164"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	141
-			    justify    	0
-			    label      	"Read"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@466
-			supplier   	@460
-			Focus_Src  	@468
-			Focus_Entry 	@462
-			origin     	(2952, 446)
-			terminus   	(2617, 446)
-			ordinal    	1)
-		    (object InterMessView "" @481
-			location   	(2451, 2069)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @482
-			    Parent_View 	@481
-			    location   	(2785, 2025)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA96E3016A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	166
-			    justify    	0
-			    label      	"Write"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@466
-			supplier   	@460
-			Focus_Src  	@470
-			Focus_Entry 	@464
-			origin     	(2952, 2069)
-			terminus   	(2617, 2069)
-			ordinal    	10)
-		    (object InterMessView "" @483
-			location   	(1912, 2190)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @484
-			    Parent_View 	@483
-			    location   	(2258, 2146)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA96E3014A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	381
-			    justify    	0
-			    label      	"PFKEY Add Msg"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@460
-			supplier   	@451
-			Focus_Src  	@464
-			Focus_Entry 	@455
-			origin     	(2585, 2190)
-			terminus   	(1931, 2190)
-			ordinal    	11)
-		    (object InterMessView "" @485
-			location   	(2454, 2605)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @486
-			    Parent_View 	@485
-			    location   	(2784, 2561)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA96E30168"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	350
-			    justify    	0
-			    label      	"Write Complete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@460
-			supplier   	@466
-			Focus_Src  	@465
-			Focus_Entry 	@471
-			origin     	(2616, 2605)
-			terminus   	(2952, 2605)
-			ordinal    	15)
-		    (object InterMessView "" @487
-			location   	(1740, 2303)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @488
-			    Parent_View 	@487
-			    location   	(2182, 2254)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA96E30148"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	491
-			    justify    	0
-			    label      	"Create Crypto  Engines"
-			    pctDist    	0.863481
-			    height     	50
-			    orientation 	0)
-			line_color 	3342489
-			client     	@451
-			supplier   	@456
-			Focus_Src  	@455
-			Focus_Entry 	@459
-			origin     	(1930, 2303)
-			terminus   	(2222, 2303)
-			ordinal    	12)
-		    (object InterMessView "" @489
-			location   	(0, 963)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @490
-			    Parent_View 	@489
-			    location   	(1885, 892)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA97660296"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	447
-			    justify    	0
-			    label      	"Process IPsec header"
-			    pctDist    	0.956376
-			    height     	72
-			    orientation 	0)
-			line_color 	3342489
-			client     	@447
-			supplier   	@451
-			Focus_Src  	@449
-			Focus_Entry 	@453
-			origin     	(1598, 963)
-			terminus   	(1899, 963)
-			ordinal    	4)
-		    (object InterMessView "" @491
-			location   	(0, 1000)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @492
-			    Parent_View 	@491
-			    location   	(2150, 957)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA977F0064"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	397
-			    justify    	0
-			    label      	"Use crypto engines"
-			    pctDist    	0.755102
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@451
-			supplier   	@456
-			Focus_Src  	@453
-			Focus_Entry 	@458
-			origin     	(1930, 1000)
-			terminus   	(2222, 1000)
-			ordinal    	5)
-		    (object InterMessView "" @493
-			location   	(1933, 1145)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @494
-			    Parent_View 	@493
-			    location   	(2257, 1101)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA97AD00A4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	403
-			    justify    	0
-			    label      	"PFKEY Expire Msg"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@451
-			supplier   	@460
-			Focus_Src  	@453
-			Focus_Entry 	@463
-			origin     	(1930, 1145)
-			terminus   	(2585, 1145)
-			ordinal    	6)
-		    (object InterMessView "" @495
-			location   	(0, 1175)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @496
-			    Parent_View 	@495
-			    location   	(2784, 1131)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA97BF0279"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"Read Complete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@460
-			supplier   	@466
-			Focus_Src  	@463
-			Focus_Entry 	@469
-			origin     	(2616, 1175)
-			terminus   	(2952, 1175)
-			ordinal    	7)
-		    (object InterMessView "" @497
-			location   	(1421, 1733)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @498
-			    Parent_View 	@497
-			    location   	(1500, 1659)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA97D701AE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"ApplyL hook to packet"
-			    pctDist    	0.771044
-			    height     	75
-			    orientation 	0)
-			line_color 	3342489
-			client     	@444
-			supplier   	@447
-			Focus_Src  	@445
-			Focus_Entry 	@450
-			origin     	(1275, 1733)
-			terminus   	(1567, 1733)
-			ordinal    	8)
-		    (object InterMessView "" @499
-			location   	(1413, 1814)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @500
-			    Parent_View 	@499
-			    location   	(1787, 1759)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA989D0125"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	394
-			    justify    	0
-			    label      	"Verify Used SA(s)"
-			    pctDist    	0.631229
-			    height     	56
-			    orientation 	0)
-			line_color 	3342489
-			client     	@447
-			supplier   	@451
-			Focus_Src  	@450
-			Focus_Entry 	@454
-			origin     	(1598, 1814)
-			terminus   	(1899, 1814)
-			ordinal    	9)
-		    (object NoteView @501
-			location   	(1707, 466)
-			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 	@501
-			    location   	(1394, 369)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	590
-			    label      	"When incoming packet has IPsec headers, the hook ApplyL is called for those")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	650
-			height     	206)
-		    (object AttachView "" @502
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@501
-			supplier   	@478
-			line_style 	0)
-		    (object NoteView @503
-			location   	(2681, 829)
-			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 	@503
-			    location   	(2434, 660)
-			    fill_color 	13434879
-			    nlines     	6
-			    max_width  	459
-			    label      	"IPsec header has SPI, which identifies the SA. The SA is applied to packet. This may cause a lifetime expiration, and PFKEY Expire message.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	519
-			height     	350)
-		    (object AttachView "" @504
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@503
-			supplier   	@494
-			line_style 	0)
-		    (object AttachView "" @505
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@503
-			supplier   	@492
-			line_style 	0)
-		    (object NoteView @506
-			location   	(594, 1979)
-			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 	@506
-			    location   	(362, 1873)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	428
-			    label      	"Eventually, incoming packets may cause the application socket read to complete.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	488
-			height     	225)
-		    (object InterMessView "" @507
-			location   	(769, 2321)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @508
-			    Parent_View 	@507
-			    location   	(874, 2278)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA98510097"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	319
-			    justify    	0
-			    label      	"Data available"
-			    pctDist    	0.548673
-			    height     	44
-			    orientation 	1)
-			line_color 	3342489
-			client     	@444
-			supplier   	@440
-			Focus_Src  	@446
-			Focus_Entry 	@443
-			origin     	(1244, 2321)
-			terminus   	(569, 2321)
-			ordinal    	13)
-		    (object InterMessView "" @509
-			location   	(390, 2388)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @510
-			    Parent_View 	@509
-			    location   	(388, 2344)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA985800C6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"Read Complete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@440
-			supplier   	@436
-			Focus_Src  	@443
-			Focus_Entry 	@439
-			origin     	(537, 2388)
-			terminus   	(238, 2388)
-			ordinal    	14)
-		    (object AttachView "" @511
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@506
-			supplier   	@510
-			line_style 	0)
-		    (object NoteView @512
-			location   	(2925, 1554)
-			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 	@512
-			    location   	(2674, 1429)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	466
-			    label      	"The key manager may negotiate a new SA in the background (if soft expire), and load it in.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	526
-			height     	263)
-		    (object AttachView "" @513
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@512
-			supplier   	@482
-			line_style 	0)
-		    (object AttachView "" @514
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@496
-			supplier   	@512
-			line_style 	0)
-		    (object InterMessView "" @515
-			location   	(1089, 605)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @516
-			    Parent_View 	@515
-			    location   	(1092, 561)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43AA9F5201A5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	337
-			    justify    	0
-			    label      	"Packet received"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@472
-			supplier   	@444
-			Focus_Src  	@474
-			Focus_Entry 	@445
-			origin     	(940, 605)
-			terminus   	(1244, 605)
-			ordinal    	2)
-		    (object AttachView "" @517
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@503
-			supplier   	@496
-			line_style 	0)))
-	    (object InteractionDiagram "IPsec StartStop"
-		mechanism_ref 	@133
-		quid       	"43ABEC3C03D0"
-		title      	"IPsec StartStop"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	1719
-		items      	(list diagram_item_list
-		    (object InterObjView "Policy Manager" @518
-			location   	(328, 225)
-			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 	@518
-			    location   	(328, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Policy Manager")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43ABEC6C020C"
-			width      	300
-			height     	2688
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @519
-			    location   	(328, 400)
-			    line_color 	3342489
-			    InterObjView 	@518
-			    height     	1067
-			    y_coord    	1007
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @520
-			    location   	(328, 1626)
-			    line_color 	3342489
-			    InterObjView 	@518
-			    height     	1197
-			    y_coord    	1137
-			    Nested     	FALSE))
-		    (object InterObjView "Socket Server" @521
-			location   	(731, 225)
-			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 	@521
-			    location   	(731, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"Socket Server")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43ABEC8D02C8"
-			width      	300
-			height     	2688
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @522
-			    location   	(731, 400)
-			    line_color 	3342489
-			    InterObjView 	@521
-			    height     	1007
-			    y_coord    	947
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @523
-			    location   	(731, 453)
-			    line_color 	3342489
-			    InterObjView 	@521
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @524
-			    location   	(731, 610)
-			    line_color 	3342489
-			    InterObjView 	@521
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @525
-			    location   	(731, 1626)
-			    line_color 	3342489
-			    InterObjView 	@521
-			    height     	1137
-			    y_coord    	1077
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @526
-			    location   	(731, 2462)
-			    line_color 	3342489
-			    InterObjView 	@521
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @527
-			    location   	(731, 2643)
-			    line_color 	3342489
-			    InterObjView 	@521
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "SECPOL" @528
-			location   	(1278, 225)
-			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 	@528
-			    location   	(1278, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	312
-			    justify    	0
-			    label      	"SECPOL")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43ABECA2020D"
-			width      	330
-			height     	2284
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @529
-			    location   	(1278, 1024)
-			    line_color 	3342489
-			    InterObjView 	@528
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @530
-			    location   	(1278, 1174)
-			    line_color 	3342489
-			    InterObjView 	@528
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @531
-			    location   	(1278, 1287)
-			    line_color 	3342489
-			    InterObjView 	@528
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @532
-			    location   	(1278, 1653)
-			    line_color 	3342489
-			    InterObjView 	@528
-			    height     	761
-			    y_coord    	701
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @533
-			    location   	(1278, 1746)
-			    line_color 	3342489
-			    InterObjView 	@528
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "PFKEY" @534
-			location   	(1740, 225)
-			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 	@534
-			    location   	(1740, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	312
-			    justify    	0
-			    label      	"PFKEY")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43ABECAE0190"
-			width      	330
-			height     	2225
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @535
-			    location   	(1740, 755)
-			    line_color 	3342489
-			    InterObjView 	@534
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @536
-			    location   	(1740, 890)
-			    line_color 	3342489
-			    InterObjView 	@534
-			    height     	151
-			    y_coord    	91
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @537
-			    location   	(1740, 1926)
-			    line_color 	3342489
-			    InterObjView 	@534
-			    height     	428
-			    y_coord    	368
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @538
-			    location   	(1740, 1998)
-			    line_color 	3342489
-			    InterObjView 	@534
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "CRYPTO" @539
-			location   	(2173, 225)
-			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 	@539
-			    location   	(2173, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	312
-			    justify    	0
-			    label      	"CRYPTO")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43ABECB403B3"
-			width      	330
-			height     	2155
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @540
-			    location   	(2173, 513)
-			    line_color 	3342489
-			    InterObjView 	@539
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @541
-			    location   	(2173, 921)
-			    line_color 	3342489
-			    InterObjView 	@539
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @542
-			    location   	(2173, 2113)
-			    line_color 	3342489
-			    InterObjView 	@539
-			    height     	181
-			    y_coord    	121
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @543
-			    location   	(2173, 2174)
-			    line_color 	3342489
-			    InterObjView 	@539
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @544
-			location   	(0, 400)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @545
-			    Parent_View 	@544
-			    location   	(529, 356)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABECD500C7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	397
-			    justify    	0
-			    label      	"Open policy socket"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@518
-			supplier   	@521
-			Focus_Src  	@519
-			Focus_Entry 	@522
-			origin     	(343, 400)
-			terminus   	(715, 400)
-			ordinal    	0)
-		    (object SelfMessView "" @546
-			location   	(0, 453)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @547
-			    Parent_View 	@546
-			    location   	(969, 404)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABED5A02AF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	404
-			    justify    	0
-			    label      	"Load CRYPTO.PRT"
-			    pctDist    	1.480000
-			    height     	50
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@521
-			Focus_Src  	@522
-			Focus_Entry 	@523
-			origin     	(747, 453)
-			terminus   	(897, 453)
-			ordinal    	1)
-		    (object InterMessView "" @548
-			location   	(0, 513)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @549
-			    Parent_View 	@548
-			    location   	(1622, 474)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABED6E0212"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	506
-			    justify    	0
-			    label      	"Create CRYPTO protocol"
-			    pctDist    	0.621008
-			    height     	40
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@539
-			Focus_Src  	@522
-			Focus_Entry 	@540
-			origin     	(746, 513)
-			terminus   	(2157, 513)
-			ordinal    	2)
-		    (object SelfMessView "" @550
-			location   	(0, 610)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @551
-			    Parent_View 	@550
-			    location   	(932, 571)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABED8D02FD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	382
-			    justify    	0
-			    label      	"Load IPSEC6.PRT"
-			    pctDist    	1.233333
-			    height     	40
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@521
-			Focus_Src  	@522
-			Focus_Entry 	@524
-			origin     	(747, 610)
-			terminus   	(897, 610)
-			ordinal    	3)
-		    (object InterMessView "" @552
-			location   	(1118, 755)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @553
-			    Parent_View 	@552
-			    location   	(1051, 712)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEDAE008E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	481
-			    justify    	0
-			    label      	"Create PFKEY protocol"
-			    pctDist    	0.312085
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@534
-			Focus_Src  	@522
-			Focus_Entry 	@535
-			origin     	(746, 755)
-			terminus   	(1724, 755)
-			ordinal    	4)
-		    (object InterMessView "" @554
-			location   	(0, 890)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @555
-			    Parent_View 	@554
-			    location   	(1235, 846)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEDDB0179"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"BindToL(CRYPTO)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@534
-			Focus_Src  	@522
-			Focus_Entry 	@536
-			origin     	(746, 890)
-			terminus   	(1724, 890)
-			ordinal    	5)
-		    (object InterMessView "" @556
-			location   	(0, 921)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @557
-			    Parent_View 	@556
-			    location   	(2082, 878)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEDEE02E2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	607
-			    justify    	0
-			    label      	"Query Implemented Algorithms"
-			    pctDist    	0.814010
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@534
-			supplier   	@539
-			Focus_Src  	@536
-			Focus_Entry 	@541
-			origin     	(1755, 921)
-			terminus   	(2157, 921)
-			ordinal    	6)
-		    (object InterMessView "" @558
-			location   	(914, 1024)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @559
-			    Parent_View 	@558
-			    location   	(1136, 973)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEE2C03CE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	500
-			    justify    	0
-			    label      	"Create SECPOL protocol"
-			    pctDist    	0.755814
-			    height     	52
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@528
-			Focus_Src  	@522
-			Focus_Entry 	@529
-			origin     	(746, 1024)
-			terminus   	(1262, 1024)
-			ordinal    	7)
-		    (object InterMessView "" @560
-			location   	(910, 1174)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @561
-			    Parent_View 	@560
-			    location   	(1004, 1130)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEE57039F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	357
-			    justify    	0
-			    label      	"BindToL(PFKEY)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@528
-			Focus_Src  	@522
-			Focus_Entry 	@530
-			origin     	(746, 1174)
-			terminus   	(1262, 1174)
-			ordinal    	8)
-		    (object InterMessView "" @562
-			location   	(914, 1287)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @563
-			    Parent_View 	@562
-			    location   	(1004, 1243)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEE7602D5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	300
-			    justify    	0
-			    label      	"BindToL(IP6)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@528
-			Focus_Src  	@522
-			Focus_Entry 	@531
-			origin     	(746, 1287)
-			terminus   	(1262, 1287)
-			ordinal    	9)
-		    (object NoteView @564
-			location   	(1491, 1431)
-			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 	@564
-			    location   	(1150, 1372)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	646
-			    label      	"SPD and SAD are initially empty")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	706
-			height     	131)
-		    (object InterMessView "" @565
-			location   	(0, 1626)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @566
-			    Parent_View 	@565
-			    location   	(529, 1582)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEF1202AA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	425
-			    justify    	0
-			    label      	"Close policy socket"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@518
-			supplier   	@521
-			Focus_Src  	@520
-			Focus_Entry 	@525
-			origin     	(343, 1626)
-			terminus   	(715, 1626)
-			ordinal    	10)
-		    (object InterMessView "" @567
-			location   	(0, 1653)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @568
-			    Parent_View 	@567
-			    location   	(1004, 1609)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEF31000B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	197
-			    justify    	0
-			    label      	"Close()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@528
-			Focus_Src  	@525
-			Focus_Entry 	@532
-			origin     	(746, 1653)
-			terminus   	(1262, 1653)
-			ordinal    	11)
-		    (object SelfMessView "" @569
-			location   	(0, 1746)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @570
-			    Parent_View 	@569
-			    location   	(1425, 1704)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEF6F02FB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	260
-			    justify    	0
-			    label      	"Delete self"
-			    pctDist    	0.880000
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@528
-			supplier   	@528
-			Focus_Src  	@532
-			Focus_Entry 	@533
-			origin     	(1294, 1746)
-			terminus   	(1444, 1746)
-			ordinal    	12)
-		    (object InterMessView "" @571
-			location   	(1316, 1926)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @572
-			    Parent_View 	@571
-			    location   	(1508, 1882)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEF7F0185"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	197
-			    justify    	0
-			    label      	"Close()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@528
-			supplier   	@534
-			Focus_Src  	@532
-			Focus_Entry 	@537
-			origin     	(1293, 1926)
-			terminus   	(1724, 1926)
-			ordinal    	13)
-		    (object SelfMessView "" @573
-			location   	(0, 1998)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @574
-			    Parent_View 	@573
-			    location   	(1864, 1952)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEF9100B9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	260
-			    justify    	0
-			    label      	"Delete self"
-			    pctDist    	0.720000
-			    height     	47
-			    orientation 	0)
-			line_color 	3342489
-			client     	@534
-			supplier   	@534
-			Focus_Src  	@537
-			Focus_Entry 	@538
-			origin     	(1756, 1998)
-			terminus   	(1906, 1998)
-			ordinal    	14)
-		    (object InterMessView "" @575
-			location   	(1733, 2113)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @576
-			    Parent_View 	@575
-			    location   	(1956, 2069)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEFBE0127"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	197
-			    justify    	0
-			    label      	"Close()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@534
-			supplier   	@539
-			Focus_Src  	@537
-			Focus_Entry 	@542
-			origin     	(1755, 2113)
-			terminus   	(2157, 2113)
-			ordinal    	15)
-		    (object SelfMessView "" @577
-			location   	(0, 2174)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @578
-			    Parent_View 	@577
-			    location   	(2310, 2131)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABEFCB03C9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	260
-			    justify    	0
-			    label      	"Delete self"
-			    pctDist    	0.813333
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@539
-			supplier   	@539
-			Focus_Src  	@542
-			Focus_Entry 	@543
-			origin     	(2189, 2174)
-			terminus   	(2339, 2174)
-			ordinal    	16)
-		    (object Destruction_Marker @579
-			Parent_View 	@539
-			location   	(2173, 2480)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @580
-			Parent_View 	@534
-			location   	(1740, 2550)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @581
-			Parent_View 	@528
-			location   	(1278, 2609)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object SelfMessView "" @582
-			location   	(0, 2462)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @583
-			    Parent_View 	@582
-			    location   	(959, 2422)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABF0110224"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	472
-			    justify    	0
-			    label      	"Unload CRYPTO.PRT"
-			    pctDist    	1.420000
-			    height     	41
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@521
-			Focus_Src  	@525
-			Focus_Entry 	@526
-			origin     	(747, 2462)
-			terminus   	(897, 2462)
-			ordinal    	17)
-		    (object SelfMessView "" @584
-			location   	(0, 2643)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @585
-			    Parent_View 	@584
-			    location   	(959, 2605)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43ABF02F0011"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	459
-			    justify    	0
-			    label      	"Unload IPSEC6.PRT"
-			    pctDist    	1.413333
-			    height     	38
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@521
-			Focus_Src  	@525
-			Focus_Entry 	@527
-			origin     	(747, 2643)
-			terminus   	(897, 2643)
-			ordinal    	18)
-		    (object NoteView @586
-			location   	(2153, 1609)
-			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 	@586
-			    location   	(1893, 1434)
-			    fill_color 	13434879
-			    nlines     	7
-			    max_width  	484
-			    label      	"Protocol objects self destruct when the last reference goes away in Close(). Each opened socket (SAP) counts as one additional reference.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	544
-			height     	363)
-		    (object AttachView "" @587
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@586
-			supplier   	@570
-			line_style 	0)
-		    (object AttachView "" @588
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@586
-			supplier   	@574
-			line_style 	0)
-		    (object AttachView "" @589
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@586
-			supplier   	@578
-			line_style 	0)
-		    (object NoteView @590
-			location   	(1466, 2950)
-			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 	@590
-			    location   	(1106, 2837)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	684
-			    label      	"Socket Server unloads the PRT modules when the last of the protocol modules created from them have been deleted.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	744
-			height     	238)
-		    (object AttachView "" @591
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@583
-			supplier   	@590
-			line_style 	0)
-		    (object AttachView "" @592
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@585
-			supplier   	@590
-			line_style 	0)
-		    (object NoteView @593
-			location   	(2094, 2609)
-			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 	@593
-			    location   	(1806, 2474)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	540
-			    label      	"For example, even if the policy socket is closed, the key manager can keep the PFKEY and CRYPTO active, if it has the socket open.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	600
-			height     	282)
-		    (object AttachView "" @594
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@593
-			supplier   	@573
-			line_style 	0)))))
-    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++")
-	    (object module "VpnManager" "NotAModuleType" "NotAModulePart"
-		quid       	"418B8C5102DD"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"418B8F8B019A"
-			supplier   	"Component View::IpSecPol"
-			quidu      	"418B8E140364"
-			supplier_is_spec 	TRUE))
-		language   	"")
-	    (object module "NewSubprogSpec" "SubType" "Specification"
-		quid       	"418B8C620221"
-		stereotype 	"Subprogram Specification"
-		language   	"")
-	    (object module "KmD Server" "NotAModuleType" "NotAModulePart"
-		quid       	"418B8C8C009A"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"418B8F9100BF"
-			supplier   	"Component View::IpSecPol"
-			quidu      	"418B8E140364"
-			supplier_is_spec 	TRUE)
-		    (object Module_Visibility_Relationship
-			quid       	"418B8FDC009F"
-			supplier   	"Component View::UtlCrypto"
-			quidu      	"418B8E0002E7")
-		    (object Module_Visibility_Relationship
-			quid       	"418B8FD9013B"
-			supplier   	"Component View::IkePolParser"
-			quidu      	"418B8DFA03A3"))
-		language   	"")
-	    (object module "NewSubprogBody" "SubType" "Body"
-		quid       	"418B8C91029E"
-		stereotype 	"Subprogram Body"
-		language   	"")
-	    (object module "NewSubprogBody2" "SubType" "Body"
-		quid       	"418B8C95001D"
-		stereotype 	"Subprogram Body"
-		language   	"")
-	    (object module "NewSubprogBody3" "SubType" "Body"
-		quid       	"418B8C97007B"
-		stereotype 	"Subprogram Body"
-		language   	"")
-	    (object module "NewMainSubprog" "SubType" "Main"
-		quid       	"418B8C9A03B7"
-		stereotype 	"Main Program"
-		language   	"")
-	    (object module "NewComponent" "NotAModuleType" "NotAModulePart"
-		quid       	"418B8D0D01D1"
-		stereotype 	""
-		language   	"")
-	    (object module "NewTaskSpec" "TaskType" "Specification"
-		quid       	"418B8D5202AB"
-		stereotype 	"Task Specification"
-		language   	"")
-	    (object module "IpSec6" "NotAModuleType" "NotAModulePart"
-		quid       	"418B8D950049"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"418B903F0001"
-			supplier   	"Component View::IpSecCrypto"
-			quidu      	"418B8EF303A0"))
-		language   	"")
-	    (object module "IpSecPol" "SubType" "Main"
-		quid       	"418B8E0401DD"
-		stereotype 	"Main Program"
-		language   	"")
-	    (object module "IpSecPol" "NotAModuleType" "NotAModulePart"
-		quid       	"418B8E140364"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"418B8FA30080"
-			supplier   	"Component View::IpsecPolParser"
-			quidu      	"418B8E340085")
-		    (object Module_Visibility_Relationship
-			quid       	"418B8FA5015B"
-			supplier   	"Component View::SecPolReader"
-			quidu      	"418B8E3B0075")
-		    (object Module_Visibility_Relationship
-			quid       	"418B8FB80255"
-			supplier   	"Component View::ESock"
-			quidu      	"418B8ED20006"
-			supplier_is_spec 	TRUE)
-		    (object Module_Visibility_Relationship
-			quid       	"418B90C90232"
-			supplier   	"Component View::Policy Store"
-			quidu      	"418B90A702FE"))
-		language   	"")
-	    (object module "IpsecPolParser" "SubType" "Body"
-		quid       	"418B8E340085"
-		stereotype 	"Subprogram Body"
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"418B90D1008C"
-			supplier   	"Component View::Policy Store"
-			quidu      	"418B90A702FE"))
-		language   	"")
-	    (object module "NewSubprogBody7" "SubType" "Body"
-		quid       	"418B8E35025A"
-		stereotype 	"Subprogram Body"
-		language   	"")
-	    (object module "SecPolReader" "SubType" "Body"
-		quid       	"418B8E3B0075"
-		stereotype 	"Subprogram Body"
-		language   	"")
-	    (object module "ESock" "NotAModuleType" "NotAModulePart"
-		quid       	"418B8ED20006"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"418B90360030"
-			supplier   	"Component View::IpSec6"
-			quidu      	"418B8D950049"
-			supplier_is_spec 	TRUE))
-		language   	"")
-	    (object module "IpSecCrypto" "SubType" "Body"
-		quid       	"418B8EF303A0"
-		stereotype 	"Subprogram Body"
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"418B9069012A"
-			supplier   	"Component View::Symbian Cryptography"
-			quidu      	"418B905500AD"))
-		language   	"")
-	    (object module "Symbian ryptography" "NotAModuleType" "NotAModulePart"
-		quid       	"418B8F3C0024"
-		stereotype 	""
-		language   	"")
-	    (object module "NewSubprogSpec2" "SubType" "Specification"
-		quid       	"418B902C033E"
-		stereotype 	"Subprogram Specification"
-		language   	"")
-	    (object module "Symbian Cryptography" "SubType" "Body"
-		quid       	"418B905500AD"
-		stereotype 	"Subprogram Body"
-		language   	"")
-	    (object module "Policy Store" "SubType" "Body"
-		quid       	"418B90A702FE"
-		stereotype 	"Subprogram Body"
-		language   	"")
-	    (object module "UtlCrypto" "SubType" "Body"
-		quid       	"418B8E0002E7"
-		stereotype 	"Subprogram Body"
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"418B8FE002D1"
-			supplier   	"Component View::Symbian ryptography"
-			quidu      	"418B8F3C0024"
-			supplier_is_spec 	TRUE)
-		    (object Module_Visibility_Relationship
-			quid       	"418B906D0224"
-			supplier   	"Component View::Symbian Cryptography"
-			quidu      	"418B905500AD"))
-		language   	"")
-	    (object module "IkePolParser" "SubType" "Body"
-		quid       	"418B8DFA03A3"
-		stereotype 	"Subprogram Body"
-		language   	"")
-	    (object SubSystem "NewPackage"
-		quid       	"418B8C7102DD"
-		physical_models 	(list unit_reference_list)
-		physical_presentations 	(list unit_reference_list)))
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "NewDiagram3"
-		quid       	"418B8C4A01B4"
-		title      	"NewDiagram3"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ModView "Component View::VpnManager" "NotAModuleType" "NotAModulePart" @595
-			location   	(560, 400)
-			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 	@595
-			    location   	(494, 373)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	247
-			    label      	"VpnManager")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"418B8C5102DD"
-			width      	444
-			height     	175
-			autoResize 	TRUE
-			width      	444
-			height     	175)
-		    (object ModView "Component View::KmD Server" "NotAModuleType" "NotAModulePart" @596
-			location   	(1088, 400)
-			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 	@596
-			    location   	(1042, 375)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	171
-			    label      	"KmD Server")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"418B8C8C009A"
-			width      	308
-			autoResize 	TRUE
-			width      	308
-			height     	162)
-		    (object ModView "Component View::IpsecPolParser" "SubType" "Body" @597
-			location   	(688, 1168)
-			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 	@597
-			    location   	(585, 972)
-			    anchor_loc 	3
-			    nlines     	1
-			    max_width  	424
-			    label      	"IpsecPolParser")
-			icon       	"Subprogram Body"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"418B8E340085"
-			autoResize 	TRUE
-			width      	210
-			height     	312)
-		    (object ModView "Component View::ESock" "NotAModuleType" "NotAModulePart" @598
-			location   	(864, 1504)
-			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 	@598
-			    location   	(817, 1479)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	174
-			    label      	"ESock")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"418B8ED20006"
-			width      	314
-			autoResize 	TRUE
-			width      	314
-			height     	162)
-		    (object ModView "Component View::IpSec6" "NotAModuleType" "NotAModulePart" @599
-			location   	(864, 1776)
-			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 	@599
-			    location   	(829, 1751)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	128
-			    label      	"IpSec6")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"418B8D950049"
-			width      	230
-			autoResize 	TRUE
-			width      	230
-			height     	162)
-		    (object ModView "Component View::IpSecCrypto" "SubType" "Body" @600
-			location   	(1408, 1776)
-			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 	@600
-			    location   	(1305, 1580)
-			    anchor_loc 	3
-			    nlines     	1
-			    max_width  	431
-			    label      	"IpSecCrypto")
-			icon       	"Subprogram Body"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"418B8EF303A0"
-			autoResize 	TRUE
-			width      	210
-			height     	312)
-		    (object ModView "Component View::IpSecPol" "NotAModuleType" "NotAModulePart" @601
-			location   	(864, 784)
-			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 	@601
-			    location   	(820, 757)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	163
-			    label      	"IpSecPol")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"418B8E140364"
-			width      	293
-			height     	175
-			autoResize 	TRUE
-			width      	293
-			height     	175)
-		    (object ModVisView "" @602
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"418B8F8B019A"
-			client     	@595
-			supplier   	@601
-			line_style 	0)
-		    (object ModVisView "" @603
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"418B8F9100BF"
-			client     	@596
-			supplier   	@601
-			line_style 	0)
-		    (object ModVisView "" @604
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"418B8FA30080"
-			client     	@601
-			supplier   	@597
-			line_style 	0)
-		    (object ModVisView "" @605
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"418B8FB80255"
-			client     	@601
-			supplier   	@598
-			line_style 	0)
-		    (object ModVisView "" @606
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"418B90360030"
-			client     	@598
-			supplier   	@599
-			line_style 	0)
-		    (object ModVisView "" @607
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"418B903F0001"
-			client     	@599
-			supplier   	@600
-			line_style 	0)
-		    (object ModView "Component View::Symbian Cryptography" "SubType" "Body" @608
-			location   	(1680, 1776)
-			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 	@608
-			    location   	(1577, 1580)
-			    anchor_loc 	3
-			    nlines     	1
-			    max_width  	441
-			    label      	"Symbian Cryptography")
-			icon       	"Subprogram Body"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"418B905500AD"
-			autoResize 	TRUE
-			width      	210
-			height     	312)
-		    (object ModVisView "" @609
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"418B9069012A"
-			client     	@600
-			supplier   	@608
-			line_style 	0)
-		    (object ModView "Component View::Policy Store" "SubType" "Body" @610
-			location   	(1072, 1168)
-			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 	@610
-			    location   	(969, 972)
-			    anchor_loc 	3
-			    nlines     	1
-			    max_width  	451
-			    label      	"Policy Store")
-			icon       	"Subprogram Body"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"418B90A702FE"
-			autoResize 	TRUE
-			width      	210
-			height     	312)
-		    (object ModVisView "" @611
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"418B90C90232"
-			client     	@601
-			supplier   	@610
-			line_style 	0)
-		    (object NoteView @612
-			location   	(368, 688)
-			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 	@612
-			    location   	(130, 591)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	440
-			    label      	"communicating through ipsecpol API defined in ipsecpolapi.h")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	500
-			height     	206)
-		    (object AttachView "" @613
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@602
-			supplier   	@612
-			line_style 	0)
-		    (object AttachView "" @614
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@612
-			supplier   	@603
-			line_style 	0)
-		    (object NoteView @615
-			location   	(320, 1424)
-			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 	@615
-			    location   	(113, 1343)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	378
-			    label      	"communicating through secpol6 socket")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	438
-			height     	175)
-		    (object AttachView "" @616
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@615
-			supplier   	@605
-			vertices   	(list Points
-			    (539, 1410)
-			    (863, 1391)
-			    (864, 1146))
-			line_style 	0)))))
-    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      	"")
-		    (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"))
--- a/networksecurity/ipsec/ipsecpol/Documentation/IpsecpolSequences.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24216 +0,0 @@
-
-(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 	3
-	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   	(2118, 2669)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	692
-					    justify    	0
-					    label      	"CArrayFixFlat<CPolicySpec*>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF938029D"
-					width      	710
-					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, 3457)
-					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, -559)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"418236B90310"
-						client     	@48
-						supplier   	@33
-						vertices   	(list Points
-						    (1985, 3457)
-						    (1986, 3200)
-						    (2224, 3200))
-						line_style 	0)
-					    (object RoleView "$UNNAMED$457" @50
-						Parent_View 	@48
-						location   	(1, -559)
-						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   	"3.1.1.2"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckInboundOutboundConflictsL"
-					quid       	"40D05B030072"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.4"
-					ordinal    	18
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "UpdateSelectorsAndTunnels"
-					quid       	"40D05B0E016C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.5"
-					ordinal    	19
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckSelectorConflictsL"
-					quid       	"40D05B27017B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.6"
-					ordinal    	20
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "MakeUniqueSANamesL"
-					quid       	"40D05B370301"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.7"
-					ordinal    	21
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ConvertFromObjectsToStringWithSectionsL"
-					quid       	"40D05B4502B2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.8"
-					ordinal    	22
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "StorePolicyToActiveListL"
-					quid       	"40D05B55014B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.9"
-					ordinal    	23
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ReturnPolicyFileHandleL"
-					quid       	"40D05B630031"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.10"
-					ordinal    	24
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApiCallCompleted"
-					quid       	"40D05B7B01E6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.11"
-					ordinal    	25
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ProcessLoadPolicyL"
-					quid       	"4385CFD701A8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.1"
-					ordinal    	5
-					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   	"3.1.1.3"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "Complete"
-					quid       	"41838B6201D7"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.1.1.3.4.3"
-					ordinal    	17
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D05BA9034C"
-				supplier   	"instance of RipsecPolicyServ"
-				quidu      	"40D0476C00F2"
-				messages   	(list Messages
-				    (object Message "Complete LoadPolicy"
-					quid       	"40D05BA9034D"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.12"
-					ordinal    	26
-					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 "Async IPC call"
-					quid       	"40D04B5B0147"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D05A9C0372"
-				supplier   	"instance of RipsecPolicyServ"
-				quidu      	"40D0476C00F2"
-				messages   	(list Messages
-				    (object Message "SendReceive (EIpsecPolicyLoadPolicy)"
-					quid       	"43959D3800A2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			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   	"3.1"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D04BD103D3"
-				supplier   	"instance of CIPSecPolicyManagerHandler"
-				quidu      	"40D047640102"
-				messages   	(list Messages
-				    (object Message "ReadAutoloadConfigDataL"
-					quid       	"4385CF8B0218"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ProcessLoadPoliciesL"
-					quid       	"40D04BD103D4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1"
-					ordinal    	4
-					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   	"3.1.1.3.1"
-					ordinal    	8
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckVersion"
-					quid       	"40D0538B03DF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.3.2"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseInfoL"
-					quid       	"40D055530059"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.3.3"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParsePoliciesL"
-					quid       	"40D0555A024C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.3.4"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseKeysL"
-					quid       	"40D05579020D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.3.4.2"
-					ordinal    	16
-					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   	"3.1.1.3.4.1"
-					ordinal    	12
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message ""
-					quid       	"41838B5801D7"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.1.1.3.4.1.3"
-					ordinal    	15
-					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   	"3.1.1.3.4.1.1"
-					ordinal    	13
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "parse_conn2saL"
-					quid       	"40D057D30171"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.3.4.1.2"
-					ordinal    	14
-					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   	"2.1"
-					ordinal    	2
-					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   	"2.2"
-					ordinal    	3
-					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 "Async IPC call"
-					quid       	"40D17AC4005A"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"43959E3D01BD"
-				supplier   	"instance of RipsecPolicyServ"
-				quidu      	"40D17AC4005C"
-				messages   	(list Messages
-				    (object Message "SendReceive (EIpsecPolicyActivatePolicy)"
-					quid       	"43959E3D01BE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					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   	"2.2.1"
-					ordinal    	4
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "DeleteExtraInboundOutboundSelectors"
-					quid       	"40D17AC40079"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.4"
-					ordinal    	17
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "SortSelectors"
-					quid       	"40D17AC4007A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.5"
-					ordinal    	18
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ConvertFromObjectsToStringWithoutSectionsL"
-					quid       	"40D17AC4007B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.6"
-					ordinal    	19
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "AddInboundOutboundSelectorPair"
-					quid       	"40D17AC4007C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.7"
-					ordinal    	20
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "SendAlgorithmsAndPolicyToIPSecL"
-					quid       	"40D17AC4007D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.8"
-					ordinal    	21
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApiCallCompleted"
-					quid       	"40D17AC40080"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.10"
-					ordinal    	24
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseAllPolicyFilesL"
-					quid       	"40D18BF601F7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.2"
-					ordinal    	5
-					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   	"2.2.3"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseCompleted"
-					quid       	"41838BA90061"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.2.3.5"
-					ordinal    	16
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D17AC40077"
-				supplier   	"instance of RipsecPolicyServ"
-				quidu      	"40D17AC4005C"
-				messages   	(list Messages
-				    (object Message "Activate completed"
-					quid       	"40D17AC40078"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	25
-					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   	"2.2.9"
-					ordinal    	22
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "WriteCompleted"
-					quid       	"40D1906E0154"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3"
-					ordinal    	23
-					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   	"2.2.3.1"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckVersion"
-					quid       	"40D17AC40089"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.2"
-					ordinal    	8
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseInfoL"
-					quid       	"40D17AC4008A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.3"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParsePoliciesL"
-					quid       	"40D17AC4008B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.4"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseKeysL"
-					quid       	"40D17AC4008C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.4.2"
-					ordinal    	15
-					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   	"2.2.3.4.1"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message ""
-					quid       	"41838BB00311"
-					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       	"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   	"2.2.3.4.1.1"
-					ordinal    	12
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "parse_conn2saL"
-					quid       	"40D17AC40096"
-					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 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. VPN)"
-			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 an internal object 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. VPN)"
-			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   	"4"
-					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))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "IpSec Protocol module"
-			quid       	"4387155C00CB"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43A96755005E"
-				supplier   	"IpSec Protocol module"
-				quidu      	"4387155C00CB"
-				messages   	(list Messages
-				    (object Message "Replace the old SPD with a new SPD created from the loaded  policy and ask all flows to recheck the policy"
-					quid       	"43A96755005F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @133
-		logical_models 	(list unit_reference_list
-		    (object Object "Client application (eg. VPN)"
-			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   	"4"
-					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))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "IpSec Protocol module"
-			quid       	"438718C502DC"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43A9695201C2"
-				supplier   	"IpSec Protocol module"
-				quidu      	"438718C502DC"
-				messages   	(list Messages
-				    (object Message "Replace the old SPD with a new SPD created from the loaded  policy and ask all flows to recheck the policy"
-					quid       	"43A9695201C3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @134
-		logical_models 	(list unit_reference_list
-		    (object Object "Client application (eg. VPN)"
-			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 "instance of RipsecPolicyServ"
-			quid       	"4395A0A00367"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4395A0A00368"
-				supplier   	"instance of CIPSecPolicyManagerSession"
-				quidu      	"4395A0A00370"
-				messages   	(list Messages
-				    (object Message "Async IPC call"
-					quid       	"4395A0A00369"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4395A0A0036A"
-				supplier   	"instance of RipsecPolicyServ"
-				quidu      	"4395A0A00367"
-				messages   	(list Messages
-				    (object Message "MatchSelector(SA info)"
-					quid       	"4395A0A0036B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "instance of CIPSecPolicyManagerSession"
-			quid       	"4395A0A00370"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4395A0A0036F"
-				supplier   	"instance of CIPSecPolicyManagerSession"
-				quidu      	"4395A0A00370"
-				messages   	(list Messages
-				    (object Message "ServiceL"
-					quid       	"4395A0A0036E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	2
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4395A0A00371"
-				supplier   	"instance of CIpSecPolManHandler"
-				quidu      	"4395A0A00378"
-				messages   	(list Messages
-				    (object Message "GetIPSecSAInfoL"
-					quid       	"4395A0A00372"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "instance of CIpSecPolManHandler"
-			quid       	"4395A0A00378"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4395A0A00377"
-				supplier   	"instance of CIpSecPolManHandler"
-				quidu      	"4395A0A00378"
-				messages   	(list Messages
-				    (object Message "SearchPolicyFromListAndActivate"
-					quid       	"4395A0A00376"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.1"
-					ordinal    	4
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApiCallCompleted"
-					quid       	"4395A0A00386"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.5"
-					ordinal    	18
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseAllPolicyFilesL"
-					quid       	"4395A0A00387"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.2"
-					ordinal    	5
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "FindMatchingSelector"
-					quid       	"4395A1140192"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.4"
-					ordinal    	17
-					Operation  	"FindMatchingSelector()"
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4395A0A00379"
-				supplier   	"inst of TIpSecParser"
-				quidu      	"4395A0A00398"
-				messages   	(list Messages
-				    (object Message "ParseAndIgnoreIKEL"
-					quid       	"4395A0A0037A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseCompleted"
-					quid       	"4395A0A0037B"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.2.3.5"
-					ordinal    	16
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4395A0A0037C"
-				supplier   	"instance of RipsecPolicyServ"
-				quidu      	"4395A0A00367"
-				messages   	(list Messages
-				    (object Message "Complete async MatchSelector call"
-					quid       	"4395A1860155"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.6"
-					ordinal    	19
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "inst of TIpSecParser"
-			quid       	"4395A0A00398"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4395A0A00397"
-				supplier   	"inst of TIpSecParser"
-				quidu      	"4395A0A00398"
-				messages   	(list Messages
-				    (object Message "DoParseL"
-					quid       	"4395A0A00396"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.1"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckVersion"
-					quid       	"4395A0A0039C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.2"
-					ordinal    	8
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseInfoL"
-					quid       	"4395A0A0039D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.3"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParsePoliciesL"
-					quid       	"4395A0A0039E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.4"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseKeysL"
-					quid       	"4395A0A0039F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.4.2"
-					ordinal    	15
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"4395A0A00399"
-				supplier   	"inst of TPolicyParser"
-				quidu      	"4395A0A003A9"
-				messages   	(list Messages
-				    (object Message "ParseL"
-					quid       	"4395A0A0039A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.4.1"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message ""
-					quid       	"4395A0A0039B"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.2.3.4.1.3"
-					ordinal    	14
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "inst of TPolicyParser"
-			quid       	"4395A0A003A9"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4395A0A003A8"
-				supplier   	"inst of TPolicyParser"
-				quidu      	"4395A0A003A9"
-				messages   	(list Messages
-				    (object Message "parse_sa_specL"
-					quid       	"4395A0A003A7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.4.1.1"
-					ordinal    	12
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "parse_conn2saL"
-					quid       	"4395A0A003AA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3.4.1.2"
-					ordinal    	13
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)))
-	    (object Mechanism @136
-		logical_models 	(list unit_reference_list
-		    (object Object "Client application (eg. VPNManager)"
-			quid       	"43D09995033C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"43D09995033D"
-				supplier   	"IpSec Policy Manager"
-				quidu      	"43D099950343"
-				messages   	(list Messages
-				    (object Message "GetDebugInfo"
-					quid       	"43D09995033E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "return error information in string format"
-					quid       	"43D09995033F"
-					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       	"43D099950343"
-			persistence 	"Transient"
-			creationObj 	FALSE
-			multi      	FALSE)
-		    (object Object "IpSec Protocol module"
-			quid       	"43D099950347"
-			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" @137
-			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 	@137
-			    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     	6618
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @138
-			    location   	(352, 300)
-			    InterObjView 	@137
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @139
-			    location   	(352, 448)
-			    line_color 	3342489
-			    InterObjView 	@137
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @140
-			    location   	(352, 448)
-			    line_color 	3342489
-			    InterObjView 	@137
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @141
-			    location   	(352, 624)
-			    line_color 	3342489
-			    InterObjView 	@137
-			    height     	3400
-			    y_coord    	3340
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @142
-			    location   	(352, 3440)
-			    line_color 	3342489
-			    InterObjView 	@137
-			    height     	344
-			    y_coord    	284
-			    Nested     	FALSE))
-		    (object InterObjView "instance of CIPSecPolicyManagerSession" @143
-			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 	@143
-			    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     	6618
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @144
-			    location   	(960, 300)
-			    InterObjView 	@143
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @145
-			    location   	(960, 368)
-			    InterObjView 	@143
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @146
-			    location   	(960, 624)
-			    line_color 	3342489
-			    InterObjView 	@143
-			    height     	3340
-			    y_coord    	3280
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @147
-			    location   	(960, 720)
-			    line_color 	3342489
-			    InterObjView 	@143
-			    height     	3184
-			    y_coord    	3124
-			    Nested     	TRUE))
-		    (object InterObjView "instance of CIPSecPolicyManagerHandler" @148
-			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 	@148
-			    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     	6618
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @149
-			    location   	(1600, 300)
-			    InterObjView 	@148
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @150
-			    location   	(1600, 368)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @151
-			    location   	(1600, 816)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	3028
-			    y_coord    	2968
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @152
-			    location   	(1600, 928)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @153
-			    location   	(1600, 1248)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @154
-			    location   	(1600, 2368)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @155
-			    location   	(1600, 2576)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	4192
-			    y_coord    	4132
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @156
-			    location   	(1600, 2688)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	3618
-			    y_coord    	3558
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @157
-			    location   	(1600, 2800)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	3392
-			    y_coord    	3332
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @158
-			    location   	(1600, 2912)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	2818
-			    y_coord    	2758
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @159
-			    location   	(1600, 3024)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	2244
-			    y_coord    	2184
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @160
-			    location   	(1600, 3136)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	1670
-			    y_coord    	1610
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @161
-			    location   	(1600, 3248)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	898
-			    y_coord    	838
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @162
-			    location   	(1600, 3376)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TIpSecParser" @163
-			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 	@163
-			    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     	3612
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @164
-			    location   	(2112, 572)
-			    InterObjView 	@163
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @165
-			    location   	(2112, 1296)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	1252
-			    y_coord    	1192
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @166
-			    location   	(2112, 1392)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @167
-			    location   	(2112, 1472)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	2572
-			    y_coord    	2512
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @168
-			    location   	(2112, 1568)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	2130
-			    y_coord    	2070
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @169
-			    location   	(2112, 1744)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	744
-			    y_coord    	684
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @170
-			    location   	(2112, 2064)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @171
-			    location   	(2112, 2288)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TPolicyParser" @172
-			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 	@172
-			    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     	1478
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @173
-			    location   	(2496, 1084)
-			    InterObjView 	@172
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @174
-			    location   	(2496, 1792)
-			    line_color 	3342489
-			    InterObjView 	@172
-			    height     	636
-			    y_coord    	576
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @175
-			    location   	(2496, 1872)
-			    line_color 	3342489
-			    InterObjView 	@172
-			    height     	550
-			    y_coord    	490
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @176
-			    location   	(2496, 2000)
-			    line_color 	3342489
-			    InterObjView 	@172
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object Destruction_Marker @177
-			Parent_View 	@163
-			location   	(2112, 4224)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @178
-			Parent_View 	@172
-			location   	(2496, 2602)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @179
-			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 @180
-			    Parent_View 	@179
-			    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     	@143
-			supplier   	@148
-			Focus_Src  	@145
-			Focus_Entry 	@150
-			origin     	(975, 368)
-			terminus   	(1584, 368)
-			ordinal    	0)
-		    (object InterMessView "" @181
-			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 @182
-			    Parent_View 	@181
-			    location   	(654, 580)
-			    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  	288
-			    justify    	0
-			    label      	"Async IPC call"
-			    pctDist    	0.499133
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@137
-			supplier   	@143
-			Focus_Src  	@141
-			Focus_Entry 	@146
-			origin     	(367, 624)
-			terminus   	(944, 624)
-			ordinal    	2)
-		    (object SelfMessView "" @183
-			location   	(16, 720)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @184
-			    Parent_View 	@183
-			    location   	(1051, 676)
-			    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     	@143
-			supplier   	@143
-			Focus_Src  	@146
-			Focus_Entry 	@147
-			origin     	(976, 720)
-			terminus   	(1126, 720)
-			ordinal    	3)
-		    (object InterMessView "" @185
-			location   	(1280, 816)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @186
-			    Parent_View 	@185
-			    location   	(1307, 773)
-			    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     	@143
-			supplier   	@148
-			Focus_Src  	@147
-			Focus_Entry 	@151
-			origin     	(975, 816)
-			terminus   	(1584, 816)
-			ordinal    	4)
-		    (object SelfMessView "" @187
-			location   	(16, 1248)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @188
-			    Parent_View 	@187
-			    location   	(1818, 1221)
-			    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     	@148
-			supplier   	@148
-			Focus_Src  	@151
-			Focus_Entry 	@153
-			origin     	(1616, 1248)
-			terminus   	(1766, 1248)
-			ordinal    	6)
-		    (object InterMessView "" @189
-			location   	(16, 1296)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @190
-			    Parent_View 	@189
-			    location   	(1855, 1252)
-			    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     	@148
-			supplier   	@163
-			Focus_Src  	@151
-			Focus_Entry 	@165
-			origin     	(1615, 1296)
-			terminus   	(2096, 1296)
-			ordinal    	7)
-		    (object SelfMessView "" @191
-			location   	(16, 1392)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @192
-			    Parent_View 	@191
-			    location   	(2203, 1348)
-			    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     	@163
-			supplier   	@163
-			Focus_Src  	@165
-			Focus_Entry 	@166
-			origin     	(2128, 1392)
-			terminus   	(2278, 1392)
-			ordinal    	8)
-		    (object SelfMessView "" @193
-			location   	(16, 1472)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @194
-			    Parent_View 	@193
-			    location   	(2204, 1445)
-			    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     	@163
-			supplier   	@163
-			Focus_Src  	@165
-			Focus_Entry 	@167
-			origin     	(2128, 1472)
-			terminus   	(2278, 1472)
-			ordinal    	9)
-		    (object SelfMessView "" @195
-			location   	(16, 1568)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @196
-			    Parent_View 	@195
-			    location   	(2203, 1524)
-			    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     	@163
-			supplier   	@163
-			Focus_Src  	@165
-			Focus_Entry 	@168
-			origin     	(2128, 1568)
-			terminus   	(2278, 1568)
-			ordinal    	10)
-		    (object SelfMessView "" @197
-			location   	(16, 1744)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @198
-			    Parent_View 	@197
-			    location   	(2203, 1700)
-			    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     	@163
-			supplier   	@163
-			Focus_Src  	@165
-			Focus_Entry 	@169
-			origin     	(2128, 1744)
-			terminus   	(2278, 1744)
-			ordinal    	11)
-		    (object SelfMessView "" @199
-			location   	(16, 2288)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @200
-			    Parent_View 	@199
-			    location   	(2203, 2244)
-			    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     	@163
-			supplier   	@163
-			Focus_Src  	@169
-			Focus_Entry 	@171
-			origin     	(2128, 2288)
-			terminus   	(2278, 2288)
-			ordinal    	16)
-		    (object InterMessView "" @201
-			location   	(16, 1792)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @202
-			    Parent_View 	@201
-			    location   	(2303, 1748)
-			    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     	@163
-			supplier   	@172
-			Focus_Src  	@169
-			Focus_Entry 	@174
-			origin     	(2127, 1792)
-			terminus   	(2480, 1792)
-			ordinal    	12)
-		    (object SelfMessView "" @203
-			location   	(16, 1872)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @204
-			    Parent_View 	@203
-			    location   	(2587, 1828)
-			    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     	@172
-			supplier   	@172
-			Focus_Src  	@174
-			Focus_Entry 	@175
-			origin     	(2512, 1872)
-			terminus   	(2662, 1872)
-			ordinal    	13)
-		    (object SelfMessView "" @205
-			location   	(16, 2000)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @206
-			    Parent_View 	@205
-			    location   	(2587, 1956)
-			    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     	@172
-			supplier   	@172
-			Focus_Src  	@174
-			Focus_Entry 	@176
-			origin     	(2512, 2000)
-			terminus   	(2662, 2000)
-			ordinal    	14)
-		    (object InterMessView "" @207
-			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 @208
-			    Parent_View 	@207
-			    location   	(2304, 2020)
-			    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     	@172
-			supplier   	@163
-			Focus_Src  	@174
-			Focus_Entry 	@170
-			origin     	(2480, 2064)
-			terminus   	(2128, 2064)
-			ordinal    	15)
-		    (object InterMessView "" @209
-			location   	(16, 2368)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @210
-			    Parent_View 	@209
-			    location   	(1856, 2324)
-			    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  	182
-			    justify    	0
-			    label      	"Complete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@163
-			supplier   	@148
-			Focus_Src  	@169
-			Focus_Entry 	@154
-			origin     	(2096, 2368)
-			terminus   	(1616, 2368)
-			ordinal    	17)
-		    (object SelfMessView "" @211
-			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 @212
-			    Parent_View 	@211
-			    location   	(1691, 2532)
-			    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     	@148
-			supplier   	@148
-			Focus_Src  	@151
-			Focus_Entry 	@155
-			origin     	(1616, 2576)
-			terminus   	(1766, 2576)
-			ordinal    	18)
-		    (object SelfMessView "" @213
-			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 @214
-			    Parent_View 	@213
-			    location   	(1691, 2644)
-			    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     	@148
-			supplier   	@148
-			Focus_Src  	@151
-			Focus_Entry 	@156
-			origin     	(1616, 2688)
-			terminus   	(1766, 2688)
-			ordinal    	19)
-		    (object SelfMessView "" @215
-			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 @216
-			    Parent_View 	@215
-			    location   	(1691, 2756)
-			    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     	@148
-			supplier   	@148
-			Focus_Src  	@151
-			Focus_Entry 	@157
-			origin     	(1616, 2800)
-			terminus   	(1766, 2800)
-			ordinal    	20)
-		    (object SelfMessView "" @217
-			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 @218
-			    Parent_View 	@217
-			    location   	(1691, 2868)
-			    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     	@148
-			supplier   	@148
-			Focus_Src  	@151
-			Focus_Entry 	@158
-			origin     	(1616, 2912)
-			terminus   	(1766, 2912)
-			ordinal    	21)
-		    (object SelfMessView "" @219
-			location   	(16, 3024)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @220
-			    Parent_View 	@219
-			    location   	(1691, 2980)
-			    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     	@148
-			supplier   	@148
-			Focus_Src  	@151
-			Focus_Entry 	@159
-			origin     	(1616, 3024)
-			terminus   	(1766, 3024)
-			ordinal    	22)
-		    (object SelfMessView "" @221
-			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 @222
-			    Parent_View 	@221
-			    location   	(1691, 3092)
-			    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     	@148
-			supplier   	@148
-			Focus_Src  	@151
-			Focus_Entry 	@160
-			origin     	(1616, 3136)
-			terminus   	(1766, 3136)
-			ordinal    	23)
-		    (object SelfMessView "" @223
-			location   	(16, 3248)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @224
-			    Parent_View 	@223
-			    location   	(1691, 3204)
-			    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     	@148
-			supplier   	@148
-			Focus_Src  	@151
-			Focus_Entry 	@161
-			origin     	(1616, 3248)
-			terminus   	(1766, 3248)
-			ordinal    	24)
-		    (object SelfMessView "" @225
-			location   	(16, 3376)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @226
-			    Parent_View 	@225
-			    location   	(1691, 3332)
-			    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     	@148
-			supplier   	@148
-			Focus_Src  	@151
-			Focus_Entry 	@162
-			origin     	(1616, 3376)
-			terminus   	(1766, 3376)
-			ordinal    	25)
-		    (object InterMessView "" @227
-			location   	(16, 3440)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @228
-			    Parent_View 	@227
-			    location   	(976, 3396)
-			    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  	394
-			    justify    	0
-			    label      	"Complete LoadPolicy"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@148
-			supplier   	@137
-			Focus_Src  	@151
-			Focus_Entry 	@142
-			origin     	(1584, 3440)
-			terminus   	(368, 3440)
-			ordinal    	26)
-		    (object SelfMessView "" @229
-			location   	(16, 928)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @230
-			    Parent_View 	@229
-			    location   	(1691, 884)
-			    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     	@148
-			supplier   	@148
-			Focus_Src  	@151
-			Focus_Entry 	@152
-			origin     	(1616, 928)
-			terminus   	(1766, 928)
-			ordinal    	5)
-		    (object SelfMessView "" @231
-			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 @232
-			    Parent_View 	@231
-			    location   	(443, 404)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43959D3800A2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	720
-			    justify    	0
-			    label      	"SendReceive (EIpsecPolicyLoadPolicy)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@137
-			supplier   	@137
-			Focus_Src  	@139
-			Focus_Entry 	@140
-			origin     	(368, 448)
-			terminus   	(518, 448)
-			ordinal    	1)))
-	    (object InteractionDiagram "Activate"
-		mechanism_ref 	@129
-		quid       	"40D17AB301CE"
-		title      	"Activate"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	1494
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "instance of RipsecPolicyServ" @233
-			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 	@233
-			    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     	3970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @234
-			    location   	(352, 316)
-			    InterObjView 	@233
-			    height     	204
-			    y_coord    	144
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @235
-			    location   	(352, 316)
-			    InterObjView 	@233
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @236
-			    location   	(352, 400)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @237
-			    location   	(352, 560)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	3074
-			    y_coord    	3014
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @238
-			    location   	(352, 3568)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "instance of CIPSecPolicyManagerSession" @239
-			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 	@239
-			    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     	3970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @240
-			    location   	(960, 316)
-			    InterObjView 	@239
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @241
-			    location   	(960, 560)
-			    line_color 	3342489
-			    InterObjView 	@239
-			    height     	2996
-			    y_coord    	2936
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @242
-			    location   	(960, 640)
-			    line_color 	3342489
-			    InterObjView 	@239
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of CIPSecPolicyManagerHandler" @243
-			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 	@243
-			    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     	3970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @244
-			    location   	(1600, 316)
-			    InterObjView 	@243
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @245
-			    location   	(1600, 784)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	2712
-			    y_coord    	2652
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @246
-			    location   	(1600, 944)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	226
-			    y_coord    	166
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @247
-			    location   	(1600, 1104)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @248
-			    location   	(1600, 2384)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @249
-			    location   	(1600, 2560)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	1576
-			    y_coord    	1516
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @250
-			    location   	(1600, 2672)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	1458
-			    y_coord    	1398
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @251
-			    location   	(1600, 2784)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	1340
-			    y_coord    	1280
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @252
-			    location   	(1600, 2896)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	1106
-			    y_coord    	1046
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @253
-			    location   	(1600, 3008)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	722
-			    y_coord    	662
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @254
-			    location   	(1600, 3200)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	488
-			    y_coord    	428
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @255
-			    location   	(1600, 3376)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TIpSecParser" @256
-			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 	@256
-			    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     	2034
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @257
-			    location   	(2112, 588)
-			    InterObjView 	@256
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @258
-			    location   	(2112, 1280)
-			    line_color 	3342489
-			    InterObjView 	@256
-			    height     	1224
-			    y_coord    	1164
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @259
-			    location   	(2112, 1344)
-			    line_color 	3342489
-			    InterObjView 	@256
-			    height     	610
-			    y_coord    	550
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @260
-			    location   	(2112, 1424)
-			    line_color 	3342489
-			    InterObjView 	@256
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @261
-			    location   	(2112, 1520)
-			    line_color 	3342489
-			    InterObjView 	@256
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @262
-			    location   	(2112, 1696)
-			    line_color 	3342489
-			    InterObjView 	@256
-			    height     	664
-			    y_coord    	604
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @263
-			    location   	(2112, 2048)
-			    line_color 	3342489
-			    InterObjView 	@256
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @264
-			    location   	(2112, 2240)
-			    line_color 	3342489
-			    InterObjView 	@256
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TPolicyParser" @265
-			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 	@265
-			    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     	1186
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @266
-			    location   	(2496, 1100)
-			    InterObjView 	@265
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @267
-			    location   	(2496, 1776)
-			    line_color 	3342489
-			    InterObjView 	@265
-			    height     	392
-			    y_coord    	332
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @268
-			    location   	(2496, 1824)
-			    line_color 	3342489
-			    InterObjView 	@265
-			    height     	194
-			    y_coord    	134
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @269
-			    location   	(2496, 1952)
-			    line_color 	3342489
-			    InterObjView 	@265
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of \"secpol6\" RSocket" @270
-			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 	@270
-			    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     	522
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @271
-			    location   	(2848, 2796)
-			    InterObjView 	@270
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @272
-			    location   	(2848, 3072)
-			    line_color 	3342489
-			    InterObjView 	@270
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @273
-			    location   	(2848, 3140)
-			    line_color 	3342489
-			    InterObjView 	@270
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object Destruction_Marker @274
-			Parent_View 	@256
-			location   	(2112, 2662)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @275
-			Parent_View 	@265
-			location   	(2496, 2326)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @276
-			location   	(16, 560)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @277
-			    Parent_View 	@276
-			    location   	(655, 516)
-			    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  	316
-			    justify    	0
-			    label      	"Async IPC call"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@233
-			supplier   	@239
-			Focus_Src  	@237
-			Focus_Entry 	@241
-			origin     	(367, 560)
-			terminus   	(944, 560)
-			ordinal    	1)
-		    (object SelfMessView "" @278
-			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 @279
-			    Parent_View 	@278
-			    location   	(1051, 596)
-			    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  	200
-			    justify    	0
-			    label      	"ServiceL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@239
-			supplier   	@239
-			Focus_Src  	@241
-			Focus_Entry 	@242
-			origin     	(976, 640)
-			terminus   	(1126, 640)
-			ordinal    	2)
-		    (object InterMessView "" @280
-			location   	(1280, 784)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @281
-			    Parent_View 	@280
-			    location   	(1307, 741)
-			    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  	475
-			    justify    	0
-			    label      	"ProcessActivatePolicyL"
-			    pctDist    	0.546022
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@239
-			supplier   	@243
-			Focus_Src  	@241
-			Focus_Entry 	@245
-			origin     	(975, 784)
-			terminus   	(1584, 784)
-			ordinal    	3)
-		    (object SelfMessView "" @282
-			location   	(16, 944)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @283
-			    Parent_View 	@282
-			    location   	(1818, 917)
-			    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  	663
-			    justify    	0
-			    label      	"SearchPolicyFromListAndActivate"
-			    pctDist    	1.353333
-			    height     	28
-			    orientation 	0)
-			line_color 	3342489
-			client     	@243
-			supplier   	@243
-			Focus_Src  	@245
-			Focus_Entry 	@246
-			origin     	(1616, 944)
-			terminus   	(1766, 944)
-			ordinal    	4)
-		    (object SelfMessView "" @284
-			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 @285
-			    Parent_View 	@284
-			    location   	(1691, 2516)
-			    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  	769
-			    justify    	0
-			    label      	"DeleteExtraInboundOutboundSelectors"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@243
-			supplier   	@243
-			Focus_Src  	@245
-			Focus_Entry 	@249
-			origin     	(1616, 2560)
-			terminus   	(1766, 2560)
-			ordinal    	17)
-		    (object SelfMessView "" @286
-			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 @287
-			    Parent_View 	@286
-			    location   	(1691, 2629)
-			    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  	316
-			    justify    	0
-			    label      	"SortSelectors"
-			    pctDist    	0.500000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@243
-			supplier   	@243
-			Focus_Src  	@245
-			Focus_Entry 	@250
-			origin     	(1616, 2672)
-			terminus   	(1766, 2672)
-			ordinal    	18)
-		    (object SelfMessView "" @288
-			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 @289
-			    Parent_View 	@288
-			    location   	(1691, 2742)
-			    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  	910
-			    justify    	0
-			    label      	"ConvertFromObjectsToStringWithoutSectionsL"
-			    pctDist    	0.500000
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@243
-			supplier   	@243
-			Focus_Src  	@245
-			Focus_Entry 	@251
-			origin     	(1616, 2784)
-			terminus   	(1766, 2784)
-			ordinal    	19)
-		    (object SelfMessView "" @290
-			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 @291
-			    Parent_View 	@290
-			    location   	(1691, 2852)
-			    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  	678
-			    justify    	0
-			    label      	"AddInboundOutboundSelectorPair"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@243
-			supplier   	@243
-			Focus_Src  	@245
-			Focus_Entry 	@252
-			origin     	(1616, 2896)
-			terminus   	(1766, 2896)
-			ordinal    	20)
-		    (object SelfMessView "" @292
-			location   	(16, 3008)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @293
-			    Parent_View 	@292
-			    location   	(1691, 2964)
-			    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  	716
-			    justify    	0
-			    label      	"SendAlgorithmsAndPolicyToIPSecL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@243
-			supplier   	@243
-			Focus_Src  	@245
-			Focus_Entry 	@253
-			origin     	(1616, 3008)
-			terminus   	(1766, 3008)
-			ordinal    	21)
-		    (object SelfMessView "" @294
-			location   	(16, 3376)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @295
-			    Parent_View 	@294
-			    location   	(1691, 3301)
-			    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  	391
-			    justify    	0
-			    label      	"ApiCallCompleted"
-			    pctDist    	0.500000
-			    height     	76
-			    orientation 	0)
-			line_color 	3342489
-			client     	@243
-			supplier   	@243
-			Focus_Src  	@245
-			Focus_Entry 	@255
-			origin     	(1616, 3376)
-			terminus   	(1766, 3376)
-			ordinal    	24)
-		    (object InterMessView "" @296
-			location   	(976, 3568)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @297
-			    Parent_View 	@296
-			    location   	(976, 3524)
-			    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  	413
-			    justify    	0
-			    label      	"Activate completed"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@243
-			supplier   	@233
-			Focus_Src  	@254
-			Focus_Entry 	@238
-			origin     	(1584, 3568)
-			terminus   	(368, 3568)
-			ordinal    	25)
-		    (object InterMessView "" @298
-			location   	(1872, 1280)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @299
-			    Parent_View 	@298
-			    location   	(1855, 1236)
-			    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  	422
-			    justify    	0
-			    label      	"ParseAndIgnoreIKEL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@243
-			supplier   	@256
-			Focus_Src  	@245
-			Focus_Entry 	@258
-			origin     	(1615, 1280)
-			terminus   	(2096, 1280)
-			ordinal    	6)
-		    (object SelfMessView "" @300
-			location   	(16, 1344)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @301
-			    Parent_View 	@300
-			    location   	(2203, 1300)
-			    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  	225
-			    justify    	0
-			    label      	"DoParseL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@256
-			supplier   	@256
-			Focus_Src  	@258
-			Focus_Entry 	@259
-			origin     	(2128, 1344)
-			terminus   	(2278, 1344)
-			ordinal    	7)
-		    (object SelfMessView "" @302
-			location   	(16, 1424)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @303
-			    Parent_View 	@302
-			    location   	(2204, 1397)
-			    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  	300
-			    justify    	0
-			    label      	"CheckVersion"
-			    pctDist    	0.506667
-			    height     	28
-			    orientation 	0)
-			line_color 	3342489
-			client     	@256
-			supplier   	@256
-			Focus_Src  	@258
-			Focus_Entry 	@260
-			origin     	(2128, 1424)
-			terminus   	(2278, 1424)
-			ordinal    	8)
-		    (object SelfMessView "" @304
-			location   	(16, 1520)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @305
-			    Parent_View 	@304
-			    location   	(2203, 1476)
-			    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  	259
-			    justify    	0
-			    label      	"ParseInfoL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@256
-			supplier   	@256
-			Focus_Src  	@258
-			Focus_Entry 	@261
-			origin     	(2128, 1520)
-			terminus   	(2278, 1520)
-			ordinal    	9)
-		    (object SelfMessView "" @306
-			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 @307
-			    Parent_View 	@306
-			    location   	(2203, 1652)
-			    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  	341
-			    justify    	0
-			    label      	"ParsePoliciesL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@256
-			supplier   	@256
-			Focus_Src  	@258
-			Focus_Entry 	@262
-			origin     	(2128, 1696)
-			terminus   	(2278, 1696)
-			ordinal    	10)
-		    (object SelfMessView "" @308
-			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 @309
-			    Parent_View 	@308
-			    location   	(2203, 2196)
-			    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  	291
-			    justify    	0
-			    label      	"ParseKeysL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@256
-			supplier   	@256
-			Focus_Src  	@262
-			Focus_Entry 	@264
-			origin     	(2128, 2240)
-			terminus   	(2278, 2240)
-			ordinal    	15)
-		    (object InterMessView "" @310
-			location   	(2288, 1776)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @311
-			    Parent_View 	@310
-			    location   	(2303, 1732)
-			    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  	197
-			    justify    	0
-			    label      	"ParseL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@256
-			supplier   	@265
-			Focus_Src  	@262
-			Focus_Entry 	@267
-			origin     	(2127, 1776)
-			terminus   	(2480, 1776)
-			ordinal    	11)
-		    (object SelfMessView "" @312
-			location   	(16, 1824)
-			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   	(2587, 1780)
-			    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  	366
-			    justify    	0
-			    label      	"parse_sa_specL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@265
-			supplier   	@265
-			Focus_Src  	@267
-			Focus_Entry 	@268
-			origin     	(2512, 1824)
-			terminus   	(2662, 1824)
-			ordinal    	12)
-		    (object SelfMessView "" @314
-			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 @315
-			    Parent_View 	@314
-			    location   	(2587, 1908)
-			    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  	366
-			    justify    	0
-			    label      	"parse_conn2saL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@265
-			supplier   	@265
-			Focus_Src  	@267
-			Focus_Entry 	@269
-			origin     	(2512, 1952)
-			terminus   	(2662, 1952)
-			ordinal    	13)
-		    (object SelfMessView "" @316
-			location   	(16, 1104)
-			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   	(1691, 1060)
-			    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  	422
-			    justify    	0
-			    label      	"ParseAllPolicyFilesL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@243
-			supplier   	@243
-			Focus_Src  	@245
-			Focus_Entry 	@247
-			origin     	(1616, 1104)
-			terminus   	(1766, 1104)
-			ordinal    	5)
-		    (object Destruction_Marker @318
-			Parent_View 	@270
-			location   	(2848, 3358)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @319
-			location   	(2224, 3072)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @320
-			    Parent_View 	@319
-			    location   	(2223, 3028)
-			    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  	534
-			    justify    	0
-			    label      	"WritePolicyDataToSocket"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@243
-			supplier   	@270
-			Focus_Src  	@245
-			Focus_Entry 	@272
-			origin     	(1615, 3072)
-			terminus   	(2832, 3072)
-			ordinal    	22)
-		    (object InterMessView "" @321
-			location   	(16, 3200)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @322
-			    Parent_View 	@321
-			    location   	(2224, 3156)
-			    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  	359
-			    justify    	0
-			    label      	"WriteCompleted"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@270
-			supplier   	@243
-			Focus_Src  	@273
-			Focus_Entry 	@254
-			origin     	(2832, 3200)
-			terminus   	(1616, 3200)
-			ordinal    	23)
-		    (object InterMessView "" @323
-			location   	(16, 2384)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @324
-			    Parent_View 	@323
-			    location   	(1856, 2340)
-			    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  	369
-			    justify    	0
-			    label      	"ParseCompleted"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@256
-			supplier   	@243
-			Focus_Src  	@258
-			Focus_Entry 	@248
-			origin     	(2096, 2384)
-			terminus   	(1616, 2384)
-			ordinal    	16)
-		    (object InterMessView "" @325
-			location   	(16, 2048)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @326
-			    Parent_View 	@325
-			    location   	(2304, 2004)
-			    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  	69
-			    justify    	0
-			    label      	""
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@265
-			supplier   	@256
-			Focus_Src  	@267
-			Focus_Entry 	@263
-			origin     	(2480, 2048)
-			terminus   	(2128, 2048)
-			ordinal    	14)
-		    (object SelfMessView "" @327
-			location   	(16, 400)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @328
-			    Parent_View 	@327
-			    location   	(443, 356)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43959E3D01BE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	813
-			    justify    	0
-			    label      	"SendReceive (EIpsecPolicyActivatePolicy)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@233
-			supplier   	@233
-			Focus_Src  	@234
-			Focus_Entry 	@236
-			origin     	(368, 400)
-			terminus   	(518, 400)
-			ordinal    	0)))
-	    (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)" @329
-			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 	@329
-			    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     	2970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @330
-			    location   	(320, 640)
-			    line_color 	3342489
-			    InterObjView 	@329
-			    height     	244
-			    y_coord    	184
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @331
-			    location   	(320, 1280)
-			    line_color 	3342489
-			    InterObjView 	@329
-			    height     	276
-			    y_coord    	216
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @332
-			    location   	(320, 1696)
-			    line_color 	3342489
-			    InterObjView 	@329
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "Ipsec Policy Manager" @333
-			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 	@333
-			    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     	2870
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @334
-			    location   	(752, 400)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @335
-			    location   	(752, 640)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	184
-			    y_coord    	124
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @336
-			    location   	(752, 704)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @337
-			    location   	(752, 880)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @338
-			    location   	(752, 880)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @339
-			    location   	(752, 1088)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @340
-			    location   	(752, 1088)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @341
-			    location   	(752, 1280)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @342
-			    location   	(752, 1696)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @343
-			    location   	(752, 1808)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @344
-			    location   	(752, 1808)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @345
-			    location   	(752, 2032)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @346
-			    location   	(752, 2032)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @347
-			    location   	(752, 2272)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @348
-			    location   	(752, 2272)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @349
-			    location   	(752, 2464)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @350
-			    location   	(752, 2752)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	232
-			    y_coord    	172
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @351
-			    location   	(752, 2752)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "Ipsec protocol module" @352
-			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 	@352
-			    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     	2970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @353
-			    location   	(1120, 400)
-			    line_color 	3342489
-			    InterObjView 	@352
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @354
-			    location   	(1120, 1376)
-			    line_color 	3342489
-			    InterObjView 	@352
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @355
-			    location   	(1120, 2464)
-			    line_color 	3342489
-			    InterObjView 	@352
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @356
-			    location   	(1120, 2864)
-			    line_color 	3342489
-			    InterObjView 	@352
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object NoteView @357
-			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 	@357
-			    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 @358
-			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 	@358
-			    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 @359
-			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 	@359
-			    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 @360
-			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 	@360
-			    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 @361
-			Parent_View 	@333
-			location   	(752, 3194)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @362
-			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 @363
-			    Parent_View 	@362
-			    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  	247
-			    justify    	0
-			    label      	"LoadPolicy"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@329
-			supplier   	@333
-			Focus_Src  	@330
-			Focus_Entry 	@335
-			origin     	(335, 640)
-			terminus   	(736, 640)
-			ordinal    	1)
-		    (object SelfMessView "" @364
-			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 @365
-			    Parent_View 	@364
-			    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  	275
-			    justify    	0
-			    label      	"'Before Load'"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@333
-			Focus_Src  	@335
-			Focus_Entry 	@336
-			origin     	(768, 704)
-			terminus   	(918, 704)
-			ordinal    	2)
-		    (object SelfMessView "" @366
-			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 @367
-			    Parent_View 	@366
-			    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  	291
-			    justify    	0
-			    label      	"'Manual Load'"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@333
-			Focus_Src  	@337
-			Focus_Entry 	@338
-			origin     	(768, 880)
-			terminus   	(918, 880)
-			ordinal    	3)
-		    (object SelfMessView "" @368
-			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 @369
-			    Parent_View 	@368
-			    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  	244
-			    justify    	0
-			    label      	"'After Load'"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@333
-			Focus_Src  	@339
-			Focus_Entry 	@340
-			origin     	(768, 1088)
-			terminus   	(918, 1088)
-			ordinal    	4)
-		    (object InterMessView "" @370
-			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 @371
-			    Parent_View 	@370
-			    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  	303
-			    justify    	0
-			    label      	"ActivatePolicy"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@329
-			supplier   	@333
-			Focus_Src  	@331
-			Focus_Entry 	@341
-			origin     	(335, 1280)
-			terminus   	(736, 1280)
-			ordinal    	5)
-		    (object InterMessView "" @372
-			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 @373
-			    Parent_View 	@372
-			    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  	284
-			    justify    	0
-			    label      	"UnloadPolicy"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@329
-			supplier   	@333
-			Focus_Src  	@332
-			Focus_Entry 	@342
-			origin     	(335, 1696)
-			terminus   	(736, 1696)
-			ordinal    	7)
-		    (object SelfMessView "" @374
-			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 @375
-			    Parent_View 	@374
-			    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  	313
-			    justify    	0
-			    label      	"'Before Unload'"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@333
-			Focus_Src  	@343
-			Focus_Entry 	@344
-			origin     	(768, 1808)
-			terminus   	(918, 1808)
-			ordinal    	8)
-		    (object SelfMessView "" @376
-			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 @377
-			    Parent_View 	@376
-			    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  	206
-			    justify    	0
-			    label      	"'Unload'"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@333
-			Focus_Src  	@345
-			Focus_Entry 	@346
-			origin     	(768, 2032)
-			terminus   	(918, 2032)
-			ordinal    	9)
-		    (object SelfMessView "" @378
-			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 @379
-			    Parent_View 	@378
-			    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  	303
-			    justify    	0
-			    label      	"'After Unload'"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@333
-			Focus_Src  	@347
-			Focus_Entry 	@348
-			origin     	(768, 2272)
-			terminus   	(918, 2272)
-			ordinal    	10)
-		    (object SelfMessView "" @380
-			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 @381
-			    Parent_View 	@380
-			    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  	731
-			    justify    	0
-			    label      	"Unload 'Preload' type autoload policy"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@333
-			Focus_Src  	@350
-			Focus_Entry 	@351
-			origin     	(768, 2752)
-			terminus   	(918, 2752)
-			ordinal    	12)
-		    (object InterMessView "" @382
-			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 @383
-			    Parent_View 	@382
-			    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  	1053
-			    justify    	0
-			    label      	"I case of Preload Flag, load and activate autoload policy"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@352
-			Focus_Src  	@334
-			Focus_Entry 	@353
-			origin     	(767, 400)
-			terminus   	(1104, 400)
-			ordinal    	0)
-		    (object InterMessView "" @384
-			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 @385
-			    Parent_View 	@384
-			    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  	947
-			    justify    	0
-			    label      	"Send merged policy files to Ipsec protocol module"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@352
-			Focus_Src  	@341
-			Focus_Entry 	@354
-			origin     	(767, 1376)
-			terminus   	(1104, 1376)
-			ordinal    	6)
-		    (object InterMessView "" @386
-			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 @387
-			    Parent_View 	@386
-			    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  	803
-			    justify    	0
-			    label      	"Update policies to ipsec protocol module"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@352
-			Focus_Src  	@349
-			Focus_Entry 	@355
-			origin     	(767, 2464)
-			terminus   	(1104, 2464)
-			ordinal    	11)
-		    (object InterMessView "" @388
-			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 @389
-			    Parent_View 	@388
-			    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  	803
-			    justify    	0
-			    label      	"Update policies to ipsec protocol module"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@333
-			supplier   	@352
-			Focus_Src  	@350
-			Focus_Entry 	@356
-			origin     	(767, 2864)
-			terminus   	(1104, 2864)
-			ordinal    	13)
-		    (object AttachView "" @390
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@364
-			supplier   	@357
-			line_style 	0)
-		    (object AttachView "" @391
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@368
-			supplier   	@358
-			line_style 	0)
-		    (object AttachView "" @392
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@374
-			supplier   	@359
-			line_style 	0)
-		    (object AttachView "" @393
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@378
-			supplier   	@360
-			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. VPN)" @394
-			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 	@394
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	332
-			    justify    	0
-			    label      	"Client application (eg. VPN)")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438705D1006C"
-			width      	350
-			height     	902
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @395
-			    location   	(448, 384)
-			    line_color 	3342489
-			    InterObjView 	@394
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @396
-			    location   	(448, 976)
-			    line_color 	3342489
-			    InterObjView 	@394
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "IpSec Policy Manager" @397
-			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 	@397
-			    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     	902
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @398
-			    location   	(880, 384)
-			    line_color 	3342489
-			    InterObjView 	@397
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @399
-			    location   	(880, 512)
-			    line_color 	3342489
-			    InterObjView 	@397
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @400
-			    location   	(880, 512)
-			    line_color 	3342489
-			    InterObjView 	@397
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @401
-			    location   	(880, 688)
-			    line_color 	3342489
-			    InterObjView 	@397
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @402
-			    location   	(880, 688)
-			    line_color 	3342489
-			    InterObjView 	@397
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @403
-			    location   	(880, 916)
-			    line_color 	3342489
-			    InterObjView 	@397
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "IpSec Protocol module" @404
-			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 	@404
-			    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     	902
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1)
-		    (object InterMessView "" @405
-			location   	(672, 384)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @406
-			    Parent_View 	@405
-			    location   	(600, 341)
-			    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  	247
-			    justify    	0
-			    label      	"LoadPolicy"
-			    pctDist    	0.341646
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@394
-			supplier   	@397
-			Focus_Src  	@395
-			Focus_Entry 	@398
-			origin     	(463, 384)
-			terminus   	(864, 384)
-			ordinal    	0)
-		    (object SelfMessView "" @407
-			location   	(16, 512)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @408
-			    Parent_View 	@407
-			    location   	(1192, 482)
-			    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  	985
-			    justify    	0
-			    label      	"Parse policies perform syntax and semantic checks"
-			    pctDist    	1.973333
-			    height     	30
-			    orientation 	0)
-			line_color 	3342489
-			client     	@397
-			supplier   	@397
-			Focus_Src  	@399
-			Focus_Entry 	@400
-			origin     	(896, 512)
-			terminus   	(1046, 512)
-			ordinal    	1)
-		    (object SelfMessView "" @409
-			location   	(16, 688)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @410
-			    Parent_View 	@409
-			    location   	(971, 644)
-			    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  	920
-			    justify    	0
-			    label      	"Store parsed policies in an internal object format"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@397
-			supplier   	@397
-			Focus_Src  	@401
-			Focus_Entry 	@402
-			origin     	(896, 688)
-			terminus   	(1046, 688)
-			ordinal    	2)
-		    (object InterMessView "" @411
-			location   	(656, 976)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @412
-			    Parent_View 	@411
-			    location   	(839, 900)
-			    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  	704
-			    justify    	0
-			    label      	"return policy handle and status code"
-			    pctDist    	0.062500
-			    height     	76
-			    orientation 	1)
-			line_color 	3342489
-			client     	@397
-			supplier   	@394
-			Focus_Src  	@403
-			Focus_Entry 	@396
-			origin     	(864, 976)
-			terminus   	(464, 976)
-			ordinal    	3)))
-	    (object InteractionDiagram "ActivateUsecase"
-		mechanism_ref 	@132
-		quid       	"4387153E003F"
-		title      	"ActivateUsecase"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	331
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "Client application (eg. VPN)" @413
-			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 	@413
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	332
-			    justify    	0
-			    label      	"Client application (eg. VPN)")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4387155C00BC"
-			width      	350
-			height     	998
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @414
-			    location   	(448, 352)
-			    line_color 	3342489
-			    InterObjView 	@413
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @415
-			    location   	(448, 1072)
-			    line_color 	3342489
-			    InterObjView 	@413
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "IpSec Policy Manager" @416
-			location   	(848, 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 	@416
-			    location   	(848, 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     	998
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @417
-			    location   	(848, 352)
-			    line_color 	3342489
-			    InterObjView 	@416
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @418
-			    location   	(848, 544)
-			    line_color 	3342489
-			    InterObjView 	@416
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @419
-			    location   	(848, 544)
-			    line_color 	3342489
-			    InterObjView 	@416
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @420
-			    location   	(848, 752)
-			    line_color 	3342489
-			    InterObjView 	@416
-			    height     	260
-			    y_coord    	200
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @421
-			    location   	(848, 1012)
-			    line_color 	3342489
-			    InterObjView 	@416
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "IpSec Protocol module" @422
-			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 	@422
-			    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     	998
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @423
-			    location   	(1312, 752)
-			    line_color 	3342489
-			    InterObjView 	@422
-			    height     	200
-			    y_coord    	140
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @424
-			    location   	(1312, 832)
-			    line_color 	3342489
-			    InterObjView 	@422
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @425
-			location   	(656, 352)
-			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   	(647, 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  	303
-			    justify    	0
-			    label      	"ActivatePolicy"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@413
-			supplier   	@416
-			Focus_Src  	@414
-			Focus_Entry 	@417
-			origin     	(463, 352)
-			terminus   	(832, 352)
-			ordinal    	0)
-		    (object SelfMessView "" @427
-			location   	(16, 544)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @428
-			    Parent_View 	@427
-			    location   	(940, 501)
-			    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  	585
-			    justify    	0
-			    label      	"Convert policies to text format"
-			    pctDist    	0.506667
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@416
-			supplier   	@416
-			Focus_Src  	@418
-			Focus_Entry 	@419
-			origin     	(864, 544)
-			terminus   	(1014, 544)
-			ordinal    	1)
-		    (object InterMessView "" @429
-			location   	(1072, 752)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @430
-			    Parent_View 	@429
-			    location   	(1079, 708)
-			    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  	738
-			    justify    	0
-			    label      	"Send policies through 'secpol6' socket"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@416
-			supplier   	@422
-			Focus_Src  	@420
-			Focus_Entry 	@423
-			origin     	(863, 752)
-			terminus   	(1296, 752)
-			ordinal    	2)
-		    (object InterMessView "" @431
-			location   	(672, 1072)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @432
-			    Parent_View 	@431
-			    location   	(648, 1028)
-			    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  	375
-			    justify    	0
-			    label      	"return status code"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@416
-			supplier   	@413
-			Focus_Src  	@421
-			Focus_Entry 	@415
-			origin     	(832, 1072)
-			terminus   	(464, 1072)
-			ordinal    	4)
-		    (object SelfMessView "" @433
-			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 @434
-			    Parent_View 	@433
-			    location   	(1824, 820)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43A96755005F"
-			    anchor_loc 	1
-			    nlines     	4
-			    max_width  	641
-			    justify    	0
-			    label      	"Replace the old SPD with a new SPD created from the loaded  policy and ask all flows to recheck the policy"
-			    pctDist    	3.313333
-			    height     	13
-			    orientation 	0)
-			line_color 	3342489
-			client     	@422
-			supplier   	@422
-			Focus_Src  	@423
-			Focus_Entry 	@424
-			origin     	(1328, 832)
-			terminus   	(1478, 832)
-			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. VPN)" @435
-			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 	@435
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	332
-			    justify    	0
-			    label      	"Client application (eg. VPN)")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"438718C502CE"
-			width      	350
-			height     	1142
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @436
-			    location   	(448, 352)
-			    line_color 	3342489
-			    InterObjView 	@435
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @437
-			    location   	(448, 1216)
-			    line_color 	3342489
-			    InterObjView 	@435
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "IpSec Policy Manager" @438
-			location   	(864, 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 	@438
-			    location   	(864, 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     	1142
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @439
-			    location   	(864, 352)
-			    line_color 	3342489
-			    InterObjView 	@438
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @440
-			    location   	(864, 576)
-			    line_color 	3342489
-			    InterObjView 	@438
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @441
-			    location   	(864, 576)
-			    line_color 	3342489
-			    InterObjView 	@438
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @442
-			    location   	(864, 832)
-			    line_color 	3342489
-			    InterObjView 	@438
-			    height     	292
-			    y_coord    	232
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @443
-			    location   	(864, 1156)
-			    line_color 	3342489
-			    InterObjView 	@438
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "IpSec Protocol module" @444
-			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 	@444
-			    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     	1142
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @445
-			    location   	(1312, 832)
-			    line_color 	3342489
-			    InterObjView 	@444
-			    height     	232
-			    y_coord    	172
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @446
-			    location   	(1312, 944)
-			    line_color 	3342489
-			    InterObjView 	@444
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @447
-			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 @448
-			    Parent_View 	@447
-			    location   	(655, 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  	285
-			    justify    	0
-			    label      	"UnloadPolicy"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@435
-			supplier   	@438
-			Focus_Src  	@436
-			Focus_Entry 	@439
-			origin     	(463, 352)
-			terminus   	(848, 352)
-			ordinal    	0)
-		    (object SelfMessView "" @449
-			location   	(16, 576)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @450
-			    Parent_View 	@449
-			    location   	(1100, 531)
-			    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  	1241
-			    justify    	0
-			    label      	"Convert policies to text format after removing the unloaded policies"
-			    pctDist    	1.466667
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@438
-			supplier   	@438
-			Focus_Src  	@440
-			Focus_Entry 	@441
-			origin     	(880, 576)
-			terminus   	(1030, 576)
-			ordinal    	1)
-		    (object InterMessView "" @451
-			location   	(656, 1216)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @452
-			    Parent_View 	@451
-			    location   	(656, 1172)
-			    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  	375
-			    justify    	0
-			    label      	"return status code"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@438
-			supplier   	@435
-			Focus_Src  	@443
-			Focus_Entry 	@437
-			origin     	(848, 1216)
-			terminus   	(464, 1216)
-			ordinal    	4)
-		    (object InterMessView "" @453
-			location   	(1088, 832)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @454
-			    Parent_View 	@453
-			    location   	(1087, 788)
-			    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  	738
-			    justify    	0
-			    label      	"Send policies through 'secpol6' socket"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@438
-			supplier   	@444
-			Focus_Src  	@442
-			Focus_Entry 	@445
-			origin     	(879, 832)
-			terminus   	(1296, 832)
-			ordinal    	2)
-		    (object SelfMessView "" @455
-			location   	(16, 944)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @456
-			    Parent_View 	@455
-			    location   	(1812, 934)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43A9695201C3"
-			    anchor_loc 	1
-			    nlines     	4
-			    max_width  	641
-			    justify    	0
-			    label      	"Replace the old SPD with a new SPD created from the loaded  policy and ask all flows to recheck the policy"
-			    pctDist    	3.226667
-			    height     	11
-			    orientation 	0)
-			line_color 	3342489
-			client     	@444
-			supplier   	@444
-			Focus_Src  	@445
-			Focus_Entry 	@446
-			origin     	(1328, 944)
-			terminus   	(1478, 944)
-			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. VPN)" @457
-			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 	@457
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	332
-			    justify    	0
-			    label      	"Client application (eg. VPN)")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"43884E7D02D0"
-			width      	350
-			height     	838
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @458
-			    location   	(448, 384)
-			    line_color 	3342489
-			    InterObjView 	@457
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @459
-			    location   	(448, 912)
-			    line_color 	3342489
-			    InterObjView 	@457
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "IpSec Policy Manager" @460
-			location   	(864, 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 	@460
-			    location   	(864, 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     	838
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @461
-			    location   	(864, 384)
-			    line_color 	3342489
-			    InterObjView 	@460
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @462
-			    location   	(864, 560)
-			    line_color 	3342489
-			    InterObjView 	@460
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @463
-			    location   	(864, 560)
-			    line_color 	3342489
-			    InterObjView 	@460
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @464
-			    location   	(864, 852)
-			    line_color 	3342489
-			    InterObjView 	@460
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "IpSec Protocol module" @465
-			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 	@465
-			    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     	838
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1)
-		    (object InterMessView "" @466
-			location   	(672, 384)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @467
-			    Parent_View 	@466
-			    location   	(655, 340)
-			    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  	309
-			    justify    	0
-			    label      	"MatchSelector"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@457
-			supplier   	@460
-			Focus_Src  	@458
-			Focus_Entry 	@461
-			origin     	(463, 384)
-			terminus   	(848, 384)
-			ordinal    	0)
-		    (object SelfMessView "" @468
-			location   	(16, 560)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @469
-			    Parent_View 	@468
-			    location   	(937, 533)
-			    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  	875
-			    justify    	0
-			    label      	"Perform a search in the internal DB of policies"
-			    pctDist    	0.386667
-			    height     	28
-			    orientation 	0)
-			line_color 	3342489
-			client     	@460
-			supplier   	@460
-			Focus_Src  	@462
-			Focus_Entry 	@463
-			origin     	(880, 560)
-			terminus   	(1030, 560)
-			ordinal    	1)
-		    (object InterMessView "" @470
-			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 @471
-			    Parent_View 	@470
-			    location   	(917, 819)
-			    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  	1197
-			    justify    	0
-			    label      	"return matching SA info (if available) together with a status code"
-			    pctDist    	-0.180000
-			    height     	94
-			    orientation 	1)
-			line_color 	3342489
-			client     	@460
-			supplier   	@457
-			Focus_Src  	@464
-			Focus_Entry 	@459
-			origin     	(848, 912)
-			terminus   	(464, 912)
-			ordinal    	2)))
-	    (object InteractionDiagram "MatchSelector"
-		mechanism_ref 	@135
-		quid       	"4395A08203C4"
-		title      	"MatchSelector"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "instance of RipsecPolicyServ" @472
-			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 	@472
-			    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      	"4395A0A00367"
-			width      	475
-			height     	2906
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @473
-			    location   	(352, 316)
-			    InterObjView 	@472
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @474
-			    location   	(352, 400)
-			    InterObjView 	@472
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @475
-			    location   	(352, 400)
-			    line_color 	3342489
-			    InterObjView 	@472
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @476
-			    location   	(352, 560)
-			    line_color 	3342489
-			    InterObjView 	@472
-			    height     	2512
-			    y_coord    	2452
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @477
-			    location   	(352, 2832)
-			    line_color 	3342489
-			    InterObjView 	@472
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "instance of CIPSecPolicyManagerSession" @478
-			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 	@478
-			    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      	"4395A0A00370"
-			width      	593
-			height     	2906
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @479
-			    location   	(960, 316)
-			    InterObjView 	@478
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @480
-			    location   	(960, 560)
-			    line_color 	3342489
-			    InterObjView 	@478
-			    height     	2452
-			    y_coord    	2392
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @481
-			    location   	(960, 640)
-			    line_color 	3342489
-			    InterObjView 	@478
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of CIpSecPolManHandler" @482
-			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 	@482
-			    location   	(1600, 256)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	420
-			    justify    	0
-			    label      	"instance of CIpSecPolManHandler")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4395A0A00378"
-			width      	438
-			height     	2906
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @483
-			    location   	(1600, 316)
-			    InterObjView 	@482
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @484
-			    location   	(1600, 784)
-			    line_color 	3342489
-			    InterObjView 	@482
-			    height     	2168
-			    y_coord    	2108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @485
-			    location   	(1600, 944)
-			    line_color 	3342489
-			    InterObjView 	@482
-			    height     	226
-			    y_coord    	166
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @486
-			    location   	(1600, 1104)
-			    line_color 	3342489
-			    InterObjView 	@482
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @487
-			    location   	(1600, 2384)
-			    line_color 	3342489
-			    InterObjView 	@482
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @488
-			    location   	(1600, 2528)
-			    line_color 	3342489
-			    InterObjView 	@482
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @489
-			    location   	(1600, 2688)
-			    line_color 	3342489
-			    InterObjView 	@482
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TIpSecParser" @490
-			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 	@490
-			    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      	"4395A0A00398"
-			width      	330
-			height     	2034
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @491
-			    location   	(2112, 588)
-			    InterObjView 	@490
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @492
-			    location   	(2112, 1280)
-			    line_color 	3342489
-			    InterObjView 	@490
-			    height     	1224
-			    y_coord    	1164
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @493
-			    location   	(2112, 1344)
-			    line_color 	3342489
-			    InterObjView 	@490
-			    height     	610
-			    y_coord    	550
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @494
-			    location   	(2112, 1424)
-			    line_color 	3342489
-			    InterObjView 	@490
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @495
-			    location   	(2112, 1520)
-			    line_color 	3342489
-			    InterObjView 	@490
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @496
-			    location   	(2112, 1696)
-			    line_color 	3342489
-			    InterObjView 	@490
-			    height     	664
-			    y_coord    	604
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @497
-			    location   	(2112, 2048)
-			    line_color 	3342489
-			    InterObjView 	@490
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @498
-			    location   	(2112, 2240)
-			    line_color 	3342489
-			    InterObjView 	@490
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TPolicyParser" @499
-			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 	@499
-			    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      	"4395A0A003A9"
-			width      	330
-			height     	1186
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @500
-			    location   	(2496, 1100)
-			    InterObjView 	@499
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @501
-			    location   	(2496, 1776)
-			    line_color 	3342489
-			    InterObjView 	@499
-			    height     	392
-			    y_coord    	332
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @502
-			    location   	(2496, 1824)
-			    line_color 	3342489
-			    InterObjView 	@499
-			    height     	194
-			    y_coord    	134
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @503
-			    location   	(2496, 1952)
-			    line_color 	3342489
-			    InterObjView 	@499
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object Destruction_Marker @504
-			Parent_View 	@490
-			location   	(2112, 2662)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @505
-			Parent_View 	@499
-			location   	(2496, 2326)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object SelfMessView "" @506
-			location   	(16, 400)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @507
-			    Parent_View 	@506
-			    location   	(443, 356)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A0036B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	429
-			    justify    	0
-			    label      	"MatchSelector(SA info)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@472
-			supplier   	@472
-			Focus_Src  	@474
-			Focus_Entry 	@475
-			origin     	(368, 400)
-			terminus   	(518, 400)
-			ordinal    	0)
-		    (object InterMessView "" @508
-			location   	(16, 560)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @509
-			    Parent_View 	@508
-			    location   	(655, 516)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A00369"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	279
-			    justify    	0
-			    label      	"Async IPC call"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@472
-			supplier   	@478
-			Focus_Src  	@476
-			Focus_Entry 	@480
-			origin     	(367, 560)
-			terminus   	(944, 560)
-			ordinal    	1)
-		    (object SelfMessView "" @510
-			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 @511
-			    Parent_View 	@510
-			    location   	(1051, 596)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A0036E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"ServiceL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@478
-			supplier   	@478
-			Focus_Src  	@480
-			Focus_Entry 	@481
-			origin     	(976, 640)
-			terminus   	(1126, 640)
-			ordinal    	2)
-		    (object InterMessView "" @512
-			location   	(1280, 784)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @513
-			    Parent_View 	@512
-			    location   	(1307, 741)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A00372"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	329
-			    justify    	0
-			    label      	"GetIPSecSAInfoL"
-			    pctDist    	0.546022
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@478
-			supplier   	@482
-			Focus_Src  	@480
-			Focus_Entry 	@484
-			origin     	(975, 784)
-			terminus   	(1584, 784)
-			ordinal    	3)
-		    (object SelfMessView "" @514
-			location   	(16, 944)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @515
-			    Parent_View 	@514
-			    location   	(1818, 917)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A00376"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	625
-			    justify    	0
-			    label      	"SearchPolicyFromListAndActivate"
-			    pctDist    	1.353333
-			    height     	28
-			    orientation 	0)
-			line_color 	3342489
-			client     	@482
-			supplier   	@482
-			Focus_Src  	@484
-			Focus_Entry 	@485
-			origin     	(1616, 944)
-			terminus   	(1766, 944)
-			ordinal    	4)
-		    (object SelfMessView "" @516
-			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 @517
-			    Parent_View 	@516
-			    location   	(1691, 2613)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A00386"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"ApiCallCompleted"
-			    pctDist    	0.500000
-			    height     	76
-			    orientation 	0)
-			line_color 	3342489
-			client     	@482
-			supplier   	@482
-			Focus_Src  	@484
-			Focus_Entry 	@489
-			origin     	(1616, 2688)
-			terminus   	(1766, 2688)
-			ordinal    	18)
-		    (object SelfMessView "" @518
-			location   	(16, 1104)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @519
-			    Parent_View 	@518
-			    location   	(1691, 1060)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A00387"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"ParseAllPolicyFilesL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@482
-			supplier   	@482
-			Focus_Src  	@484
-			Focus_Entry 	@486
-			origin     	(1616, 1104)
-			terminus   	(1766, 1104)
-			ordinal    	5)
-		    (object InterMessView "" @520
-			location   	(1872, 1280)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @521
-			    Parent_View 	@520
-			    location   	(1855, 1236)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A0037A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"ParseAndIgnoreIKEL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@482
-			supplier   	@490
-			Focus_Src  	@484
-			Focus_Entry 	@492
-			origin     	(1615, 1280)
-			terminus   	(2096, 1280)
-			ordinal    	6)
-		    (object SelfMessView "" @522
-			location   	(16, 1344)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @523
-			    Parent_View 	@522
-			    location   	(2203, 1300)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A00396"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	188
-			    justify    	0
-			    label      	"DoParseL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@490
-			supplier   	@490
-			Focus_Src  	@492
-			Focus_Entry 	@493
-			origin     	(2128, 1344)
-			terminus   	(2278, 1344)
-			ordinal    	7)
-		    (object SelfMessView "" @524
-			location   	(16, 1424)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @525
-			    Parent_View 	@524
-			    location   	(2204, 1397)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A0039C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	263
-			    justify    	0
-			    label      	"CheckVersion"
-			    pctDist    	0.506667
-			    height     	28
-			    orientation 	0)
-			line_color 	3342489
-			client     	@490
-			supplier   	@490
-			Focus_Src  	@492
-			Focus_Entry 	@494
-			origin     	(2128, 1424)
-			terminus   	(2278, 1424)
-			ordinal    	8)
-		    (object SelfMessView "" @526
-			location   	(16, 1520)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @527
-			    Parent_View 	@526
-			    location   	(2203, 1476)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A0039D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	201
-			    justify    	0
-			    label      	"ParseInfoL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@490
-			supplier   	@490
-			Focus_Src  	@492
-			Focus_Entry 	@495
-			origin     	(2128, 1520)
-			terminus   	(2278, 1520)
-			ordinal    	9)
-		    (object SelfMessView "" @528
-			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 @529
-			    Parent_View 	@528
-			    location   	(2203, 1652)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A0039E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"ParsePoliciesL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@490
-			supplier   	@490
-			Focus_Src  	@492
-			Focus_Entry 	@496
-			origin     	(2128, 1696)
-			terminus   	(2278, 1696)
-			ordinal    	10)
-		    (object SelfMessView "" @530
-			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 @531
-			    Parent_View 	@530
-			    location   	(2203, 2196)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A0039F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	232
-			    justify    	0
-			    label      	"ParseKeysL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@490
-			supplier   	@490
-			Focus_Src  	@496
-			Focus_Entry 	@498
-			origin     	(2128, 2240)
-			terminus   	(2278, 2240)
-			ordinal    	15)
-		    (object InterMessView "" @532
-			location   	(16, 2384)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @533
-			    Parent_View 	@532
-			    location   	(1856, 2340)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A0037B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	310
-			    justify    	0
-			    label      	"ParseCompleted"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@490
-			supplier   	@482
-			Focus_Src  	@492
-			Focus_Entry 	@487
-			origin     	(2096, 2384)
-			terminus   	(1616, 2384)
-			ordinal    	16)
-		    (object InterMessView "" @534
-			location   	(2288, 1776)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @535
-			    Parent_View 	@534
-			    location   	(2303, 1732)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A0039A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	138
-			    justify    	0
-			    label      	"ParseL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@490
-			supplier   	@499
-			Focus_Src  	@496
-			Focus_Entry 	@501
-			origin     	(2127, 1776)
-			terminus   	(2480, 1776)
-			ordinal    	11)
-		    (object SelfMessView "" @536
-			location   	(16, 1824)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @537
-			    Parent_View 	@536
-			    location   	(2587, 1780)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A003A7"
-			    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     	@499
-			supplier   	@499
-			Focus_Src  	@501
-			Focus_Entry 	@502
-			origin     	(2512, 1824)
-			terminus   	(2662, 1824)
-			ordinal    	12)
-		    (object SelfMessView "" @538
-			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 @539
-			    Parent_View 	@538
-			    location   	(2587, 1908)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A003AA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"parse_conn2saL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@499
-			supplier   	@499
-			Focus_Src  	@501
-			Focus_Entry 	@503
-			origin     	(2512, 1952)
-			terminus   	(2662, 1952)
-			ordinal    	13)
-		    (object InterMessView "" @540
-			location   	(16, 2048)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @541
-			    Parent_View 	@540
-			    location   	(2304, 2004)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A0A0039B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	0
-			    justify    	0
-			    label      	""
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@499
-			supplier   	@490
-			Focus_Src  	@501
-			Focus_Entry 	@497
-			origin     	(2480, 2048)
-			terminus   	(2128, 2048)
-			ordinal    	14)
-		    (object SelfMessView "" @542
-			location   	(16, 2528)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @543
-			    Parent_View 	@542
-			    location   	(1691, 2484)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A1140192"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	394
-			    justify    	0
-			    label      	"FindMatchingSelector"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@482
-			supplier   	@482
-			Focus_Src  	@484
-			Focus_Entry 	@488
-			origin     	(1616, 2528)
-			terminus   	(1766, 2528)
-			ordinal    	17)
-		    (object InterMessView "" @544
-			location   	(16, 2832)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @545
-			    Parent_View 	@544
-			    location   	(976, 2788)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"4395A1860155"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	654
-			    justify    	0
-			    label      	"Complete async MatchSelector call"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@482
-			supplier   	@472
-			Focus_Src  	@484
-			Focus_Entry 	@477
-			origin     	(1584, 2832)
-			terminus   	(368, 2832)
-			ordinal    	19)))
-	    (object InteractionDiagram "GetDebugInfo"
-		mechanism_ref 	@136
-		quid       	"43D09989031D"
-		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)" @546
-			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 	@546
-			    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      	"43D09995033C"
-			width      	438
-			height     	638
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @547
-			    location   	(448, 400)
-			    line_color 	3342489
-			    InterObjView 	@546
-			    height     	372
-			    y_coord    	312
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @548
-			    location   	(448, 592)
-			    line_color 	3342489
-			    InterObjView 	@546
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "IpSec Policy Manager" @549
-			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 	@549
-			    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      	"43D099950343"
-			width      	300
-			height     	638
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @550
-			    location   	(880, 400)
-			    line_color 	3342489
-			    InterObjView 	@549
-			    height     	312
-			    y_coord    	252
-			    Nested     	FALSE))
-		    (object InterObjView "IpSec Protocol module" @551
-			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 	@551
-			    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      	"43D099950347"
-			width      	300
-			height     	638
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1)
-		    (object InterMessView "" @552
-			location   	(688, 400)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @553
-			    Parent_View 	@552
-			    location   	(663, 356)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43D09995033E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	291
-			    justify    	0
-			    label      	"GetDebugInfo"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@546
-			supplier   	@549
-			Focus_Src  	@547
-			Focus_Entry 	@550
-			origin     	(463, 400)
-			terminus   	(864, 400)
-			ordinal    	0)
-		    (object InterMessView "" @554
-			location   	(640, 592)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @555
-			    Parent_View 	@554
-			    location   	(936, 502)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"43D09995033F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	734
-			    justify    	0
-			    label      	"return error information in string format"
-			    pctDist    	-0.180000
-			    height     	91
-			    orientation 	1)
-			line_color 	3342489
-			client     	@549
-			supplier   	@546
-			Focus_Src  	@550
-			Focus_Entry 	@548
-			origin     	(864, 592)
-			terminus   	(464, 592)
-			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++")
-	    (object module "ipsecpol_test" "NotAModuleType" "NotAModulePart"
-		quid       	"4396A75103B9"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Module_Visibility_Relationship
-			quid       	"4396A7840204"
-			supplier   	"Component View::Ipsec policy manager"
-			quidu      	"4396A75500EA"
-			supplier_is_spec 	TRUE))
-		language   	"")
-	    (object module "Ipsec policy manager" "NotAModuleType" "NotAModulePart"
-		quid       	"4396A75500EA"
-		stereotype 	""
-		language   	""))
-	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
-		    (object ModView "Component View::ipsecpol_test" "NotAModuleType" "NotAModulePart" @556
-			location   	(1296, 1088)
-			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 	@556
-			    location   	(1251, 1063)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	166
-			    label      	"ipsecpol_test")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396A75103B9"
-			width      	298
-			autoResize 	TRUE
-			width      	298
-			height     	162)
-		    (object ModView "Component View::Ipsec policy manager" "NotAModuleType" "NotAModulePart" @557
-			location   	(1776, 1088)
-			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 	@557
-			    location   	(1711, 1063)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	244
-			    label      	"Ipsec policy manager")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4396A75500EA"
-			width      	440
-			autoResize 	TRUE
-			width      	440
-			height     	162)
-		    (object ModVisView "" @558
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4396A7840204"
-			client     	@556
-			supplier   	@557
-			line_style 	0)))))
-    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      	"")
-		    (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"))
--- a/networksecurity/ipsec/ipsecpol/Documentation/IpsecpolUseCase.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22606 +0,0 @@
-
-(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"))
--- a/networksecurity/tls/Documentation/doxygen.cfg	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,730 +0,0 @@
-# Doxyfile 1.2.3
-
-# This file describes the settings to be used by doxygen for a project
-#
-# All text after a hash (#) is considered a comment and will be ignored
-# The format is:
-#       TAG = value [value, ...]
-# For lists items can also be appended using:
-#       TAG += value [value, ...]
-# Values that contain spaces should be placed between quotes (" ")
-
-#---------------------------------------------------------------------------
-# General configuration options
-#---------------------------------------------------------------------------
-
-# The PROJECT_NAME tag is a single word (or a sequence of words surrounded 
-# by quotes) that should identify the project. 
-
-PROJECT_NAME           =  TLS
-
-# The PROJECT_NUMBER tag can be used to enter a project or revision number. 
-# This could be handy for archiving the generated documentation or 
-# if some version control system is used.
-
-PROJECT_NUMBER         = 
-
-# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) 
-# base path where the generated documentation will be put. 
-# If a relative path is entered, it will be relative to the location 
-# where doxygen was started. If left blank the current directory will be used.
-
-OUTPUT_DIRECTORY       = Doxygen\
-
-# The OUTPUT_LANGUAGE tag is used to specify the language in which all 
-# documentation generated by doxygen is written. Doxygen will use this 
-# information to generate all constant output in the proper language. 
-# The default language is English, other supported languages are: 
-# Dutch, French, Italian, Czech, Swedish, German, Finnish, Japanese, 
-# Korean, Hungarian, Spanish, Romanian, Russian, Croatian, Polish, 
-# Portuguese and Slovene.
-
-OUTPUT_LANGUAGE        = English
-
-# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in 
-# documentation are documented, even if no documentation was available. 
-# Private class members and static file members will be hidden unless 
-# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES 
-
-EXTRACT_ALL            = YES
-
-# If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
-# will be included in the documentation. 
-
-EXTRACT_PRIVATE        = YES
-
-# If the EXTRACT_STATIC tag is set to YES all static members of a file 
-# will be included in the documentation. 
-
-EXTRACT_STATIC         = YES
-
-# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all 
-# undocumented members of documented classes, files or namespaces. 
-# If set to NO (the default) these members will be included in the 
-# various overviews, but no documentation section is generated. 
-# This option has no effect if EXTRACT_ALL is enabled. 
-
-HIDE_UNDOC_MEMBERS     = NO
-
-# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all 
-# undocumented classes that are normally visible in the class hierarchy. 
-# If set to NO (the default) these class will be included in the various 
-# overviews. This option has no effect if EXTRACT_ALL is enabled. 
-
-HIDE_UNDOC_CLASSES     = NO
-
-# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will 
-# include brief member descriptions after the members that are listed in 
-# the file and class documentation (similar to JavaDoc). 
-# Set to NO to disable this. 
-
-BRIEF_MEMBER_DESC      = YES
-
-# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend 
-# the brief description of a member or function before the detailed description. 
-# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the 
-# brief descriptions will be completely suppressed. 
-
-REPEAT_BRIEF           = YES
-
-# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then 
-# Doxygen will generate a detailed section even if there is only a brief 
-# description. 
-
-ALWAYS_DETAILED_SEC    = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full 
-# path before files name in the file list and in the header files. If set 
-# to NO the shortest path that makes the file name unique will be used. 
-
-FULL_PATH_NAMES        = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag 
-# can be used to strip a user defined part of the path. Stripping is 
-# only done if one of the specified strings matches the left-hand part of 
-# the path. It is allowed to use relative paths in the argument list.
-
-STRIP_FROM_PATH        = 
-
-# The INTERNAL_DOCS tag determines if documentation 
-# that is typed after a \internal command is included. If the tag is set 
-# to NO (the default) then the documentation will be excluded. 
-# Set it to YES to include the internal documentation. 
-
-INTERNAL_DOCS          = NO
-
-# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will 
-# generate a class diagram (in Html and LaTeX) for classes with base or 
-# super classes. Setting the tag to NO turns the diagrams off. 
-
-CLASS_DIAGRAMS         = YES
-
-# If the SOURCE_BROWSER tag is set to YES then a list of source files will 
-# be generated. Documented entities will be cross-referenced with these sources. 
-
-SOURCE_BROWSER         = NO
-
-# Setting the INLINE_SOURCES tag to YES will include the body 
-# of functions and classes directly in the documentation. 
-
-INLINE_SOURCES         = NO
-
-# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct 
-# doxygen to hide any special comment blocks from generated source code 
-# fragments. Normal C and C++ comments will always remain visible. 
-
-STRIP_CODE_COMMENTS    = YES
-
-# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate 
-# file names in lower case letters. If set to YES upper case letters are also 
-# allowed. This is useful if you have classes or files whose names only differ 
-# in case and if your file system supports case sensitive file names. Windows 
-# users are adviced to set this option to NO.
-
-CASE_SENSE_NAMES       = YES
-
-# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen 
-# will show members with their full class and namespace scopes in the 
-# documentation. If set to YES the scope will be hidden. 
-
-HIDE_SCOPE_NAMES       = NO
-
-# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen 
-# will generate a verbatim copy of the header file for each class for 
-# which an include is specified. Set to NO to disable this. 
-
-VERBATIM_HEADERS       = YES
-
-# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen 
-# will put list of the files that are included by a file in the documentation 
-# of that file. 
-
-SHOW_INCLUDE_FILES     = YES
-
-# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen 
-# will interpret the first line (until the first dot) of a JavaDoc-style 
-# comment as the brief description. If set to NO, the JavaDoc 
-# comments  will behave just like the Qt-style comments (thus requiring an 
-# explict @brief command for a brief description. 
-
-JAVADOC_AUTOBRIEF      = YES
-
-# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented 
-# member inherits the documentation from any documented member that it 
-# reimplements. 
-
-INHERIT_DOCS           = YES
-
-# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] 
-# is inserted in the documentation for inline members. 
-
-INLINE_INFO            = YES
-
-# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen 
-# will sort the (detailed) documentation of file and class members 
-# alphabetically by member name. If set to NO the members will appear in 
-# declaration order. 
-
-SORT_MEMBER_DOCS       = YES
-
-# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC 
-# tag is set to YES, then doxygen will reuse the documentation of the first 
-# member in the group (if any) for the other members of the group. By default 
-# all members of a group must be documented explicitly.
-
-DISTRIBUTE_GROUP_DOC   = NO
-
-# The TAB_SIZE tag can be used to set the number of spaces in a tab. 
-# Doxygen uses this value to replace tabs by spaces in code fragments. 
-
-TAB_SIZE               = 8
-
-# The ENABLE_SECTIONS tag can be used to enable conditional 
-# documentation sections, marked by \if sectionname ... \endif. 
-
-ENABLED_SECTIONS       = 
-
-# The GENERATE_TODOLIST tag can be used to enable (YES) or 
-# disable (NO) the todo list. This list is created by putting \todo 
-# commands in the documentation.
-
-GENERATE_TODOLIST      = YES
-
-# The GENERATE_TESTLIST tag can be used to enable (YES) or 
-# disable (NO) the test list. This list is created by putting \test 
-# commands in the documentation.
-
-GENERATE_TESTLIST      = YES
-
-# This tag can be used to specify a number of aliases that acts 
-# as commands in the documentation. An alias has the form "name=value". 
-# For example adding "sideeffect=\par Side Effects:\n" will allow you to 
-# put the command \sideeffect (or @sideeffect) in the documentation, which 
-# will result in a user defined paragraph with heading "Side Effects:". 
-# You can put \n's in the value part of an alias to insert newlines. 
-
-ALIASES                = 
-
-#---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-
-# The QUIET tag can be used to turn on/off the messages that are generated 
-# by doxygen. Possible values are YES and NO. If left blank NO is used. 
-
-QUIET                  = NO
-
-# The WARNINGS tag can be used to turn on/off the warning messages that are 
-# generated by doxygen. Possible values are YES and NO. If left blank 
-# NO is used. 
-
-WARNINGS               = YES
-
-# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings 
-# for undocumented members. If EXTRACT_ALL is set to YES then this flag will 
-# automatically be disabled. 
-
-WARN_IF_UNDOCUMENTED   = YES
-
-# The WARN_FORMAT tag determines the format of the warning messages that 
-# doxygen can produce. The string should contain the $file, $line, and $text 
-# tags, which will be replaced by the file and line number from which the 
-# warning originated and the warning text. 
-
-WARN_FORMAT            = "$file:$line: $text"
-
-# The WARN_LOGFILE tag can be used to specify a file to which warning 
-# and error messages should be written. If left blank the output is written 
-# to stderr. 
-
-WARN_LOGFILE           = 
-
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-
-# The INPUT tag can be used to specify the files and/or directories that contain 
-# documented source files. You may enter file names like "myfile.cpp" or 
-# directories like "/usr/src/myproject". Separate the files or directories 
-# with spaces. 
-
-INPUT                  = ..\protocol\ ..\inc\ ..\secsock\ ..\adaptor\ ..\tsrc\
-
-# If the value of the INPUT tag contains directories, you can use the 
-# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
-# and *.h) to filter out the source-files in the directories. If left 
-# blank all files are included. 
-
-FILE_PATTERNS          = *.cpp *.h
-
-# The RECURSIVE tag can be used to turn specify whether or not subdirectories 
-# should be searched for input files as well. Possible values are YES and NO. 
-# If left blank NO is used. 
-
-RECURSIVE              =YES
-
-# The EXCLUDE tag can be used to specify files and/or directories that should 
-# excluded from the INPUT source files. This way you can easily exclude a 
-# subdirectory from a directory tree whose root is specified with the INPUT tag. 
-
-EXCLUDE                = 
-
-# If the value of the INPUT tag contains directories, you can use the 
-# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude 
-# certain files from those directories. 
-
-EXCLUDE_PATTERNS       = 
-
-# The EXAMPLE_PATH tag can be used to specify one or more files or 
-# directories that contain example code fragments that are included (see 
-# the \include command). 
-
-EXAMPLE_PATH           = 
-
-# If the value of the EXAMPLE_PATH tag contains directories, you can use the 
-# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
-# and *.h) to filter out the source-files in the directories. If left 
-# blank all files are included. 
-
-EXAMPLE_PATTERNS       = 
-
-# The IMAGE_PATH tag can be used to specify one or more files or 
-# directories that contain image that are included in the documentation (see 
-# the \image command). 
-
-IMAGE_PATH             = 
-
-# The INPUT_FILTER tag can be used to specify a program that doxygen should 
-# invoke to filter for each input file. Doxygen will invoke the filter program 
-# by executing (via popen()) the command <filter> <input-file>, where <filter> 
-# is the value of the INPUT_FILTER tag, and <input-file> is the name of an 
-# input file. Doxygen will then use the output that the filter program writes 
-# to standard output. 
-
-INPUT_FILTER           = 
-
-# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using 
-# INPUT_FILTER) will be used to filter the input files when producing source 
-# files to browse. 
-
-FILTER_SOURCE_FILES    = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-
-# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index 
-# of all compounds will be generated. Enable this if the project 
-# contains a lot of classes, structs, unions or interfaces. 
-
-ALPHABETICAL_INDEX     = NO
-
-# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then 
-# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns 
-# in which this list will be split (can be a number in the range [1..20]) 
-
-COLS_IN_ALPHA_INDEX    = 5
-
-# In case all classes in a project start with a common prefix, all 
-# classes will be put under the same header in the alphabetical index. 
-# The IGNORE_PREFIX tag can be used to specify one or more prefixes that 
-# should be ignored while generating the index headers. 
-
-IGNORE_PREFIX          = 
-
-#---------------------------------------------------------------------------
-# configuration options related to the HTML output
-#---------------------------------------------------------------------------
-
-
-# new option for doxygen 1.2.5 to generate treeview like help frame
-#
-
-GENERATE_TREEVIEW	     = NO
-
-
-
-# If the GENERATE_HTML tag is set to YES (the default) Doxygen will 
-# generate HTML output. 
-
-GENERATE_HTML          = YES
-
-# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. 
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
-# put in front of it. If left blank `html' will be used as the default path. 
-
-HTML_OUTPUT            = html
-
-# The HTML_HEADER tag can be used to specify a personal HTML header for 
-# each generated HTML page. If it is left blank doxygen will generate a 
-# standard header.
-
-HTML_HEADER            = 
-
-# The HTML_FOOTER tag can be used to specify a personal HTML footer for 
-# each generated HTML page. If it is left blank doxygen will generate a 
-# standard footer.
-
-HTML_FOOTER            = 
-
-# The HTML_STYLESHEET tag can be used to specify a user defined cascading 
-# style sheet that is used by each HTML page. It can be used to 
-# fine-tune the look of the HTML output. If the tag is left blank doxygen 
-# will generate a default style sheet 
-
-HTML_STYLESHEET        = 
-
-# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, 
-# files or namespaces will be aligned in HTML using tables. If set to 
-# NO a bullet list will be used. 
-
-HTML_ALIGN_MEMBERS     = YES
-
-# If the GENERATE_HTMLHELP tag is set to YES, additional index files 
-# will be generated that can be used as input for tools like the 
-# Microsoft HTML help workshop to generate a compressed HTML help file (.chm) 
-# of the generated HTML documentation. 
-
-GENERATE_HTMLHELP      = NO
-
-# The DISABLE_INDEX tag can be used to turn on/off the condensed index at 
-# top of each HTML page. The value NO (the default) enables the index and 
-# the value YES disables it. 
-
-DISABLE_INDEX          = NO
-
-# This tag can be used to set the number of enum values (range [1..20]) 
-# that doxygen will group on one line in the generated HTML documentation. 
-
-ENUM_VALUES_PER_LINE   = 4
-
-#---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will 
-# generate Latex output. 
-
-GENERATE_LATEX         = NO
-
-# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. 
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
-# put in front of it. If left blank `latex' will be used as the default path. 
-
-LATEX_OUTPUT           = latex
-
-# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact 
-# LaTeX documents. This may be useful for small projects and may help to 
-# save some trees in general. 
-
-COMPACT_LATEX          = NO
-
-# The PAPER_TYPE tag can be used to set the paper type that is used 
-# by the printer. Possible values are: a4, a4wide, letter, legal and 
-# executive. If left blank a4wide will be used. 
-
-PAPER_TYPE             = a4wide
-
-# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX 
-# packages that should be included in the LaTeX output. 
-
-EXTRA_PACKAGES         = 
-
-# The LATEX_HEADER tag can be used to specify a personal LaTeX header for 
-# the generated latex document. The header should contain everything until 
-# the first chapter. If it is left blank doxygen will generate a 
-# standard header. Notice: only use this tag if you know what you are doing! 
-
-LATEX_HEADER           = 
-
-# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated 
-# is prepared for conversion to pdf (using ps2pdf). The pdf file will 
-# contain links (just like the HTML output) instead of page references 
-# This makes the output suitable for online browsing using a pdf viewer. 
-
-PDF_HYPERLINKS         = NO
-
-# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of 
-# plain latex in the generated Makefile. Set this option to YES to get a 
-# higher quality PDF documentation. 
-
-USE_PDFLATEX           = NO
-
-# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. 
-# command to the generated LaTeX files. This will instruct LaTeX to keep 
-# running if errors occur, instead of asking the user for help. 
-# This option is also used when generating formulas in HTML. 
-
-LATEX_BATCHMODE        = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the RTF output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output 
-# The RTF output is optimised for Word 97 and may not look very pretty with 
-# other RTF readers or editors.
-
-GENERATE_RTF           = NO
-
-# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. 
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
-# put in front of it. If left blank `rtf' will be used as the default path. 
-
-RTF_OUTPUT             = rtf
-
-# If the COMPACT_RTF tag is set to YES Doxygen generates more compact 
-# RTF documents. This may be useful for small projects and may help to 
-# save some trees in general. 
-
-COMPACT_RTF            = NO
-
-# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated 
-# will contain hyperlink fields. The RTF file will 
-# contain links (just like the HTML output) instead of page references. 
-# This makes the output suitable for online browsing using a WORD or other. 
-# programs which support those fields. 
-# Note: wordpad (write) and others do not support links. 
-
-RTF_HYPERLINKS         = NO
-
-# Load stylesheet definitions from file. Syntax is similar to doxygen's 
-# config file, i.e. a series of assigments. You only have to provide 
-# replacements, missing definitions are set to their default value. 
-
-RTF_STYLESHEET_FILE    = 
-
-#---------------------------------------------------------------------------
-# configuration options related to the man page output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_MAN tag is set to YES (the default) Doxygen will 
-# generate man pages 
-
-GENERATE_MAN           = NO
-
-# The MAN_OUTPUT tag is used to specify where the man pages will be put. 
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
-# put in front of it. If left blank `man' will be used as the default path. 
-
-MAN_OUTPUT             = man
-
-# The MAN_EXTENSION tag determines the extension that is added to 
-# the generated man pages (default is the subroutine's section .3) 
-
-MAN_EXTENSION          = .3
-
-
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor   
-#---------------------------------------------------------------------------
-
-# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will 
-# evaluate all C-preprocessor directives found in the sources and include 
-# files. 
-
-ENABLE_PREPROCESSING   = YES
-
-# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro 
-# names in the source code. If set to NO (the default) only conditional 
-# compilation will be performed. Macro expansion can be done in a controlled 
-# way by setting EXPAND_ONLY_PREDEF to YES. 
-
-MACRO_EXPANSION        = NO
-
-# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES 
-# then the macro expansion is limited to the macros specified with the 
-# PREDEFINED and EXPAND_AS_PREDEFINED tags. 
-
-EXPAND_ONLY_PREDEF     = NO
-
-# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files 
-# in the INCLUDE_PATH (see below) will be search if a #include is found. 
-
-SEARCH_INCLUDES        = YES
-
-# The INCLUDE_PATH tag can be used to specify one or more directories that 
-# contain include files that are not input files but should be processed by 
-# the preprocessor. 
-
-INCLUDE_PATH           = 
-
-# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard 
-# patterns (like *.h and *.hpp) to filter out the header-files in the 
-# directories. If left blank, the patterns specified with FILE_PATTERNS will 
-# be used. 
-
-INCLUDE_FILE_PATTERNS  = 
-
-# The PREDEFINED tag can be used to specify one or more macro names that 
-# are defined before the preprocessor is started (similar to the -D option of 
-# gcc). The argument of the tag is a list of macros of the form: name 
-# or name=definition (no spaces). If the definition and the = are 
-# omitted =1 is assumed. 
-
-PREDEFINED             = 
-
-# If the MACRO_EXPANSION and EXPAND_PREDEF_ONLY tags are set to YES then 
-# this tag can be used to specify a list of macro names that should be expanded. 
-# The macro definition that is found in the sources will be used. 
-# Use the PREDEFINED tag if you want to use a different macro definition. 
-
-EXPAND_AS_DEFINED      = 
-
-#---------------------------------------------------------------------------
-# Configuration::addtions related to external references   
-#---------------------------------------------------------------------------
-
-# The TAGFILES tag can be used to specify one or more tagfiles. 
-
-TAGFILES               = 
-
-# When a file name is specified after GENERATE_TAGFILE, doxygen will create 
-# a tag file that is based on the input files it reads. 
-
-GENERATE_TAGFILE       = 
-
-# If the ALLEXTERNALS tag is set to YES all external classes will be listed 
-# in the class index. If set to NO only the inherited external classes 
-# will be listed. 
-
-ALLEXTERNALS           = NO
-
-# The PERL_PATH should be the absolute path and name of the perl script 
-# interpreter (i.e. the result of `which perl'). 
-
-PERL_PATH              = /usr/bin/perl
-
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool   
-#---------------------------------------------------------------------------
-
-# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is 
-# available from the path. This tool is part of Graphviz, a graph visualization 
-# toolkit from AT&T and Lucent Bell Labs. The other options in this section 
-# have no effect if this option is set to NO (the default) 
-
-HAVE_DOT               = YES
-
-# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen 
-# will generate a graph for each documented class showing the direct and 
-# indirect inheritance relations. Setting this tag to YES will force the 
-# the CLASS_DIAGRAMS tag to NO.
-
-CLASS_GRAPH            = YES
-
-# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen 
-# will generate a graph for each documented class showing the direct and 
-# indirect implementation dependencies (inheritance, containment, and 
-# class references variables) of the class with other documented classes. 
-
-COLLABORATION_GRAPH    = YES
-
-# If the ENABLE_PREPROCESSING, INCLUDE_GRAPH, and HAVE_DOT tags are set to 
-# YES then doxygen will generate a graph for each documented file showing 
-# the direct and indirect include dependencies of the file with other 
-# documented files. 
-
-INCLUDE_GRAPH          = YES
-
-# If the ENABLE_PREPROCESSING, INCLUDED_BY_GRAPH, and HAVE_DOT tags are set to 
-# YES then doxygen will generate a graph for each documented header file showing 
-# the documented files that directly or indirectly include this file 
-
-INCLUDED_BY_GRAPH      = YES
-
-# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen 
-# will graphical hierarchy of all classes instead of a textual one. 
-
-GRAPHICAL_HIERARCHY    = YES
-
-# The tag DOT_PATH can be used to specify the path where the dot tool can be 
-# found. If left blank, it is assumed the dot tool can be found on the path. 
-
-DOT_PATH               = 
-
-# The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width 
-# (in pixels) of the graphs generated by dot. If a graph becomes larger than 
-# this value, doxygen will try to truncate the graph, so that it fits within 
-# the specified constraint. Beware that most browsers cannot cope with very 
-# large images. 
-
-MAX_DOT_GRAPH_WIDTH    = 1024
-
-# The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height 
-# (in pixels) of the graphs generated by dot. If a graph becomes larger than 
-# this value, doxygen will try to truncate the graph, so that it fits within 
-# the specified constraint. Beware that most browsers cannot cope with very 
-# large images. 
-
-MAX_DOT_GRAPH_HEIGHT   = 1024
-
-# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will 
-# generate a legend page explaining the meaning of the various boxes and 
-# arrows in the dot generated graphs. 
-
-GENERATE_LEGEND        = YES
-
-#---------------------------------------------------------------------------
-# Configuration::addtions related to the search engine   
-#---------------------------------------------------------------------------
-
-# The SEARCHENGINE tag specifies whether or not a search engine should be 
-# used. If set to NO the values of all tags below this one will be ignored. 
-
-SEARCHENGINE           = NO
-
-# The CGI_NAME tag should be the name of the CGI script that 
-# starts the search engine (doxysearch) with the correct parameters. 
-# A script with this name will be generated by doxygen. 
-
-CGI_NAME               = search.cgi
-
-# The CGI_URL tag should be the absolute URL to the directory where the 
-# cgi binaries are located. See the documentation of your http daemon for 
-# details. 
-
-CGI_URL                = 
-
-# The DOC_URL tag should be the absolute URL to the directory where the 
-# documentation is located. If left blank the absolute path to the 
-# documentation, with file:// prepended to it, will be used. 
-
-DOC_URL                = 
-
-# The DOC_ABSPATH tag should be the absolute path to the directory where the 
-# documentation is located. If left blank the directory on the local machine 
-# will be used. 
-
-DOC_ABSPATH            = 
-
-# The BIN_ABSPATH tag must point to the directory where the doxysearch binary 
-# is installed. 
-
-BIN_ABSPATH            = /usr/local/bin/
-
-# The EXT_DOC_PATHS tag can be used to specify one or more paths to 
-# documentation generated for other projects. This allows doxysearch to search 
-# the documentation for these projects as well. 
-
-EXT_DOC_PATHS          = 
--- a/networksecurity/tlsprovider/Documentation/TLSProvSWDesign.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,8858 +0,0 @@
-
-(object Petal
-    version    	43
-    _written   	"Rose 6.5.9232.10"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    quid       	"3E773E8C01FF"
-    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       	"3E773E8C0201"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"3E773E8C021F"
-		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       	"3E773E8C0200"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"3E773E8C0202"
-	logical_models 	(list unit_reference_list
-	    (object Class "CTLSProvider"
-		quid       	"3E77426E01A1"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3E953EF5003F"
-			supplier   	"Logical View::CActive"
-			quidu      	"3E953EE9005E"))
-		operations 	(list Operations
-		    (object Operation "Create"
-			quid       	"3E7744D402F9"
-			documentation 	"RSA with no client authentication"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSession"
-			quid       	"3E7742A3000B"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CipherSuites"
-			quid       	"3E77432A0357"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GenerateRandom"
-			quid       	"3E77434A0163"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "VerifySignature"
-			quid       	"3E774458028B"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "VerifyServerCertificate"
-			quid       	"3E8AD3AB0357"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ClearSessionCache"
-			quid       	"3ECE0A5E0030"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "Connect"
-			quid       	"3FC337AD02DF"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "Attributes"
-			quid       	"3FC337B500AC"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class_Utility "CryptoLib"
-		quid       	"3E7743B0021E")
-	    (object Class "MTLSSession"
-		quid       	"3E77451C0124"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3E8C407600F6"
-			supplier   	"Logical View::MCTTokenInterface"
-			quidu      	"3E8C41180125"))
-		operations 	(list Operations
-		    (object Operation "ReadSessionData"
-			quid       	"3E77505F00A7"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ServerCertificate"
-			quid       	"3E8AEEDF00C7"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ClientCertificate"
-			quid       	"3E8AEEEC004A"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ClientKeyExchange"
-			quid       	"3E8AEF0A03E4"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ComputeDigitalSignature"
-			quid       	"3E8AEF1A02EA"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "PHash"
-			quid       	"3E77453902E9"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "InitL"
-			quid       	"3EE49BAD0234"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ConnectionEstablished"
-			quid       	"3FC338CE01E5"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0))
-		abstract   	TRUE)
-	    (object Class "MTLSTokenProvider"
-		quid       	"3E8AD35F02BB"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3E8C41B501D1"
-			supplier   	"Logical View::MCTTokenInterface"
-			quidu      	"3E8C41180125"))
-		operations 	(list Operations
-		    (object Operation "GetSession"
-			quid       	"3E8C3E6B0144"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CryptoCapabilities"
-			quid       	"3E8C3E5F027C"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ClearSessionCache"
-			quid       	"3ECE37770159"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0))
-		abstract   	TRUE)
-	    (object Class "MCTTokenObject"
-		quid       	"3E8C3FCB03C5"
-		abstract   	TRUE)
-	    (object Class "CSwTLSSession"
-		quid       	"3E8C4034002B"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3E8C40EB0338"
-			supplier   	"Logical View::MTLSSession"
-			quidu      	"3E77451C0124")
-		    (object Inheritance_Relationship
-			quid       	"3FC342590262"
-			supplier   	"Logical View::CActive"
-			quidu      	"3E953EE9005E"))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iToken"
-			quid       	"3EB9038B0245"
-			exportControl 	"Public")
-		    (object ClassAttribute "iSessionId"
-			quid       	"3EB9063400CE")
-		    (object ClassAttribute "iCipherSuiteId"
-			quid       	"3EB92778013C")
-		    (object ClassAttribute "iProtocolVersion"
-			quid       	"3EE0BAA100BD")))
-	    (object Class "MCTTokenInterface"
-		quid       	"3E8C41180125"
-		operations 	(list Operations
-		    (object Operation "Release"
-			quid       	"3EB2772C0217"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0))
-		abstract   	TRUE)
-	    (object Class "CSwTLSTokenProvider"
-		quid       	"3E8C414F03E4"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3E8C41C30144"
-			supplier   	"Logical View::MTLSTokenProvider"
-			quidu      	"3E8AD35F02BB"))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iToken"
-			quid       	"3EB903450051"
-			exportControl 	"Public")))
-	    (object Class "MCTToken"
-		quid       	"3E953DC700DB"
-		operations 	(list Operations
-		    (object Operation "GetInterface"
-			quid       	"3EA933F401B3"
-			result     	"MCTTokenInterface"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CActive"
-		quid       	"3E953EE9005E")
-	    (object Class "CSwTLSToken"
-		quid       	"3EA80B9400C9"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3EA80BF20201"
-			supplier   	"Logical View::MCTToken"
-			quidu      	"3E953DC700DB"))
-		operations 	(list Operations
-		    (object Operation "CSwTLSToken"
-			quid       	"3ECE2F040159"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "RemoveFromCache"
-			quid       	"3EB905ED0236"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "AddToCacheL"
-			quid       	"3EB905D803BC"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetCacheData"
-			quid       	"3EB932EA014B"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SessionCache"
-			quid       	"3ECE2F9F0292"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iTokenType"
-			quid       	"3EB9035301B9")
-		    (object ClassAttribute "iCache"
-			quid       	"3EB903E201D8")))
-	    (object Class "CTLSSession"
-		quid       	"3EA92D3303B7"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3FC3435102EE"
-			supplier   	"Logical View::CActive"
-			quidu      	"3E953EE9005E"))
-		operations 	(list Operations
-		    (object Operation "NewL"
-			quid       	"3EB7D66700DE"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "Construct"
-			quid       	"3EB281E00350"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ConstructResumed"
-			quid       	"3EB29BD800EE"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ClientFinishedMsg"
-			quid       	"3EB2863E014C"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "VerifyServerFinishedMsg"
-			quid       	"3EB2864F018B"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ServerCertificte"
-			quid       	"3EB7D4AA016B"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ClientCertificate"
-			quid       	"3EB7D4AA017A"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ClientKeyExchange"
-			quid       	"3FC33B500129"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CertificateVerifySignature"
-			quid       	"3FC33F3702BF"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "Attributes"
-			quid       	"3FC33F6E03D9"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "EncryptL"
-			quid       	"3FC33F7C01E5"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DecryptAndVerifyL"
-			quid       	"3FC33F8202EE"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iTlsSession"
-			quid       	"3EB2786601B9"
-			type       	"MTLSSession")
-		    (object ClassAttribute "iCipherSuiteId"
-			quid       	"3EB280730208")
-		    (object ClassAttribute "iProtocolVersion"
-			quid       	"3EE0BA7F01E6")))
-	    (object Class "CSwTLSTokenType"
-		quid       	"3EA931C200B9"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3EAFABD70275"
-			supplier   	"Logical View::MCTTokenType"
-			quidu      	"3EAFAA920023")))
-	    (object Class "CSwTLSSessionCache"
-		quid       	"3EA95557028E"
-		operations 	(list Operations
-		    (object Operation "MasterSecret"
-			quid       	"3EB9247E0032"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NewL"
-			quid       	"3EA9558401A4"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ServerAddr"
-			quid       	"3ECE2AE60292"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ClientKeyHandle"
-			quid       	"3EE4C0CC0159"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ServerCertificate"
-			quid       	"3EE4C0FF00BD"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ReadData"
-			quid       	"3EA9558D027E"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ClientCertificate"
-			quid       	"3FC339BD01B6"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetResumable"
-			quid       	"3FC339E002A0"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "IsResumable"
-			quid       	"3FC339F100EB"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetValues"
-			quid       	"3FC339F90242"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "AddKeyInfo"
-			quid       	"3FC33A180271"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iMasterSecret"
-			quid       	"3EB7D50002F1")
-		    (object ClassAttribute "iSessionData"
-			quid       	"3EB7D50900FD")
-		    (object ClassAttribute "iServerAddr"
-			quid       	"3ECE2A4D03BB")
-		    (object ClassAttribute "iEncodedServerCert"
-			quid       	"3EE0BAE00159")
-		    (object ClassAttribute "iClientKeyHandle"
-			quid       	"3EE4C09C010B")
-		    (object ClassAttribute "iCreationTime"
-			quid       	"3FC33A4002EE")
-		    (object ClassAttribute "iResumable"
-			quid       	"3FC33A5702DF")
-		    (object ClassAttribute "iClientCertInfo"
-			quid       	"3FC33A70004E")))
-	    (object Class "CCTTokenTypeInfo"
-		quid       	"3EAF9A33011D"
-		operations 	(list Operations
-		    (object Operation "ListL"
-			quid       	"3EAF9A490052"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "MCTTokenType"
-		quid       	"3EAFAA920023"
-		operations 	(list Operations
-		    (object Operation "NewL"
-			quid       	"3EB907310051"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "List"
-			quid       	"3EB907AE03DC"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "OpenToken"
-			quid       	"3EB907B40294"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Association "$UNNAMED$0"
-		quid       	"3E8C45AB01B1"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$1"
-			quid       	"3E8C45AC00F6"
-			supplier   	"Logical View::MTLSTokenProvider"
-			quidu      	"3E8AD35F02BB"
-			client_cardinality 	(value cardinality "0..n")
-			is_navigable 	TRUE)
-		    (object Role "iTokens"
-			quid       	"3E8C45AC0105"
-			label      	"iTokens"
-			supplier   	"Logical View::CTLSProvider"
-			quidu      	"3E77426E01A1"
-			client_cardinality 	(value cardinality "1")
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$2"
-		quid       	"3E8C4929026D"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$3"
-			quid       	"3E8C492A01F0"
-			supplier   	"Logical View::CSwTLSSession"
-			quidu      	"3E8C4034002B"
-			client_cardinality 	(value cardinality "0..n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$4"
-			quid       	"3E8C492A01F1"
-			supplier   	"Logical View::CSwTLSTokenProvider"
-			quidu      	"3E8C414F03E4"
-			client_cardinality 	(value cardinality "1")
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$5"
-		quid       	"3E8C4984000B"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$6"
-			quid       	"3E8C4984025D"
-			supplier   	"Logical View::CSwTLSSession"
-			quidu      	"3E8C4034002B"
-			client_cardinality 	(value cardinality "0..n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$7"
-			quid       	"3E8C4984025E"
-			supplier   	"Logical View::CSwTLSTokenProvider"
-			quidu      	"3E8C414F03E4"
-			client_cardinality 	(value cardinality "1")
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$8"
-		quid       	"3E953E7300FA"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$9"
-			quid       	"3E953E740158"
-			supplier   	"Logical View::MCTToken"
-			quidu      	"3E953DC700DB"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$10"
-			quid       	"3E953E740159"
-			supplier   	"Logical View::CTLSProvider"
-			quidu      	"3E77426E01A1"
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$11"
-		quid       	"3E9ACFA00378"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$12"
-			quid       	"3E9ACFA60126"
-			supplier   	"Logical View::MTLSSession"
-			quidu      	"3E77451C0124"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$13"
-			quid       	"3E9ACFA60136"
-			supplier   	"Logical View::MCTToken"
-			quidu      	"3E953DC700DB"
-			is_navigable 	TRUE)))
-	    (object Association "$UNNAMED$14"
-		quid       	"3EA80C9400C9"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$15"
-			quid       	"3EA80C9500F8"
-			supplier   	"Logical View::CSwTLSTokenProvider"
-			quidu      	"3E8C414F03E4"
-			client_cardinality 	(value cardinality "0..n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$16"
-			quid       	"3EA80C9500F9"
-			supplier   	"Logical View::CSwTLSToken"
-			quidu      	"3EA80B9400C9"
-			is_navigable 	TRUE)))
-	    (object Association "$UNNAMED$17"
-		quid       	"3EA92C0B0175"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$18"
-			quid       	"3EA92C0C00D8"
-			supplier   	"Logical View::CSwTLSSession"
-			quidu      	"3E8C4034002B"
-			client_cardinality 	(value cardinality "0..n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$19"
-			quid       	"3EA92C0C00D9"
-			supplier   	"Logical View::CSwTLSToken"
-			quidu      	"3EA80B9400C9"
-			is_navigable 	TRUE)))
-	    (object Association "$UNNAMED$20"
-		quid       	"3EA939EF03E6"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$21"
-			quid       	"3EA939F1009A"
-			supplier   	"Logical View::MTLSSession"
-			quidu      	"3E77451C0124"
-			client_cardinality 	(value cardinality "1")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$22"
-			quid       	"3EA939F1009B"
-			supplier   	"Logical View::CTLSSession"
-			quidu      	"3EA92D3303B7"
-			client_cardinality 	(value cardinality "1"))))
-	    (object Association "$UNNAMED$23"
-		quid       	"3EA956C9027E"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$24"
-			quid       	"3EA956CD01D2"
-			supplier   	"Logical View::CTLSSession"
-			quidu      	"3EA92D3303B7"
-			client_cardinality 	(value cardinality "1")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$25"
-			quid       	"3EA956CD01D3"
-			supplier   	"Logical View::CTLSProvider"
-			quidu      	"3E77426E01A1"
-			client_cardinality 	(value cardinality "1"))))
-	    (object Association "$UNNAMED$26"
-		quid       	"3EAFAC1E02E2"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$27"
-			quid       	"3EAFAC1F016B"
-			supplier   	"Logical View::MCTTokenType"
-			quidu      	"3EAFAA920023"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$28"
-			quid       	"3EAFAC1F016C"
-			supplier   	"Logical View::CTLSProvider"
-			quidu      	"3E77426E01A1"
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$29"
-		quid       	"3ECE28F600AD"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$30"
-			quid       	"3ECE28F60272"
-			supplier   	"Logical View::CSwTLSSessionCache"
-			quidu      	"3EA95557028E"
-			client_cardinality 	(value cardinality "0..n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$31"
-			quid       	"3ECE28F60273"
-			supplier   	"Logical View::CSwTLSToken"
-			quidu      	"3EA80B9400C9"
-			client_cardinality 	(value cardinality "1"))))
-	    (object Association "$UNNAMED$32"
-		quid       	"3ECE2B3B02B1"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$33"
-			quid       	"3ECE2B3C02A1"
-			supplier   	"Logical View::CSwTLSTokenType"
-			quidu      	"3EA931C200B9"
-			client_cardinality 	(value cardinality "1")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$34"
-			quid       	"3ECE2B3C02A2"
-			supplier   	"Logical View::CSwTLSToken"
-			quidu      	"3EA80B9400C9"
-			client_cardinality 	(value cardinality "1..n"))))
-	    (object Mechanism @1
-		logical_models 	(list unit_reference_list
-		    (object Object "TLS Protocol"
-			quid       	"3E7740CA00B7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E7741920385"
-				supplier   	"tlsprovider"
-				quidu      	"3E7740E902AB"
-				messages   	(list Messages
-				    (object Message "CipherSuites( )"
-					quid       	"3E7741920386"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3E77432A0357")
-				    (object Message "VerifySignature( )"
-					quid       	"3E7744540308"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	7
-					quidu      	"3E774458028B")
-				    (object Message "Create( )"
-					quid       	"3E7744D2001A"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	8
-					quidu      	"3E7744D402F9")
-				    (object Message "VerifyServerCertificate( )"
-					quid       	"3E8C587A03E4"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	6
-					quidu      	"3E8AD3AB0357")
-				    (object Message "GenerateRandom( )"
-					quid       	"3E9D52A40300"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	4
-					quidu      	"3E77434A0163")
-				    (object Message "Connect( )"
-					quid       	"3FC394A6038A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3FC337AD02DF")
-				    (object Message "Attributes( )"
-					quid       	"3FC394B40213"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3FC337B500AC")))
-			    (object Link
-				quid       	"3E7743A3003A"
-				supplier   	"$UNNAMED$35"
-				quidu      	"3E77414F0191")
-			    (object Link
-				quid       	"3E77450D02BA"
-				supplier   	"tokensession"
-				quidu      	"3E77413201FF")
-			    (object Link
-				quid       	"3EB2869A00DF"
-				supplier   	"session"
-				quidu      	"3EB2464602F2"
-				messages   	(list Messages
-				    (object Message "ClientFinishedMsg( )"
-					quid       	"3EB287610265"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	15
-					quidu      	"3EB2863E014C")
-				    (object Message "VerifyServerFinishedMsg( )"
-					quid       	"3EB288D102F2"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	17
-					quidu      	"3EB2864F018B")
-				    (object Message "ClientKeyExchange( )"
-					quid       	"3FC38CFB032D"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	12
-					quidu      	"3FC33B500129")
-				    (object Message "EncryptL( )"
-					quid       	"3FC38DB502B0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	19
-					quidu      	"3FC33F7C01E5")
-				    (object Message "DecryptAndVerifyL( )"
-					quid       	"3FC38DC402EE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"12"
-					ordinal    	20
-					quidu      	"3FC33F8202EE"))))
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tlsprovider"
-			quid       	"3E7740E902AB"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E8C504C000B"
-				supplier   	"tokenprovider"
-				quidu      	"3E7741170124"
-				messages   	(list Messages
-				    (object Message "*[all tokens] CrytpoCapabilities( )"
-					quid       	"3E8C519A00B7"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3)))
-			    (object Link
-				quid       	"3EB246040330"
-				supplier   	"$UNNAMED$35"
-				quidu      	"3E77414F0191"
-				messages   	(list Messages
-				    (object Message "generate random using system RNG"
-					quid       	"3EB246040331"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	5)))
-			    (object Link
-				quid       	"3EB27A6800EE"
-				supplier   	"session"
-				quidu      	"3EB2464602F2"
-				messages   	(list Messages
-				    (object Message "Construct( )"
-					quid       	"3EB27A6800EF"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.2"
-					ordinal    	10
-					quidu      	"3EB281E00350")
-				    (object Message "NewL( )"
-					quid       	"3EB7E142019A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1"
-					ordinal    	9
-					quidu      	"3EB7D66700DE"))))
-			class      	"Logical View::CTLSProvider"
-			quidu      	"3E77426E01A1"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tokenprovider"
-			quid       	"3E7741170124"
-			class      	"Logical View::MTLSTokenProvider"
-			quidu      	"3E8AD35F02BB"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tokensession"
-			quid       	"3E77413201FF"
-			class      	"Logical View::MTLSSession"
-			quidu      	"3E77451C0124"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$35"
-			quid       	"3E77414F0191"
-			class      	"Logical View::CryptoLib"
-			quidu      	"3E7743B0021E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "session"
-			quid       	"3EB2464602F2"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EB27A8F014C"
-				supplier   	"tokensession"
-				quidu      	"3E77413201FF"
-				messages   	(list Messages
-				    (object Message "PHash( )"
-					quid       	"3EB287810081"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"9.1"
-					ordinal    	16
-					quidu      	"3E77453902E9")
-				    (object Message "PHash( )"
-					quid       	"3EB288E60265"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"10.1"
-					ordinal    	18
-					quidu      	"3E77453902E9")
-				    (object Message "InitL( )"
-					quid       	"3EE49BCB006F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.2.1"
-					ordinal    	11
-					quidu      	"3EE49BAD0234")
-				    (object Message "ClientKeyExchange( )"
-					quid       	"3FC38D0E00DB"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1"
-					ordinal    	13
-					quidu      	"3E8AEF0A03E4")
-				    (object Message "PHash( )"
-					quid       	"3FC38D1C030D"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.2"
-					ordinal    	14
-					quidu      	"3E77453902E9")))
-			    (object Link
-				quid       	"3EB27DA30246"
-				supplier   	"session"
-				quidu      	"3EB2464602F2"))
-			class      	"Logical View::CTLSSession"
-			quidu      	"3EA92D3303B7"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @2
-		logical_models 	(list unit_reference_list
-		    (object Object "tlsprovider"
-			quid       	"3EA92EFB022F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EA92EFB0230"
-				supplier   	"tokenprovider"
-				quidu      	"3EA92EFB0236"
-				messages   	(list Messages
-				    (object Message "CryptoCapabilities( )"
-					quid       	"3EA9359203A7"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	5
-					quidu      	"3E8C3E5F027C")
-				    (object Message "Release( )"
-					quid       	"3EA935A903C6"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	6
-					quidu      	"3EB2772C0217")))
-			    (object Link
-				quid       	"3EA930D5028E"
-				supplier   	"tokentypeinfo"
-				quidu      	"3EA9305F031B"
-				messages   	(list Messages
-				    (object Message "ListL( )"
-					quid       	"3EA930D5028F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3EAF9A490052")))
-			    (object Link
-				quid       	"3EA931190127"
-				supplier   	"tokentype"
-				quidu      	"3EA92F5400F8"
-				messages   	(list Messages
-				    (object Message "List( )"
-					quid       	"3EA931190128"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3EB907AE03DC")
-				    (object Message "OpenToken( )"
-					quid       	"3EA932150136"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3
-					quidu      	"3EB907B40294")))
-			    (object Link
-				quid       	"3EA9342D030B"
-				supplier   	"token"
-				quidu      	"3EA92F9302AD"
-				messages   	(list Messages
-				    (object Message "GetInterface( )"
-					quid       	"3EA9342D030C"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	4
-					quidu      	"3EA933F401B3")))
-			    (object Link
-				quid       	"3EA9361700F8"
-				supplier   	"session"
-				quidu      	"3EA930A502CC"
-				messages   	(list Messages
-				    (object Message "Construct( )"
-					quid       	"3EA9361700F9"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	9
-					quidu      	"3EB281E00350")
-				    (object Message "NewL( )"
-					quid       	"3EB7DE4100EE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1"
-					ordinal    	8
-					quidu      	"3EB7D66700DE"))))
-			class      	"Logical View::CTLSProvider"
-			quidu      	"3E77426E01A1"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tokenprovider"
-			quid       	"3EA92EFB0236"
-			class      	"Logical View::MTLSTokenProvider"
-			quidu      	"3E8AD35F02BB"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tlssession"
-			quid       	"3EA92EFB0237"
-			class      	"Logical View::MTLSSession"
-			quidu      	"3E77451C0124"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$36"
-			quid       	"3EA92EFB0238"
-			class      	"Logical View::CryptoLib"
-			quidu      	"3E7743B0021E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tokentype"
-			quid       	"3EA92F5400F8"
-			class      	"Logical View::CSwTLSTokenType"
-			quidu      	"3EA931C200B9"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "token"
-			quid       	"3EA92F9302AD"
-			class      	"Logical View::MCTToken"
-			quidu      	"3E953DC700DB"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tokentypeinfo"
-			quid       	"3EA9305F031B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EA934AC00F8"
-				supplier   	"tokentype"
-				quidu      	"3EA92F5400F8"))
-			class      	"Logical View::CCTTokenTypeInfo"
-			quidu      	"3EAF9A33011D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "session"
-			quid       	"3EA930A502CC"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EA936940369"
-				supplier   	"tlssession"
-				quidu      	"3EA92EFB0237"
-				messages   	(list Messages
-				    (object Message "any requests for token services (PHash, client key exchange etc)"
-					quid       	"3EA93694036A"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"9.2"
-					ordinal    	11
-					Operation  	"any requests for token services (PHAsh, etc)")
-				    (object Message "ClientCertificate( )"
-					quid       	"3EB7DF210301"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"11.1"
-					ordinal    	15
-					quidu      	"3E8AEEEC004A")
-				    (object Message "Release( )"
-					quid       	"3EB7DF310013"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"13.1"
-					ordinal    	18
-					quidu      	"3EB2772C0217")))
-			    (object Link
-				quid       	"3EA936E603E6"
-				supplier   	"$UNNAMED$36"
-				quidu      	"3EA92EFB0238"
-				messages   	(list Messages
-				    (object Message "obtaining objects for symmetric encryption/decryption and HMAC hashing"
-					quid       	"3EA936E603E7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9.3"
-					ordinal    	12)))
-			    (object Link
-				quid       	"3EB29DA703BD"
-				supplier   	"tokentype"
-				quidu      	"3EA92F5400F8")
-			    (object Link
-				quid       	"3EB29DBF0014"
-				supplier   	"token"
-				quidu      	"3EA92F9302AD"
-				messages   	(list Messages
-				    (object Message "GetInterface( )"
-					quid       	"3EB29DBF0015"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"9.1"
-					ordinal    	10
-					quidu      	"3EA933F401B3"))))
-			class      	"Logical View::CTLSSession"
-			quidu      	"3EA92D3303B7"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "TLS Protocol"
-			quid       	"3EA93B2C0146"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EA93BC20388"
-				supplier   	"tlsprovider"
-				quidu      	"3EA92EFB022F"
-				messages   	(list Messages
-				    (object Message "obtain info to start handshk"
-					quid       	"3EA93BC20389"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0)
-				    (object Message "Create( )"
-					quid       	"3EB7DE220051"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	7
-					quidu      	"3E7744D402F9")))
-			    (object Link
-				quid       	"3EA93C070127"
-				supplier   	"session"
-				quidu      	"3EA930A502CC"
-				messages   	(list Messages
-				    (object Message "ServerCertificte( )"
-					quid       	"3EA93D4800AA"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"15"
-					ordinal    	20
-					quidu      	"3EB7D4AA016B")
-				    (object Message "ClientCertificate( )"
-					quid       	"3EB7DF1000BF"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	14
-					quidu      	"3EB7D4AA017A")
-				    (object Message "ClientKeyExchange( )"
-					quid       	"3FC33B7D02A0"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	13
-					quidu      	"3FC33B500129")
-				    (object Message "encryption, decryption, MAC computations"
-					quid       	"3FC33C760233"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"14"
-					ordinal    	19)
-				    (object Message "ClientFinishedMsg( )"
-					quid       	"3FC33FCB0223"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"13"
-					ordinal    	17
-					quidu      	"3EB2863E014C")
-				    (object Message "VerifyServerFinishedMsg( )"
-					quid       	"3FC33FDF0242"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"12"
-					ordinal    	16
-					quidu      	"3EB2864F018B")))
-			    (object Link
-				quid       	"3EA93CB301B3"
-				supplier   	"$UNNAMED$36"
-				quidu      	"3EA92EFB0238"))
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @3
-		logical_models 	(list unit_reference_list
-		    (object Object "TLS Protocol"
-			quid       	"3EB28EC50321"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EB28EC50322"
-				supplier   	"tlsprovider"
-				quidu      	"3EB28EC50338"
-				messages   	(list Messages
-				    (object Message "CipherSuites( )"
-					quid       	"3EB28EC50323"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3E77432A0357")
-				    (object Message "VerifySignature( )"
-					quid       	"3EB28EC50324"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	7
-					quidu      	"3E774458028B")
-				    (object Message "Create( )"
-					quid       	"3EB28EC50325"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	8
-					quidu      	"3E7744D402F9")
-				    (object Message "VerifyServerCertificate( )"
-					quid       	"3EB28EC50326"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	6
-					quidu      	"3E8AD3AB0357")
-				    (object Message "GenerateRandom( )"
-					quid       	"3EB28EC50328"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	4
-					quidu      	"3E77434A0163")
-				    (object Message "Connect( )"
-					quid       	"3FC3950A02EE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3FC337AD02DF")
-				    (object Message "Attributes( )"
-					quid       	"3FC395140242"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3FC337B500AC")))
-			    (object Link
-				quid       	"3EB28EC50329"
-				supplier   	"$UNNAMED$37"
-				quidu      	"3EB28EC50351")
-			    (object Link
-				quid       	"3EB28EC5032D"
-				supplier   	"session"
-				quidu      	"3EB28EC50342"
-				messages   	(list Messages
-				    (object Message "ClientFinishedMsg( )"
-					quid       	"3EB28EC50331"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	19
-					quidu      	"3EB2863E014C")
-				    (object Message "VerifyServerFinishedMsg( )"
-					quid       	"3EB28EC50332"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"12"
-					ordinal    	21
-					quidu      	"3EB2864F018B")
-				    (object Message "ClientCertificate( )"
-					quid       	"3EB28EC50333"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	15
-					quidu      	"3EB7D4AA017A")
-				    (object Message "CertificateVerifySignature( )"
-					quid       	"3EB28EC50335"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	17
-					quidu      	"3FC33F3702BF")
-				    (object Message "ClientKeyExchange( )"
-					quid       	"3FC38E500223"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	12
-					quidu      	"3FC33B500129")
-				    (object Message "EncryptL( )"
-					quid       	"3FC38ECD0213"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"13"
-					ordinal    	23
-					quidu      	"3FC33F7C01E5")
-				    (object Message "DecryptAndVerifyL( )"
-					quid       	"3FC38ED9007D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"14"
-					ordinal    	24
-					quidu      	"3FC33F8202EE"))))
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tlsprovider"
-			quid       	"3EB28EC50338"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EB28EC50337"
-				supplier   	"tokenprovider"
-				quidu      	"3EB28EC5033F"
-				messages   	(list Messages
-				    (object Message "*[all tokens] CryptoCapabities( )"
-					quid       	"3EB28EC5033E"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3)))
-			    (object Link
-				quid       	"3EB28EC50339"
-				supplier   	"$UNNAMED$37"
-				quidu      	"3EB28EC50351"
-				messages   	(list Messages
-				    (object Message "generate random using system RNG"
-					quid       	"3EB28EC5033A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	5)))
-			    (object Link
-				quid       	"3EB28EC5033B"
-				supplier   	"session"
-				quidu      	"3EB28EC50342"
-				messages   	(list Messages
-				    (object Message "Construct( )"
-					quid       	"3EB28EC5033C"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.2"
-					ordinal    	10
-					quidu      	"3EB281E00350")
-				    (object Message "NewL( )"
-					quid       	"3EB7E19F0255"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1"
-					ordinal    	9
-					quidu      	"3EB7D66700DE"))))
-			class      	"Logical View::CTLSProvider"
-			quidu      	"3E77426E01A1"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tokenprovider"
-			quid       	"3EB28EC5033F"
-			class      	"Logical View::MTLSTokenProvider"
-			quidu      	"3E8AD35F02BB"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tokensession"
-			quid       	"3EB28EC50350"
-			class      	"Logical View::MTLSSession"
-			quidu      	"3E77451C0124"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$37"
-			quid       	"3EB28EC50351"
-			class      	"Logical View::CryptoLib"
-			quidu      	"3E7743B0021E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "session"
-			quid       	"3EB28EC50342"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EB28EC50341"
-				supplier   	"tokensession"
-				quidu      	"3EB28EC50350"
-				messages   	(list Messages
-				    (object Message "PHash( )"
-					quid       	"3EB28EC5034C"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"11.1"
-					ordinal    	20
-					quidu      	"3E77453902E9")
-				    (object Message "PHash( )"
-					quid       	"3EB28EC5034D"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"12.1"
-					ordinal    	22
-					quidu      	"3E77453902E9")
-				    (object Message "ClientCertificate( )"
-					quid       	"3EB28EC5034E"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"9.1"
-					ordinal    	16
-					quidu      	"3E8AEEEC004A")
-				    (object Message "ComputeDigitalSignature( )"
-					quid       	"3EB28EC5034F"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"10.1"
-					ordinal    	18
-					quidu      	"3E8AEF1A02EA")
-				    (object Message "InitL( )"
-					quid       	"3EE49C3B02B1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.2.1"
-					ordinal    	11
-					quidu      	"3EE49BAD0234")
-				    (object Message "ClientKeyExchange( )"
-					quid       	"3FC38E5F01D5"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1"
-					ordinal    	13
-					quidu      	"3E8AEF0A03E4")
-				    (object Message "PHash( )"
-					quid       	"3FC38E6C0204"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.2"
-					ordinal    	14
-					quidu      	"3E77453902E9")))
-			    (object Link
-				quid       	"3EB28EC50343"
-				supplier   	"session"
-				quidu      	"3EB28EC50342"))
-			class      	"Logical View::CTLSSession"
-			quidu      	"3EA92D3303B7"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @4
-		logical_models 	(list unit_reference_list
-		    (object Object "TLS Protocol"
-			quid       	"3EB2973401E8"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EB2973401E9"
-				supplier   	"tlsprovider"
-				quidu      	"3EB2973401FC"
-				messages   	(list Messages
-				    (object Message "CipherSuites( )"
-					quid       	"3EB2973401EA"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	4
-					quidu      	"3E77432A0357")
-				    (object Message "Create( )"
-					quid       	"3EB2973401EC"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	8
-					quidu      	"3E7744D402F9")
-				    (object Message "GenerateRandom( )"
-					quid       	"3EB2973401EF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	6
-					quidu      	"3E77434A0163")
-				    (object Message "GetSession( )"
-					quid       	"3EB2991300FE"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3E7742A3000B")
-				    (object Message "Connect( )"
-					quid       	"3FC39531038A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3FC337AD02DF")
-				    (object Message "Attributes( )"
-					quid       	"3FC3953A0242"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3FC337B500AC")))
-			    (object Link
-				quid       	"3EB2973401F0"
-				supplier   	"$UNNAMED$38"
-				quidu      	"3EB297340213")
-			    (object Link
-				quid       	"3EB2973401F4"
-				supplier   	"session"
-				quidu      	"3EB297340206"
-				messages   	(list Messages
-				    (object Message "ClientFinishedMsg( )"
-					quid       	"3EB2973401F8"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	16
-					quidu      	"3EB2863E014C")
-				    (object Message "VerifyServerFinishedMsg( )"
-					quid       	"3EB2973401F9"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	14
-					quidu      	"3EB2864F018B")
-				    (object Message "EncryptL( )"
-					quid       	"3FC3940703D9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	18
-					quidu      	"3FC33F7C01E5")
-				    (object Message "DecryptAndVerifyL( )"
-					quid       	"3FC3941500BC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	19
-					quidu      	"3FC33F8202EE"))))
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tlsprovider"
-			quid       	"3EB2973401FC"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EB2973401FB"
-				supplier   	"tokenprovider"
-				quidu      	"3EB297340203"
-				messages   	(list Messages
-				    (object Message "*[all tokens] CryptoCapabilities( )"
-					quid       	"3EB297340201"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	5)
-				    (object Message "*[all tokens] GetSession( )"
-					quid       	"3EB2995B0294"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3)))
-			    (object Link
-				quid       	"3EB2973401FD"
-				supplier   	"$UNNAMED$38"
-				quidu      	"3EB297340213"
-				messages   	(list Messages
-				    (object Message "generate random using system RNG"
-					quid       	"3EB2973401FE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	7)))
-			    (object Link
-				quid       	"3EB2973401FF"
-				supplier   	"session"
-				quidu      	"3EB297340206"
-				messages   	(list Messages
-				    (object Message "ConstructResumed( )"
-					quid       	"3EB297340200"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.2"
-					ordinal    	10
-					quidu      	"3EB29BD800EE")
-				    (object Message "NewL( )"
-					quid       	"3EB7E29A00CE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1"
-					ordinal    	9
-					quidu      	"3EB7D66700DE"))))
-			class      	"Logical View::CTLSProvider"
-			quidu      	"3E77426E01A1"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tokenprovider"
-			quid       	"3EB297340203"
-			class      	"Logical View::MTLSTokenProvider"
-			quidu      	"3E8AD35F02BB"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "tokensession"
-			quid       	"3EB297340212"
-			class      	"Logical View::MTLSSession"
-			quidu      	"3E77451C0124"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$38"
-			quid       	"3EB297340213"
-			class      	"Logical View::CryptoLib"
-			quidu      	"3E7743B0021E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "session"
-			quid       	"3EB297340206"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3EB297340205"
-				supplier   	"tokensession"
-				quidu      	"3EB297340212"
-				messages   	(list Messages
-				    (object Message "PHash( )"
-					quid       	"3EB29734020D"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.2.3"
-					ordinal    	13
-					quidu      	"3E77453902E9")
-				    (object Message "PHash( )"
-					quid       	"3EB297340210"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1"
-					ordinal    	17
-					quidu      	"3E77453902E9")
-				    (object Message "PHash( )"
-					quid       	"3EB297340211"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1"
-					ordinal    	15
-					quidu      	"3E77453902E9")
-				    (object Message "ServerCertificate( )"
-					quid       	"3EB7E277038E"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.2.2"
-					ordinal    	12
-					quidu      	"3E8AEEDF00C7")
-				    (object Message "InitL( )"
-					quid       	"3FC393A3034C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.2.1"
-					ordinal    	11
-					quidu      	"3EE49BAD0234")))
-			    (object Link
-				quid       	"3EB297340207"
-				supplier   	"session"
-				quidu      	"3EB297340206")
-			    (object Link
-				quid       	"3EB29B5E03AD"
-				supplier   	"tokenprovider"
-				quidu      	"3EB297340203"))
-			class      	"Logical View::CTLSSession"
-			quidu      	"3EA92D3303B7"
-			persistence 	"Transient"
-			multi      	FALSE))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"3E773E8C0206"
-		title      	"Main"
-		zoom       	90
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::MCTTokenInterface" @5
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2272, 304)
-			font       	(object Font
-			    italics    	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@5
-			    location   	(2076, 231)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	392
-			    justify    	0
-			    label      	"MCTTokenInterface")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E8C41180125"
-			compartment 	(object Compartment
-			    Parent_View 	@5
-			    location   	(2076, 287)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	2
-			    max_width  	209)
-			width      	410
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MCTTokenInterface" @6
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1440, 304)
-			font       	(object Font
-			    italics    	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@6
-			    location   	(1244, 231)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	392
-			    justify    	0
-			    label      	"MCTTokenInterface")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E8C41180125"
-			compartment 	(object Compartment
-			    Parent_View 	@6
-			    location   	(1244, 287)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	2
-			    max_width  	209)
-			width      	410
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CActive" @7
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(288, 160)
-			label      	(object ItemLabel
-			    Parent_View 	@7
-			    location   	(200, 114)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	176
-			    justify    	0
-			    label      	"CActive")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E953EE9005E"
-			width      	194
-			height     	114
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MTLSTokenProvider" @8
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1440, 672)
-			font       	(object Font
-			    italics    	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@8
-			    location   	(1236, 554)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	408
-			    justify    	0
-			    label      	"MTLSTokenProvider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E8AD35F02BB"
-			compartment 	(object Compartment
-			    Parent_View 	@8
-			    location   	(1236, 610)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	4
-			    max_width  	393)
-			width      	426
-			height     	258
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @9
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E8C41B501D1"
-			client     	@8
-			supplier   	@6
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::MTLSSession" @10
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2272, 736)
-			font       	(object Font
-			    italics    	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@10
-			    location   	(2024, 506)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	496
-			    justify    	0
-			    label      	"MTLSSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E77451C0124"
-			compartment 	(object Compartment
-			    Parent_View 	@10
-			    location   	(2024, 562)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	9
-			    max_width  	493)
-			width      	514
-			height     	482
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @11
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E8C407600F6"
-			client     	@10
-			supplier   	@5
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::MCTToken" @12
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(832, 800)
-			label      	(object ItemLabel
-			    Parent_View 	@12
-			    location   	(691, 727)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"MCTToken")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E953DC700DB"
-			compartment 	(object Compartment
-			    Parent_View 	@12
-			    location   	(691, 783)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	2
-			    max_width  	278)
-			width      	300
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CTLSSession" @13
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(288, 1808)
-			label      	(object ItemLabel
-			    Parent_View 	@13
-			    location   	(38, 1420)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	500
-			    justify    	0
-			    label      	"CTLSSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA92D3303B7"
-			compartment 	(object Compartment
-			    Parent_View 	@13
-			    location   	(38, 1476)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	16
-			    max_width  	497)
-			width      	518
-			height     	798
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$20" @14
-			location   	(2251, 2285)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3EA939EF03E6"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$21" @15
-				Parent_View 	@14
-				location   	(1931, 557)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3EA939F1009A"
-				client     	@14
-				supplier   	@10
-				vertices   	(list Points
-				    (2251, 2285)
-				    (2653, 2285)
-				    (2653, 1295)
-				    (2436, 977))
-				line_style 	0
-				label      	(object SegLabel @16
-				    Parent_View 	@15
-				    location   	(2582, 1096)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	1))
-			    (object RoleView "$UNNAMED$22" @17
-				Parent_View 	@14
-				location   	(1931, 557)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3EA939F1009B"
-				client     	@14
-				supplier   	@13
-				vertices   	(list Points
-				    (2251, 2285)
-				    (1455, 2285)
-				    (547, 1913))
-				line_style 	0
-				label      	(object SegLabel @18
-				    Parent_View 	@17
-				    location   	(694, 2031)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	0))))
-		    (object ClassView "Class" "Logical View::MCTTokenType" @19
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(880, 128)
-			label      	(object ItemLabel
-			    Parent_View 	@19
-			    location   	(725, 10)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	310
-			    justify    	0
-			    label      	"MCTTokenType")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EAFAA920023"
-			compartment 	(object Compartment
-			    Parent_View 	@19
-			    location   	(725, 66)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	4
-			    max_width  	268)
-			width      	328
-			height     	258
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CTLSProvider" @20
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(288, 784)
-			label      	(object ItemLabel
-			    Parent_View 	@20
-			    location   	(66, 531)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	444
-			    justify    	0
-			    label      	"CTLSProvider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E77426E01A1"
-			compartment 	(object Compartment
-			    Parent_View 	@20
-			    location   	(66, 587)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	10
-			    max_width  	441)
-			width      	462
-			height     	528
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @21
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E953EF5003F"
-			client     	@20
-			supplier   	@7
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$8" @22
-			location   	(600, 792)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E953E7300FA"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$9" @23
-				Parent_View 	@22
-				location   	(312, 120)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E953E740158"
-				client     	@22
-				supplier   	@12
-				line_style 	0)
-			    (object RoleView "$UNNAMED$10" @24
-				Parent_View 	@22
-				location   	(312, 120)
-				label      	(object SegLabel @25
-				    Parent_View 	@24
-				    location   	(537, 749)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	178
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E953E740159"
-				client     	@22
-				supplier   	@20
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$23" @26
-			location   	(288, 1228)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3EA956C9027E"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$24" @27
-				Parent_View 	@26
-				location   	(16, 428)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3EA956CD01D2"
-				client     	@26
-				supplier   	@13
-				line_style 	0
-				label      	(object SegLabel @28
-				    Parent_View 	@27
-				    location   	(342, 1389)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	0))
-			    (object RoleView "$UNNAMED$25" @29
-				Parent_View 	@26
-				location   	(16, 428)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3EA956CD01D3"
-				client     	@26
-				supplier   	@20
-				line_style 	0
-				label      	(object SegLabel @30
-				    Parent_View 	@29
-				    location   	(342, 1067)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	1))))
-		    (object AssociationViewNew "$UNNAMED$26" @31
-			location   	(519, 289)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3EAFAC1E02E2"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$27" @32
-				Parent_View 	@31
-				location   	(231, -511)
-				label      	(object SegLabel @33
-				    Parent_View 	@32
-				    location   	(656, 139)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	254
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3EAFAC1F016B"
-				client     	@31
-				supplier   	@19
-				vertices   	(list Points
-				    (519, 289)
-				    (559, 205)
-				    (715, 166))
-				line_style 	0)
-			    (object RoleView "$UNNAMED$28" @34
-				Parent_View 	@31
-				location   	(231, -511)
-				label      	(object SegLabel @35
-				    Parent_View 	@34
-				    location   	(395, 456)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	254
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3EAFAC1F016C"
-				client     	@31
-				supplier   	@20
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::CSwTLSTokenProvider" @36
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1440, 1136)
-			label      	(object ItemLabel
-			    Parent_View 	@36
-			    location   	(1216, 1063)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	448
-			    justify    	0
-			    label      	"CSwTLSTokenProvider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E8C414F03E4"
-			compartment 	(object Compartment
-			    Parent_View 	@36
-			    location   	(1216, 1119)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	2
-			    max_width  	167)
-			width      	466
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @37
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E8C41C30144"
-			client     	@36
-			supplier   	@8
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CSwTLSSession" @38
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2272, 1504)
-			label      	(object ItemLabel
-			    Parent_View 	@38
-			    location   	(2099, 1364)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	346
-			    justify    	0
-			    label      	"CSwTLSSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E8C4034002B"
-			compartment 	(object Compartment
-			    Parent_View 	@38
-			    location   	(2099, 1420)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	5
-			    max_width  	323)
-			width      	364
-			height     	302
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @39
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E8C40EB0338"
-			client     	@38
-			supplier   	@10
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CSwTLSSessionCache" @40
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1680, 1904)
-			label      	(object ItemLabel
-			    Parent_View 	@40
-			    location   	(1456, 1426)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	448
-			    justify    	0
-			    label      	"CSwTLSSessionCache")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA95557028E"
-			compartment 	(object Compartment
-			    Parent_View 	@40
-			    location   	(1456, 1482)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	20
-			    max_width  	382)
-			width      	466
-			height     	978
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CSwTLSTokenType" @41
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(880, 464)
-			label      	(object ItemLabel
-			    Parent_View 	@41
-			    location   	(684, 418)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	392
-			    justify    	0
-			    label      	"CSwTLSTokenType")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA931C200B9"
-			width      	410
-			height     	114
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @42
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3EAFABD70275"
-			client     	@41
-			supplier   	@19
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CSwTLSToken" @43
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(832, 1504)
-			label      	(object ItemLabel
-			    Parent_View 	@43
-			    location   	(631, 1296)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	402
-			    justify    	0
-			    label      	"CSwTLSToken")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA80B9400C9"
-			compartment 	(object Compartment
-			    Parent_View 	@43
-			    location   	(631, 1352)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	8
-			    max_width  	400)
-			width      	420
-			height     	438
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @44
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3EA80BF20201"
-			client     	@43
-			supplier   	@12
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$14" @45
-			location   	(1170, 1298)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3EA80C9400C9"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$15" @46
-				Parent_View 	@45
-				location   	(338, -206)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3EA80C9500F8"
-				client     	@45
-				supplier   	@36
-				line_style 	0
-				label      	(object SegLabel @47
-				    Parent_View 	@46
-				    location   	(1314, 1274)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"0..*"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	1))
-			    (object RoleView "$UNNAMED$16" @48
-				Parent_View 	@45
-				location   	(338, -206)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3EA80C9500F9"
-				client     	@45
-				supplier   	@43
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$17" @49
-			location   	(1565, 1504)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3EA92C0B0175"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$18" @50
-				Parent_View 	@49
-				location   	(733, 0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3EA92C0C00D8"
-				client     	@49
-				supplier   	@38
-				line_style 	0
-				label      	(object SegLabel @51
-				    Parent_View 	@50
-				    location   	(2034, 1558)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"0..*"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	1))
-			    (object RoleView "$UNNAMED$19" @52
-				Parent_View 	@49
-				location   	(733, 0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3EA92C0C00D9"
-				client     	@49
-				supplier   	@43
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$29" @53
-			location   	(1244, 1698)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3ECE28F600AD"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$30" @54
-				Parent_View 	@53
-				location   	(412, 194)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3ECE28F60272"
-				client     	@53
-				supplier   	@40
-				line_style 	0
-				label      	(object SegLabel @55
-				    Parent_View 	@54
-				    location   	(1404, 1833)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"0..*"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	1))
-			    (object RoleView "$UNNAMED$31" @56
-				Parent_View 	@53
-				location   	(412, 194)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3ECE28F60273"
-				client     	@53
-				supplier   	@43
-				line_style 	0
-				label      	(object SegLabel @57
-				    Parent_View 	@56
-				    location   	(1040, 1661)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	0))))
-		    (object AssociationViewNew "$UNNAMED$32" @58
-			location   	(1069, 894)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3ECE2B3B02B1"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$33" @59
-				Parent_View 	@58
-				location   	(237, -610)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3ECE2B3C02A1"
-				client     	@58
-				supplier   	@41
-				vertices   	(list Points
-				    (1069, 894)
-				    (1069, 733)
-				    (920, 521))
-				line_style 	0
-				label      	(object SegLabel @60
-				    Parent_View 	@59
-				    location   	(989, 527)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	1))
-			    (object RoleView "$UNNAMED$34" @61
-				Parent_View 	@58
-				location   	(237, -610)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3ECE2B3C02A2"
-				client     	@58
-				supplier   	@43
-				vertices   	(list Points
-				    (1069, 894)
-				    (1069, 1101)
-				    (958, 1284))
-				line_style 	0
-				label      	(object SegLabel @62
-				    Parent_View 	@61
-				    location   	(1027, 1274)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1..*"
-				    pctDist    	0.900000
-				    height     	54
-				    orientation 	0))))
-		    (object ClassView "Class" "Logical View::CActive" @63
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2064, 1152)
-			label      	(object ItemLabel
-			    Parent_View 	@63
-			    location   	(1979, 1098)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	170
-			    justify    	0
-			    label      	"CActive")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E953EE9005E"
-			width      	188
-			height     	130
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @64
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3FC342590262"
-			client     	@38
-			supplier   	@63
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CActive" @65
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(128, 1184)
-			label      	(object ItemLabel
-			    Parent_View 	@65
-			    location   	(43, 1130)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	170
-			    justify    	0
-			    label      	"CActive")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E953EE9005E"
-			width      	188
-			height     	130
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @66
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3FC3435102EE"
-			client     	@13
-			supplier   	@65
-			line_style 	0)))
-	    (object InteractionDiagram "NoClientAuthentication"
-		mechanism_ref 	@1
-		quid       	"3E7740C003D4"
-		title      	"NoClientAuthentication"
-		zoom       	85
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	4684
-		items      	(list diagram_item_list
-		    (object InterObjView "TLS Protocol" @67
-			location   	(592, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@67
-			    location   	(592, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"TLS Protocol")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E7740CA00B7"
-			width      	300
-			height     	4369
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @68
-			    location   	(592, 464)
-			    line_color 	3342489
-			    InterObjView 	@67
-			    height     	900
-			    y_coord    	840
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @69
-			    location   	(592, 1776)
-			    line_color 	3342489
-			    InterObjView 	@67
-			    height     	2584
-			    y_coord    	2524
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @70
-			    location   	(592, 4368)
-			    line_color 	3342489
-			    InterObjView 	@67
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE))
-		    (object InterObjView "tlsprovider" @71
-			location   	(1072, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@71
-			    location   	(1072, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"tlsprovider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E7740E902AB"
-			width      	300
-			height     	4369
-			icon_height 	153
-			icon_width 	154
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @72
-			    location   	(1072, 496)
-			    line_color 	3342489
-			    InterObjView 	@71
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @73
-			    location   	(1072, 624)
-			    line_color 	3342489
-			    InterObjView 	@71
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @74
-			    location   	(1072, 800)
-			    line_color 	3342489
-			    InterObjView 	@71
-			    height     	280
-			    y_coord    	220
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @75
-			    location   	(1072, 1136)
-			    line_color 	3342489
-			    InterObjView 	@71
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @76
-			    location   	(1072, 1856)
-			    line_color 	3342489
-			    InterObjView 	@71
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @77
-			    location   	(1072, 2032)
-			    line_color 	3342489
-			    InterObjView 	@71
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @78
-			    location   	(1072, 2256)
-			    line_color 	3342489
-			    InterObjView 	@71
-			    height     	356
-			    y_coord    	296
-			    Nested     	FALSE))
-		    (object InterObjView "tokenprovider" @79
-			location   	(2016, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@79
-			    location   	(2016, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	501
-			    justify    	0
-			    label      	"tokenprovider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E7741170124"
-			width      	519
-			height     	4369
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @80
-			    location   	(2016, 960)
-			    line_color 	3342489
-			    InterObjView 	@79
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "tokensession" @81
-			location   	(2576, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@81
-			    location   	(2576, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	351
-			    justify    	0
-			    label      	"tokensession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E77413201FF"
-			width      	369
-			height     	4369
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @82
-			    location   	(2576, 2432)
-			    line_color 	3342489
-			    InterObjView 	@81
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @83
-			    location   	(2576, 2752)
-			    line_color 	3342489
-			    InterObjView 	@81
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @84
-			    location   	(2576, 2928)
-			    line_color 	3342489
-			    InterObjView 	@81
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @85
-			    location   	(2576, 3616)
-			    line_color 	3342489
-			    InterObjView 	@81
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @86
-			    location   	(2576, 4080)
-			    line_color 	3342489
-			    InterObjView 	@81
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$35" @87
-			location   	(3040, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@87
-			    location   	(3040, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E77414F0191"
-			width      	300
-			height     	4369
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @88
-			    location   	(3040, 1184)
-			    line_color 	3342489
-			    InterObjView 	@87
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "session" @89
-			location   	(1504, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@89
-			    location   	(1504, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"session")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB2464602F2"
-			width      	300
-			height     	4369
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @90
-			    location   	(1504, 2272)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @91
-			    location   	(1504, 2416)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @92
-			    location   	(1504, 2704)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	344
-			    y_coord    	284
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @93
-			    location   	(1504, 3568)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @94
-			    location   	(1504, 4048)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @95
-			    location   	(1504, 4240)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @96
-			    location   	(1504, 4384)
-			    line_color 	3342489
-			    InterObjView 	@89
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @97
-			location   	(16, 800)
-			label      	(object SegLabel @98
-			    Parent_View 	@97
-			    location   	(831, 756)
-			    quidu      	"3E7741920386"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3201
-			    justify    	0
-			    label      	"CipherSuites( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@71
-			Focus_Src  	@68
-			Focus_Entry 	@74
-			origin     	(607, 800)
-			terminus   	(1056, 800)
-			ordinal    	2)
-		    (object InterMessView "" @99
-			location   	(16, 2032)
-			label      	(object SegLabel @100
-			    Parent_View 	@99
-			    location   	(831, 1988)
-			    quidu      	"3E7744540308"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2709
-			    justify    	0
-			    label      	"VerifySignature( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@71
-			Focus_Src  	@69
-			Focus_Entry 	@77
-			origin     	(607, 2032)
-			terminus   	(1056, 2032)
-			ordinal    	7)
-		    (object InterMessView "" @101
-			location   	(16, 2256)
-			label      	(object SegLabel @102
-			    Parent_View 	@101
-			    location   	(831, 2212)
-			    quidu      	"3E7744D2001A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2503
-			    justify    	0
-			    label      	"Create( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@71
-			Focus_Src  	@69
-			Focus_Entry 	@78
-			origin     	(607, 2256)
-			terminus   	(1056, 2256)
-			ordinal    	8)
-		    (object Label @103
-			location   	(128, 1360)
-			nlines     	6
-			max_width  	381
-			label      	
-|<---ClientHello
-|ServerHello--->
-|ServerCertificate-->
-|SrvKeyExch*-->
-|SrvHelloDone-->
-|
-			)
-		    (object Label @104
-			location   	(32, 3760)
-			nlines     	3
-			max_width  	463
-			label      	
-|<---ClientFinished
-|[SrvChangeCiphSuite]-->
-|SrvFinished-->
-|
-			)
-		    (object Label @105
-			location   	(80, 3088)
-			nlines     	2
-			max_width  	444
-			label      	"<---ClientKeyExch")
-		    (object InterMessView "" @106
-			location   	(16, 960)
-			label      	(object SegLabel @107
-			    Parent_View 	@106
-			    location   	(1543, 916)
-			    quidu      	"3E8C519A00B7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4321
-			    justify    	0
-			    label      	"*[all tokens] CrytpoCapabilities( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@71
-			supplier   	@79
-			Focus_Src  	@74
-			Focus_Entry 	@80
-			origin     	(1087, 960)
-			terminus   	(2000, 960)
-			ordinal    	3)
-		    (object InterMessView "" @108
-			location   	(16, 1856)
-			label      	(object SegLabel @109
-			    Parent_View 	@108
-			    location   	(831, 1812)
-			    quidu      	"3E8C587A03E4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3851
-			    justify    	0
-			    label      	"VerifyServerCertificate( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@71
-			Focus_Src  	@69
-			Focus_Entry 	@76
-			origin     	(607, 1856)
-			terminus   	(1056, 1856)
-			ordinal    	6)
-		    (object InterMessView "" @110
-			location   	(16, 1136)
-			label      	(object SegLabel @111
-			    Parent_View 	@110
-			    location   	(831, 1092)
-			    quidu      	"3E9D52A40300"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	421
-			    justify    	0
-			    label      	"GenerateRandom( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@71
-			Focus_Src  	@68
-			Focus_Entry 	@75
-			origin     	(607, 1136)
-			terminus   	(1056, 1136)
-			ordinal    	4)
-		    (object InterMessView "" @112
-			location   	(16, 1184)
-			label      	(object SegLabel @113
-			    Parent_View 	@112
-			    location   	(2055, 1140)
-			    quidu      	"3EB246040331"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	783
-			    justify    	0
-			    label      	"generate random using system RNG"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@71
-			supplier   	@87
-			Focus_Src  	@75
-			Focus_Entry 	@88
-			origin     	(1087, 1184)
-			terminus   	(3024, 1184)
-			ordinal    	5)
-		    (object InterMessView "" @114
-			location   	(16, 2416)
-			label      	(object SegLabel @115
-			    Parent_View 	@114
-			    location   	(1287, 2372)
-			    quidu      	"3EB27A6800EF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	335
-			    justify    	0
-			    label      	"Construct( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@71
-			supplier   	@89
-			Focus_Src  	@78
-			Focus_Entry 	@91
-			origin     	(1087, 2416)
-			terminus   	(1488, 2416)
-			ordinal    	10)
-		    (object Label @116
-			location   	(32, 3296)
-			nlines     	2
-			max_width  	478
-			label      	
-|<---[ClChangeCiphSuite]
-|
-|
-			)
-		    (object InterMessView "" @117
-			location   	(16, 3568)
-			label      	(object SegLabel @118
-			    Parent_View 	@117
-			    location   	(1047, 3524)
-			    quidu      	"3EB287610265"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	447
-			    justify    	0
-			    label      	"ClientFinishedMsg( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@89
-			Focus_Src  	@69
-			Focus_Entry 	@93
-			origin     	(607, 3568)
-			terminus   	(1488, 3568)
-			ordinal    	15)
-		    (object InterMessView "" @119
-			location   	(16, 3616)
-			label      	(object SegLabel @120
-			    Parent_View 	@119
-			    location   	(2039, 3572)
-			    quidu      	"3EB287810081"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	192
-			    justify    	0
-			    label      	"PHash( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@89
-			supplier   	@81
-			Focus_Src  	@93
-			Focus_Entry 	@85
-			origin     	(1519, 3616)
-			terminus   	(2560, 3616)
-			ordinal    	16)
-		    (object InterMessView "" @121
-			location   	(16, 4048)
-			label      	(object SegLabel @122
-			    Parent_View 	@121
-			    location   	(1047, 4004)
-			    quidu      	"3EB288D102F2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	466
-			    justify    	0
-			    label      	"VerifyServerFinishedMsg( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@89
-			Focus_Src  	@69
-			Focus_Entry 	@94
-			origin     	(607, 4048)
-			terminus   	(1488, 4048)
-			ordinal    	17)
-		    (object InterMessView "" @123
-			location   	(16, 4080)
-			label      	(object SegLabel @124
-			    Parent_View 	@123
-			    location   	(2039, 4036)
-			    quidu      	"3EB288E60265"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	192
-			    justify    	0
-			    label      	"PHash( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@89
-			supplier   	@81
-			Focus_Src  	@94
-			Focus_Entry 	@86
-			origin     	(1519, 4080)
-			terminus   	(2560, 4080)
-			ordinal    	18)
-		    (object InterMessView "" @125
-			location   	(16, 2272)
-			label      	(object SegLabel @126
-			    Parent_View 	@125
-			    location   	(1287, 2228)
-			    quidu      	"3EB7E142019A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@71
-			supplier   	@89
-			Focus_Src  	@78
-			Focus_Entry 	@90
-			origin     	(1087, 2272)
-			terminus   	(1488, 2272)
-			ordinal    	9)
-		    (object Label @127
-			location   	(352, 4768)
-			nlines     	4
-			max_width  	2331
-			label      	"Note: The methods above lack parameters in order not to black out the picture (please refer for full declarations of these functions to the corresponding API specification document). Similarly, in order to simplify the whole view, some methods or sequence of methods are replaced by description text. The main purpose of this diagram is to show relation between exchanging of protocol messages with a TLS server and internal operation of TLS Provider module.")
-		    (object InterMessView "" @128
-			location   	(16, 2432)
-			label      	(object SegLabel @129
-			    Parent_View 	@128
-			    location   	(2039, 2388)
-			    quidu      	"3EE49BCB006F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	143
-			    justify    	0
-			    label      	"InitL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@89
-			supplier   	@81
-			Focus_Src  	@91
-			Focus_Entry 	@82
-			origin     	(1519, 2432)
-			terminus   	(2560, 2432)
-			ordinal    	11)
-		    (object InterMessView "" @130
-			location   	(16, 2704)
-			label      	(object SegLabel @131
-			    Parent_View 	@130
-			    location   	(1047, 2660)
-			    quidu      	"3FC38CFB032D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"ClientKeyExchange( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@89
-			Focus_Src  	@69
-			Focus_Entry 	@92
-			origin     	(607, 2704)
-			terminus   	(1488, 2704)
-			ordinal    	12)
-		    (object InterMessView "" @132
-			location   	(16, 2752)
-			label      	(object SegLabel @133
-			    Parent_View 	@132
-			    location   	(2039, 2708)
-			    quidu      	"3FC38D0E00DB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"ClientKeyExchange( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@89
-			supplier   	@81
-			Focus_Src  	@92
-			Focus_Entry 	@83
-			origin     	(1519, 2752)
-			terminus   	(2560, 2752)
-			ordinal    	13)
-		    (object InterMessView "" @134
-			location   	(16, 2928)
-			label      	(object SegLabel @135
-			    Parent_View 	@134
-			    location   	(2039, 2884)
-			    quidu      	"3FC38D1C030D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	143
-			    justify    	0
-			    label      	"PHash( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@89
-			supplier   	@81
-			Focus_Src  	@92
-			Focus_Entry 	@84
-			origin     	(1519, 2928)
-			terminus   	(2560, 2928)
-			ordinal    	14)
-		    (object InterMessView "" @136
-			location   	(16, 4240)
-			label      	(object SegLabel @137
-			    Parent_View 	@136
-			    location   	(1047, 4196)
-			    quidu      	"3FC38DB502B0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"EncryptL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@89
-			Focus_Src  	@69
-			Focus_Entry 	@95
-			origin     	(607, 4240)
-			terminus   	(1488, 4240)
-			ordinal    	19)
-		    (object InterMessView "" @138
-			location   	(16, 4384)
-			label      	(object SegLabel @139
-			    Parent_View 	@138
-			    location   	(1047, 4340)
-			    quidu      	"3FC38DC402EE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	353
-			    justify    	0
-			    label      	"DecryptAndVerifyL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@89
-			Focus_Src  	@70
-			Focus_Entry 	@96
-			origin     	(607, 4384)
-			terminus   	(1488, 4384)
-			ordinal    	20)
-		    (object InterMessView "" @140
-			location   	(16, 496)
-			label      	(object SegLabel @141
-			    Parent_View 	@140
-			    location   	(831, 452)
-			    quidu      	"3FC394A6038A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	177
-			    justify    	0
-			    label      	"Connect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@71
-			Focus_Src  	@68
-			Focus_Entry 	@72
-			origin     	(607, 496)
-			terminus   	(1056, 496)
-			ordinal    	0)
-		    (object InterMessView "" @142
-			location   	(16, 624)
-			label      	(object SegLabel @143
-			    Parent_View 	@142
-			    location   	(831, 580)
-			    quidu      	"3FC394B40213"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	195
-			    justify    	0
-			    label      	"Attributes( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@67
-			supplier   	@71
-			Focus_Src  	@68
-			Focus_Entry 	@73
-			origin     	(607, 624)
-			terminus   	(1056, 624)
-			ordinal    	1)))
-	    (object InteractionDiagram "AccessToTokenInterfaces"
-		mechanism_ref 	@2
-		quid       	"3EA92EBD001D"
-		title      	"AccessToTokenInterfaces"
-		zoom       	75
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "tlsprovider" @144
-			location   	(512, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@144
-			    location   	(512, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"tlsprovider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA92EFB022F"
-			width      	300
-			height     	3681
-			icon_height 	153
-			icon_width 	154
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @145
-			    location   	(512, 416)
-			    line_color 	3342489
-			    InterObjView 	@144
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @146
-			    location   	(512, 544)
-			    line_color 	3342489
-			    InterObjView 	@144
-			    height     	824
-			    y_coord    	764
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @147
-			    location   	(512, 1488)
-			    line_color 	3342489
-			    InterObjView 	@144
-			    height     	740
-			    y_coord    	680
-			    Nested     	FALSE))
-		    (object InterObjView "tokenprovider" @148
-			location   	(2688, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@148
-			    location   	(2688, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	507
-			    justify    	0
-			    label      	"tokenprovider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA92EFB0236"
-			width      	525
-			height     	3681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @149
-			    location   	(2688, 1104)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @150
-			    location   	(2688, 1248)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "tlssession" @151
-			location   	(3136, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@151
-			    location   	(3136, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	300
-			    justify    	0
-			    label      	"tlssession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA92EFB0237"
-			width      	318
-			height     	3681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @152
-			    location   	(3136, 1872)
-			    line_color 	3342489
-			    InterObjView 	@151
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @153
-			    location   	(3136, 2544)
-			    line_color 	3342489
-			    InterObjView 	@151
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @154
-			    location   	(3136, 2912)
-			    line_color 	3342489
-			    InterObjView 	@151
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$36" @155
-			location   	(3504, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@155
-			    location   	(3504, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA92EFB0238"
-			width      	300
-			height     	3681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @156
-			    location   	(3504, 2048)
-			    line_color 	3342489
-			    InterObjView 	@155
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "session" @157
-			location   	(832, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@157
-			    location   	(832, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"session")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA930A502CC"
-			width      	300
-			height     	3681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @158
-			    location   	(832, 1536)
-			    line_color 	3342489
-			    InterObjView 	@157
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @159
-			    location   	(832, 1648)
-			    line_color 	3342489
-			    InterObjView 	@157
-			    height     	520
-			    y_coord    	460
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @160
-			    location   	(832, 2304)
-			    line_color 	3342489
-			    InterObjView 	@157
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @161
-			    location   	(832, 2480)
-			    line_color 	3342489
-			    InterObjView 	@157
-			    height     	184
-			    y_coord    	124
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @162
-			    location   	(832, 2704)
-			    line_color 	3342489
-			    InterObjView 	@157
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @163
-			    location   	(832, 2864)
-			    line_color 	3342489
-			    InterObjView 	@157
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @164
-			    location   	(832, 3344)
-			    line_color 	3342489
-			    InterObjView 	@157
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @165
-			    location   	(832, 3696)
-			    line_color 	3342489
-			    InterObjView 	@157
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "tokentypeinfo" @166
-			location   	(1312, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@166
-			    location   	(1312, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	582
-			    justify    	0
-			    label      	"tokentypeinfo")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA9305F031B"
-			width      	600
-			height     	3681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @167
-			    location   	(1312, 544)
-			    line_color 	3342489
-			    InterObjView 	@166
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "token" @168
-			location   	(2208, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@168
-			    location   	(2208, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	390
-			    justify    	0
-			    label      	"token")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA92F9302AD"
-			width      	408
-			height     	3681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @169
-			    location   	(2208, 960)
-			    line_color 	3342489
-			    InterObjView 	@168
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @170
-			    location   	(2208, 1712)
-			    line_color 	3342489
-			    InterObjView 	@168
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "tokentype" @171
-			location   	(1808, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@171
-			    location   	(1808, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	368
-			    justify    	0
-			    label      	"tokentype")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA92F5400F8"
-			width      	386
-			height     	3681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @172
-			    location   	(1808, 768)
-			    line_color 	3342489
-			    InterObjView 	@171
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @173
-			    location   	(1808, 864)
-			    line_color 	3342489
-			    InterObjView 	@171
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @174
-			location   	(16, 544)
-			label      	(object SegLabel @175
-			    Parent_View 	@174
-			    location   	(911, 500)
-			    quidu      	"3EA930D5028F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	647
-			    justify    	0
-			    label      	"ListL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@166
-			Focus_Src  	@146
-			Focus_Entry 	@167
-			origin     	(527, 544)
-			terminus   	(1296, 544)
-			ordinal    	1)
-		    (object InterMessView "" @176
-			location   	(16, 768)
-			label      	(object SegLabel @177
-			    Parent_View 	@176
-			    location   	(1159, 724)
-			    quidu      	"3EA931190128"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	396
-			    justify    	0
-			    label      	"List( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@171
-			Focus_Src  	@146
-			Focus_Entry 	@172
-			origin     	(527, 768)
-			terminus   	(1792, 768)
-			ordinal    	2)
-		    (object InterMessView "" @178
-			location   	(16, 864)
-			label      	(object SegLabel @179
-			    Parent_View 	@178
-			    location   	(1159, 820)
-			    quidu      	"3EA932150136"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	406
-			    justify    	0
-			    label      	"OpenToken( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@171
-			Focus_Src  	@146
-			Focus_Entry 	@173
-			origin     	(527, 864)
-			terminus   	(1792, 864)
-			ordinal    	3)
-		    (object InterMessView "" @180
-			location   	(16, 960)
-			label      	(object SegLabel @181
-			    Parent_View 	@180
-			    location   	(1359, 916)
-			    quidu      	"3EA9342D030C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	484
-			    justify    	0
-			    label      	"GetInterface( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@168
-			Focus_Src  	@146
-			Focus_Entry 	@169
-			origin     	(527, 960)
-			terminus   	(2192, 960)
-			ordinal    	4)
-		    (object InterMessView "" @182
-			location   	(16, 1104)
-			label      	(object SegLabel @183
-			    Parent_View 	@182
-			    location   	(1599, 1060)
-			    quidu      	"3EA9359203A7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	832
-			    justify    	0
-			    label      	"CryptoCapabilities( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@148
-			Focus_Src  	@146
-			Focus_Entry 	@149
-			origin     	(527, 1104)
-			terminus   	(2672, 1104)
-			ordinal    	5)
-		    (object InterMessView "" @184
-			location   	(16, 1248)
-			label      	(object SegLabel @185
-			    Parent_View 	@184
-			    location   	(1599, 1204)
-			    quidu      	"3EA935A903C6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	318
-			    justify    	0
-			    label      	"Release( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@148
-			Focus_Src  	@146
-			Focus_Entry 	@150
-			origin     	(527, 1248)
-			terminus   	(2672, 1248)
-			ordinal    	6)
-		    (object InterMessView "" @186
-			location   	(16, 1648)
-			label      	(object SegLabel @187
-			    Parent_View 	@186
-			    location   	(671, 1604)
-			    quidu      	"3EA9361700F9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"Construct( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@157
-			Focus_Src  	@147
-			Focus_Entry 	@159
-			origin     	(527, 1648)
-			terminus   	(816, 1648)
-			ordinal    	9)
-		    (object InterMessView "" @188
-			location   	(16, 1872)
-			label      	(object SegLabel @189
-			    Parent_View 	@188
-			    location   	(1983, 1828)
-			    quidu      	"3EA93694036A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1688
-			    justify    	0
-			    label      	"any requests for token services (PHash, client key exchange etc)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@157
-			supplier   	@151
-			Focus_Src  	@159
-			Focus_Entry 	@152
-			origin     	(847, 1872)
-			terminus   	(3120, 1872)
-			ordinal    	11)
-		    (object InterMessView "" @190
-			location   	(16, 2048)
-			label      	(object SegLabel @191
-			    Parent_View 	@190
-			    location   	(2167, 2004)
-			    quidu      	"3EA936E603E7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2212
-			    justify    	0
-			    label      	"obtaining objects for symmetric encryption/decryption and HMAC hashing"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@157
-			supplier   	@155
-			Focus_Src  	@159
-			Focus_Entry 	@156
-			origin     	(847, 2048)
-			terminus   	(3488, 2048)
-			ordinal    	12)
-		    (object InterObjView "TLS Protocol" @192
-			location   	(192, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@192
-			    location   	(192, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"TLS Protocol")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EA93B2C0146"
-			width      	300
-			height     	3681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @193
-			    location   	(192, 368)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @194
-			    location   	(192, 1424)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	1000
-			    y_coord    	940
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @195
-			    location   	(192, 2384)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	440
-			    y_coord    	380
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @196
-			    location   	(192, 2864)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	228
-			    y_coord    	168
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @197
-			    location   	(192, 3040)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	776
-			    y_coord    	716
-			    Nested     	TRUE))
-		    (object InterMessView "" @198
-			location   	(16, 416)
-			label      	(object SegLabel @199
-			    Parent_View 	@198
-			    location   	(351, 372)
-			    quidu      	"3EA93BC20389"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	827
-			    justify    	0
-			    label      	"obtain info to start handshk"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@192
-			supplier   	@144
-			Focus_Src  	@193
-			Focus_Entry 	@145
-			origin     	(207, 416)
-			terminus   	(496, 416)
-			ordinal    	0)
-		    (object InterMessView "" @200
-			location   	(16, 3696)
-			label      	(object SegLabel @201
-			    Parent_View 	@200
-			    location   	(511, 3652)
-			    quidu      	"3EA93D4800AA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	702
-			    justify    	0
-			    label      	"ServerCertificte( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@192
-			supplier   	@157
-			Focus_Src  	@197
-			Focus_Entry 	@165
-			origin     	(207, 3696)
-			terminus   	(816, 3696)
-			ordinal    	20)
-		    (object InterMessView "" @202
-			location   	(16, 1712)
-			label      	(object SegLabel @203
-			    Parent_View 	@202
-			    location   	(1519, 1668)
-			    quidu      	"3EB29DBF0015"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	484
-			    justify    	0
-			    label      	"GetInterface( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@157
-			supplier   	@168
-			Focus_Src  	@159
-			Focus_Entry 	@170
-			origin     	(847, 1712)
-			terminus   	(2192, 1712)
-			ordinal    	10)
-		    (object InterMessView "" @204
-			location   	(16, 1488)
-			label      	(object SegLabel @205
-			    Parent_View 	@204
-			    location   	(351, 1444)
-			    quidu      	"3EB7DE220051"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	212
-			    justify    	0
-			    label      	"Create( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@192
-			supplier   	@144
-			Focus_Src  	@194
-			Focus_Entry 	@147
-			origin     	(207, 1488)
-			terminus   	(496, 1488)
-			ordinal    	7)
-		    (object InterMessView "" @206
-			location   	(16, 1536)
-			label      	(object SegLabel @207
-			    Parent_View 	@206
-			    location   	(671, 1492)
-			    quidu      	"3EB7DE4100EE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	190
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@157
-			Focus_Src  	@147
-			Focus_Entry 	@158
-			origin     	(527, 1536)
-			terminus   	(816, 1536)
-			ordinal    	8)
-		    (object InterMessView "" @208
-			location   	(16, 2480)
-			label      	(object SegLabel @209
-			    Parent_View 	@208
-			    location   	(511, 2436)
-			    quidu      	"3EB7DF1000BF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	434
-			    justify    	0
-			    label      	"ClientCertificate( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@192
-			supplier   	@157
-			Focus_Src  	@195
-			Focus_Entry 	@161
-			origin     	(207, 2480)
-			terminus   	(816, 2480)
-			ordinal    	14)
-		    (object InterMessView "" @210
-			location   	(16, 2544)
-			label      	(object SegLabel @211
-			    Parent_View 	@210
-			    location   	(1983, 2500)
-			    quidu      	"3EB7DF210301"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	434
-			    justify    	0
-			    label      	"ClientCertificate( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@157
-			supplier   	@151
-			Focus_Src  	@161
-			Focus_Entry 	@153
-			origin     	(847, 2544)
-			terminus   	(3120, 2544)
-			ordinal    	15)
-		    (object InterMessView "" @212
-			location   	(16, 2912)
-			label      	(object SegLabel @213
-			    Parent_View 	@212
-			    location   	(1983, 2868)
-			    quidu      	"3EB7DF310013"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	256
-			    justify    	0
-			    label      	"Release( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@157
-			supplier   	@151
-			Focus_Src  	@163
-			Focus_Entry 	@154
-			origin     	(847, 2912)
-			terminus   	(3120, 2912)
-			ordinal    	18)
-		    (object InterMessView "" @214
-			location   	(16, 2304)
-			label      	(object SegLabel @215
-			    Parent_View 	@214
-			    location   	(511, 2260)
-			    quidu      	"3FC33B7D02A0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	379
-			    justify    	0
-			    label      	"ClientKeyExchange( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@192
-			supplier   	@157
-			Focus_Src  	@194
-			Focus_Entry 	@160
-			origin     	(207, 2304)
-			terminus   	(816, 2304)
-			ordinal    	13)
-		    (object InterMessView "" @216
-			location   	(16, 3344)
-			label      	(object SegLabel @217
-			    Parent_View 	@216
-			    location   	(511, 3300)
-			    quidu      	"3FC33C760233"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	583
-			    justify    	0
-			    label      	"encryption, decryption, MAC computations"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@192
-			supplier   	@157
-			Focus_Src  	@197
-			Focus_Entry 	@164
-			origin     	(207, 3344)
-			terminus   	(816, 3344)
-			ordinal    	19)
-		    (object InterMessView "" @218
-			location   	(16, 2864)
-			label      	(object SegLabel @219
-			    Parent_View 	@218
-			    location   	(510, 2809)
-			    quidu      	"3FC33FCB0223"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	354
-			    justify    	0
-			    label      	"ClientFinishedMsg( )"
-			    pctDist    	0.497537
-			    height     	56
-			    orientation 	0)
-			line_color 	3342489
-			client     	@192
-			supplier   	@157
-			Focus_Src  	@196
-			Focus_Entry 	@163
-			origin     	(207, 2864)
-			terminus   	(816, 2864)
-			ordinal    	17)
-		    (object InterMessView "" @220
-			location   	(16, 2704)
-			label      	(object SegLabel @221
-			    Parent_View 	@220
-			    location   	(511, 2660)
-			    quidu      	"3FC33FDF0242"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	392
-			    justify    	0
-			    label      	"VerifyServerFinishedMsg( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@192
-			supplier   	@157
-			Focus_Src  	@195
-			Focus_Entry 	@162
-			origin     	(207, 2704)
-			terminus   	(816, 2704)
-			ordinal    	16)))
-	    (object InteractionDiagram "ClientAuthentication"
-		mechanism_ref 	@3
-		quid       	"3EB28E8403CD"
-		title      	"ClientAuthentication"
-		zoom       	85
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "TLS Protocol" @222
-			location   	(592, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@222
-			    location   	(592, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"TLS Protocol")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB28EC50321"
-			width      	300
-			height     	5457
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @223
-			    location   	(592, 464)
-			    line_color 	3342489
-			    InterObjView 	@222
-			    height     	884
-			    y_coord    	824
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @224
-			    location   	(592, 1712)
-			    line_color 	3342489
-			    InterObjView 	@222
-			    height     	3880
-			    y_coord    	3820
-			    Nested     	FALSE))
-		    (object InterObjView "tlsprovider" @225
-			location   	(1072, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@225
-			    location   	(1072, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"tlsprovider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB28EC50338"
-			width      	300
-			height     	5457
-			icon_height 	153
-			icon_width 	154
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @226
-			    location   	(1072, 512)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @227
-			    location   	(1072, 640)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @228
-			    location   	(1072, 816)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	248
-			    y_coord    	188
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @229
-			    location   	(1072, 1120)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @230
-			    location   	(1072, 1808)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @231
-			    location   	(1072, 2000)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @232
-			    location   	(1072, 2160)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	404
-			    y_coord    	344
-			    Nested     	FALSE))
-		    (object InterObjView "tokenprovider" @233
-			location   	(2016, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@233
-			    location   	(2016, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	501
-			    justify    	0
-			    label      	"tokenprovider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB28EC5033F"
-			width      	519
-			height     	5457
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @234
-			    location   	(2016, 944)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "tokensession" @235
-			location   	(2576, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@235
-			    location   	(2576, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	351
-			    justify    	0
-			    label      	"tokensession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB28EC50350"
-			width      	369
-			height     	5457
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @236
-			    location   	(2576, 2384)
-			    line_color 	3342489
-			    InterObjView 	@235
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @237
-			    location   	(2576, 2784)
-			    line_color 	3342489
-			    InterObjView 	@235
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @238
-			    location   	(2576, 2880)
-			    line_color 	3342489
-			    InterObjView 	@235
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @239
-			    location   	(2576, 3200)
-			    line_color 	3342489
-			    InterObjView 	@235
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @240
-			    location   	(2576, 3872)
-			    line_color 	3342489
-			    InterObjView 	@235
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @241
-			    location   	(2576, 4608)
-			    line_color 	3342489
-			    InterObjView 	@235
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @242
-			    location   	(2576, 5104)
-			    line_color 	3342489
-			    InterObjView 	@235
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$37" @243
-			location   	(3040, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@243
-			    location   	(3040, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB28EC50351"
-			width      	300
-			height     	5457
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @244
-			    location   	(3040, 1168)
-			    line_color 	3342489
-			    InterObjView 	@243
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "session" @245
-			location   	(1504, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@245
-			    location   	(1504, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"session")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB28EC50342"
-			width      	300
-			height     	5457
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @246
-			    location   	(1504, 2176)
-			    line_color 	3342489
-			    InterObjView 	@245
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @247
-			    location   	(1504, 2352)
-			    line_color 	3342489
-			    InterObjView 	@245
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @248
-			    location   	(1504, 2736)
-			    line_color 	3342489
-			    InterObjView 	@245
-			    height     	264
-			    y_coord    	204
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @249
-			    location   	(1504, 3152)
-			    line_color 	3342489
-			    InterObjView 	@245
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @250
-			    location   	(1504, 3824)
-			    line_color 	3342489
-			    InterObjView 	@245
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @251
-			    location   	(1504, 4560)
-			    line_color 	3342489
-			    InterObjView 	@245
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @252
-			    location   	(1504, 5072)
-			    line_color 	3342489
-			    InterObjView 	@245
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @253
-			    location   	(1504, 5328)
-			    line_color 	3342489
-			    InterObjView 	@245
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @254
-			    location   	(1504, 5472)
-			    line_color 	3342489
-			    InterObjView 	@245
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object Label @255
-			location   	(48, 4752)
-			nlines     	3
-			max_width  	463
-			label      	
-|<---ClientFinished
-|[SrvChangeCiphSuite]-->
-|SrvFinished-->
-|
-			)
-		    (object Label @256
-			location   	(80, 3584)
-			nlines     	2
-			max_width  	444
-			label      	
-|<---ClientKeyExch
-|
-			)
-		    (object Label @257
-			location   	(48, 4240)
-			nlines     	2
-			max_width  	478
-			label      	
-|<---[ClChangeCiphSuite]
-|
-|
-			)
-		    (object Label @258
-			location   	(112, 3392)
-			nlines     	2
-			max_width  	393
-			label      	"<--ClientCertificate")
-		    (object Label @259
-			location   	(96, 4064)
-			nlines     	2
-			max_width  	431
-			label      	
-|<---CertificateVerify
-|
-			)
-		    (object InterMessView "" @260
-			location   	(16, 816)
-			label      	(object SegLabel @261
-			    Parent_View 	@260
-			    location   	(831, 772)
-			    quidu      	"3EB28EC50323"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3201
-			    justify    	0
-			    label      	"CipherSuites( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@225
-			Focus_Src  	@223
-			Focus_Entry 	@228
-			origin     	(607, 816)
-			terminus   	(1056, 816)
-			ordinal    	2)
-		    (object InterMessView "" @262
-			location   	(16, 2000)
-			label      	(object SegLabel @263
-			    Parent_View 	@262
-			    location   	(831, 1956)
-			    quidu      	"3EB28EC50324"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2709
-			    justify    	0
-			    label      	"VerifySignature( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@225
-			Focus_Src  	@224
-			Focus_Entry 	@231
-			origin     	(607, 2000)
-			terminus   	(1056, 2000)
-			ordinal    	7)
-		    (object InterMessView "" @264
-			location   	(16, 2160)
-			label      	(object SegLabel @265
-			    Parent_View 	@264
-			    location   	(831, 2116)
-			    quidu      	"3EB28EC50325"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2503
-			    justify    	0
-			    label      	"Create( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@225
-			Focus_Src  	@224
-			Focus_Entry 	@232
-			origin     	(607, 2160)
-			terminus   	(1056, 2160)
-			ordinal    	8)
-		    (object InterMessView "" @266
-			location   	(16, 1808)
-			label      	(object SegLabel @267
-			    Parent_View 	@266
-			    location   	(831, 1764)
-			    quidu      	"3EB28EC50326"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3851
-			    justify    	0
-			    label      	"VerifyServerCertificate( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@225
-			Focus_Src  	@224
-			Focus_Entry 	@230
-			origin     	(607, 1808)
-			terminus   	(1056, 1808)
-			ordinal    	6)
-		    (object InterMessView "" @268
-			location   	(16, 1120)
-			label      	(object SegLabel @269
-			    Parent_View 	@268
-			    location   	(831, 1076)
-			    quidu      	"3EB28EC50328"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	421
-			    justify    	0
-			    label      	"GenerateRandom( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@225
-			Focus_Src  	@223
-			Focus_Entry 	@229
-			origin     	(607, 1120)
-			terminus   	(1056, 1120)
-			ordinal    	4)
-		    (object InterMessView "" @270
-			location   	(16, 944)
-			label      	(object SegLabel @271
-			    Parent_View 	@270
-			    location   	(1543, 900)
-			    quidu      	"3EB28EC5033E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4321
-			    justify    	0
-			    label      	"*[all tokens] CryptoCapabities( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@225
-			supplier   	@233
-			Focus_Src  	@228
-			Focus_Entry 	@234
-			origin     	(1087, 944)
-			terminus   	(2000, 944)
-			ordinal    	3)
-		    (object InterMessView "" @272
-			location   	(16, 1168)
-			label      	(object SegLabel @273
-			    Parent_View 	@272
-			    location   	(2055, 1124)
-			    quidu      	"3EB28EC5033A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	783
-			    justify    	0
-			    label      	"generate random using system RNG"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@225
-			supplier   	@243
-			Focus_Src  	@229
-			Focus_Entry 	@244
-			origin     	(1087, 1168)
-			terminus   	(3024, 1168)
-			ordinal    	5)
-		    (object InterMessView "" @274
-			location   	(16, 2352)
-			label      	(object SegLabel @275
-			    Parent_View 	@274
-			    location   	(1287, 2308)
-			    quidu      	"3EB28EC5033C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	335
-			    justify    	0
-			    label      	"Construct( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@225
-			supplier   	@245
-			Focus_Src  	@232
-			Focus_Entry 	@247
-			origin     	(1087, 2352)
-			terminus   	(1488, 2352)
-			ordinal    	10)
-		    (object InterMessView "" @276
-			location   	(16, 4560)
-			label      	(object SegLabel @277
-			    Parent_View 	@276
-			    location   	(1047, 4516)
-			    quidu      	"3EB28EC50331"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	447
-			    justify    	0
-			    label      	"ClientFinishedMsg( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@245
-			Focus_Src  	@224
-			Focus_Entry 	@251
-			origin     	(607, 4560)
-			terminus   	(1488, 4560)
-			ordinal    	19)
-		    (object InterMessView "" @278
-			location   	(16, 4608)
-			label      	(object SegLabel @279
-			    Parent_View 	@278
-			    location   	(2039, 4564)
-			    quidu      	"3EB28EC5034C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	192
-			    justify    	0
-			    label      	"PHash( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@245
-			supplier   	@235
-			Focus_Src  	@251
-			Focus_Entry 	@241
-			origin     	(1519, 4608)
-			terminus   	(2560, 4608)
-			ordinal    	20)
-		    (object InterMessView "" @280
-			location   	(16, 5072)
-			label      	(object SegLabel @281
-			    Parent_View 	@280
-			    location   	(1047, 5028)
-			    quidu      	"3EB28EC50332"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	466
-			    justify    	0
-			    label      	"VerifyServerFinishedMsg( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@245
-			Focus_Src  	@224
-			Focus_Entry 	@252
-			origin     	(607, 5072)
-			terminus   	(1488, 5072)
-			ordinal    	21)
-		    (object InterMessView "" @282
-			location   	(16, 5104)
-			label      	(object SegLabel @283
-			    Parent_View 	@282
-			    location   	(2039, 5060)
-			    quidu      	"3EB28EC5034D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	192
-			    justify    	0
-			    label      	"PHash( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@245
-			supplier   	@235
-			Focus_Src  	@252
-			Focus_Entry 	@242
-			origin     	(1519, 5104)
-			terminus   	(2560, 5104)
-			ordinal    	22)
-		    (object InterMessView "" @284
-			location   	(16, 3152)
-			label      	(object SegLabel @285
-			    Parent_View 	@284
-			    location   	(1047, 3108)
-			    quidu      	"3EB28EC50333"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"ClientCertificate( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@245
-			Focus_Src  	@224
-			Focus_Entry 	@249
-			origin     	(607, 3152)
-			terminus   	(1488, 3152)
-			ordinal    	15)
-		    (object InterMessView "" @286
-			location   	(16, 3200)
-			label      	(object SegLabel @287
-			    Parent_View 	@286
-			    location   	(2039, 3156)
-			    quidu      	"3EB28EC5034E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"ClientCertificate( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@245
-			supplier   	@235
-			Focus_Src  	@249
-			Focus_Entry 	@239
-			origin     	(1519, 3200)
-			terminus   	(2560, 3200)
-			ordinal    	16)
-		    (object InterMessView "" @288
-			location   	(16, 3824)
-			label      	(object SegLabel @289
-			    Parent_View 	@288
-			    location   	(1047, 3780)
-			    quidu      	"3EB28EC50335"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	577
-			    justify    	0
-			    label      	"CertificateVerifySignature( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@245
-			Focus_Src  	@224
-			Focus_Entry 	@250
-			origin     	(607, 3824)
-			terminus   	(1488, 3824)
-			ordinal    	17)
-		    (object InterMessView "" @290
-			location   	(16, 3872)
-			label      	(object SegLabel @291
-			    Parent_View 	@290
-			    location   	(2039, 3828)
-			    quidu      	"3EB28EC5034F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	577
-			    justify    	0
-			    label      	"ComputeDigitalSignature( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@245
-			supplier   	@235
-			Focus_Src  	@250
-			Focus_Entry 	@240
-			origin     	(1519, 3872)
-			terminus   	(2560, 3872)
-			ordinal    	18)
-		    (object Label @292
-			location   	(128, 1328)
-			nlines     	6
-			max_width  	381
-			label      	
-|<---ClientHello
-|ServerHello--->
-|ServerCertificate-->
-|SrvKeyExch*-->
-|CertRequest-->
-|SrvHelloDone-->
-|
-			)
-		    (object InterMessView "" @293
-			location   	(16, 2176)
-			label      	(object SegLabel @294
-			    Parent_View 	@293
-			    location   	(1287, 2132)
-			    quidu      	"3EB7E19F0255"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@225
-			supplier   	@245
-			Focus_Src  	@232
-			Focus_Entry 	@246
-			origin     	(1087, 2176)
-			terminus   	(1488, 2176)
-			ordinal    	9)
-		    (object Label @295
-			location   	(432, 5920)
-			nlines     	4
-			max_width  	2331
-			label      	"Note: The methods above lack parameters in order not to black out the picture (please refer for full declarations of these functions to the corresponding API specification document). Similarly, in order to simplify the whole view, some methods or sequence of methods are replaced by description text. The main purpose of this diagram is to show relation between exchanging of protocol messages with a TLS server and internal operation of TLS Provider module.")
-		    (object InterMessView "" @296
-			location   	(16, 2384)
-			label      	(object SegLabel @297
-			    Parent_View 	@296
-			    location   	(2039, 2340)
-			    quidu      	"3EE49C3B02B1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	143
-			    justify    	0
-			    label      	"InitL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@245
-			supplier   	@235
-			Focus_Src  	@247
-			Focus_Entry 	@236
-			origin     	(1519, 2384)
-			terminus   	(2560, 2384)
-			ordinal    	11)
-		    (object InterMessView "" @298
-			location   	(16, 2736)
-			label      	(object SegLabel @299
-			    Parent_View 	@298
-			    location   	(1047, 2692)
-			    quidu      	"3FC38E500223"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"ClientKeyExchange( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@245
-			Focus_Src  	@224
-			Focus_Entry 	@248
-			origin     	(607, 2736)
-			terminus   	(1488, 2736)
-			ordinal    	12)
-		    (object InterMessView "" @300
-			location   	(16, 2784)
-			label      	(object SegLabel @301
-			    Parent_View 	@300
-			    location   	(2039, 2740)
-			    quidu      	"3FC38E5F01D5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"ClientKeyExchange( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@245
-			supplier   	@235
-			Focus_Src  	@248
-			Focus_Entry 	@237
-			origin     	(1519, 2784)
-			terminus   	(2560, 2784)
-			ordinal    	13)
-		    (object InterMessView "" @302
-			location   	(16, 2880)
-			label      	(object SegLabel @303
-			    Parent_View 	@302
-			    location   	(2039, 2836)
-			    quidu      	"3FC38E6C0204"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	143
-			    justify    	0
-			    label      	"PHash( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@245
-			supplier   	@235
-			Focus_Src  	@248
-			Focus_Entry 	@238
-			origin     	(1519, 2880)
-			terminus   	(2560, 2880)
-			ordinal    	14)
-		    (object InterMessView "" @304
-			location   	(16, 5328)
-			label      	(object SegLabel @305
-			    Parent_View 	@304
-			    location   	(1047, 5284)
-			    quidu      	"3FC38ECD0213"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"EncryptL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@245
-			Focus_Src  	@224
-			Focus_Entry 	@253
-			origin     	(607, 5328)
-			terminus   	(1488, 5328)
-			ordinal    	23)
-		    (object InterMessView "" @306
-			location   	(16, 5472)
-			label      	(object SegLabel @307
-			    Parent_View 	@306
-			    location   	(1047, 5428)
-			    quidu      	"3FC38ED9007D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	353
-			    justify    	0
-			    label      	"DecryptAndVerifyL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@245
-			Focus_Src  	@224
-			Focus_Entry 	@254
-			origin     	(607, 5472)
-			terminus   	(1488, 5472)
-			ordinal    	24)
-		    (object InterMessView "" @308
-			location   	(16, 512)
-			label      	(object SegLabel @309
-			    Parent_View 	@308
-			    location   	(831, 468)
-			    quidu      	"3FC3950A02EE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	177
-			    justify    	0
-			    label      	"Connect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@225
-			Focus_Src  	@223
-			Focus_Entry 	@226
-			origin     	(607, 512)
-			terminus   	(1056, 512)
-			ordinal    	0)
-		    (object InterMessView "" @310
-			location   	(16, 640)
-			label      	(object SegLabel @311
-			    Parent_View 	@310
-			    location   	(831, 596)
-			    quidu      	"3FC395140242"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	195
-			    justify    	0
-			    label      	"Attributes( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@222
-			supplier   	@225
-			Focus_Src  	@223
-			Focus_Entry 	@227
-			origin     	(607, 640)
-			terminus   	(1056, 640)
-			ordinal    	1)))
-	    (object InteractionDiagram "AbbreviatedHandshake"
-		mechanism_ref 	@4
-		quid       	"3EB297080265"
-		title      	"AbbreviatedHandshake"
-		zoom       	90
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "TLS Protocol" @312
-			location   	(592, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@312
-			    location   	(592, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"TLS Protocol")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB2973401E8"
-			width      	300
-			height     	4065
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @313
-			    location   	(592, 464)
-			    line_color 	3342489
-			    InterObjView 	@312
-			    height     	1108
-			    y_coord    	1048
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @314
-			    location   	(592, 1808)
-			    line_color 	3342489
-			    InterObjView 	@312
-			    height     	1588
-			    y_coord    	1528
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @315
-			    location   	(592, 3472)
-			    line_color 	3342489
-			    InterObjView 	@312
-			    height     	260
-			    y_coord    	200
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @316
-			    location   	(592, 3872)
-			    line_color 	3342489
-			    InterObjView 	@312
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @317
-			    location   	(592, 4048)
-			    line_color 	3342489
-			    InterObjView 	@312
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE))
-		    (object InterObjView "tlsprovider" @318
-			location   	(1072, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@318
-			    location   	(1072, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"tlsprovider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB2973401FC"
-			width      	300
-			height     	4065
-			icon_height 	153
-			icon_width 	154
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @319
-			    location   	(1072, 496)
-			    line_color 	3342489
-			    InterObjView 	@318
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @320
-			    location   	(1072, 608)
-			    line_color 	3342489
-			    InterObjView 	@318
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @321
-			    location   	(1072, 784)
-			    line_color 	3342489
-			    InterObjView 	@318
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @322
-			    location   	(1072, 1024)
-			    line_color 	3342489
-			    InterObjView 	@318
-			    height     	248
-			    y_coord    	188
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @323
-			    location   	(1072, 1344)
-			    line_color 	3342489
-			    InterObjView 	@318
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @324
-			    location   	(1072, 1968)
-			    line_color 	3342489
-			    InterObjView 	@318
-			    height     	708
-			    y_coord    	648
-			    Nested     	FALSE))
-		    (object InterObjView "tokenprovider" @325
-			location   	(2016, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@325
-			    location   	(2016, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	501
-			    justify    	0
-			    label      	"tokenprovider")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB297340203"
-			width      	519
-			height     	4065
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @326
-			    location   	(2016, 832)
-			    line_color 	3342489
-			    InterObjView 	@325
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @327
-			    location   	(2016, 1152)
-			    line_color 	3342489
-			    InterObjView 	@325
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "tokensession" @328
-			location   	(2576, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@328
-			    location   	(2576, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	351
-			    justify    	0
-			    label      	"tokensession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB297340212"
-			width      	369
-			height     	4065
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @329
-			    location   	(2576, 2176)
-			    line_color 	3342489
-			    InterObjView 	@328
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @330
-			    location   	(2576, 2352)
-			    line_color 	3342489
-			    InterObjView 	@328
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @331
-			    location   	(2576, 2496)
-			    line_color 	3342489
-			    InterObjView 	@328
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @332
-			    location   	(2576, 3216)
-			    line_color 	3342489
-			    InterObjView 	@328
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @333
-			    location   	(2576, 3552)
-			    line_color 	3342489
-			    InterObjView 	@328
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$38" @334
-			location   	(3040, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@334
-			    location   	(3040, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB297340213"
-			width      	300
-			height     	4065
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @335
-			    location   	(3040, 1392)
-			    line_color 	3342489
-			    InterObjView 	@334
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "session" @336
-			location   	(1520, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@336
-			    location   	(1520, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"session")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3EB297340206"
-			width      	300
-			height     	4065
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @337
-			    location   	(1520, 1984)
-			    line_color 	3342489
-			    InterObjView 	@336
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @338
-			    location   	(1520, 2160)
-			    line_color 	3342489
-			    InterObjView 	@336
-			    height     	456
-			    y_coord    	396
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @339
-			    location   	(1520, 3184)
-			    line_color 	3342489
-			    InterObjView 	@336
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @340
-			    location   	(1520, 3504)
-			    line_color 	3342489
-			    InterObjView 	@336
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @341
-			    location   	(1520, 3904)
-			    line_color 	3342489
-			    InterObjView 	@336
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @342
-			    location   	(1520, 4080)
-			    line_color 	3342489
-			    InterObjView 	@336
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object Label @343
-			location   	(96, 1664)
-			nlines     	3
-			max_width  	413
-			label      	
-|<---ClientHello
-|ServerHello--->
-|
-			)
-		    (object InterMessView "" @344
-			location   	(16, 1024)
-			label      	(object SegLabel @345
-			    Parent_View 	@344
-			    location   	(852, 985)
-			    quidu      	"3EB2973401EA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"CipherSuites( )"
-			    pctDist    	0.545657
-			    height     	40
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@318
-			Focus_Src  	@313
-			Focus_Entry 	@322
-			origin     	(607, 1024)
-			terminus   	(1056, 1024)
-			ordinal    	4)
-		    (object InterMessView "" @346
-			location   	(16, 1968)
-			label      	(object SegLabel @347
-			    Parent_View 	@346
-			    location   	(831, 1924)
-			    quidu      	"3EB2973401EC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2503
-			    justify    	0
-			    label      	"Create( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@318
-			Focus_Src  	@314
-			Focus_Entry 	@324
-			origin     	(607, 1968)
-			terminus   	(1056, 1968)
-			ordinal    	8)
-		    (object InterMessView "" @348
-			location   	(16, 1344)
-			label      	(object SegLabel @349
-			    Parent_View 	@348
-			    location   	(831, 1300)
-			    quidu      	"3EB2973401EF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	398
-			    justify    	0
-			    label      	"GenerateRandom( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@318
-			Focus_Src  	@313
-			Focus_Entry 	@323
-			origin     	(607, 1344)
-			terminus   	(1056, 1344)
-			ordinal    	6)
-		    (object InterMessView "" @350
-			location   	(16, 1152)
-			label      	(object SegLabel @351
-			    Parent_View 	@350
-			    location   	(1543, 1108)
-			    quidu      	"3EB297340201"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4970
-			    justify    	0
-			    label      	"*[all tokens] CryptoCapabilities( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@318
-			supplier   	@325
-			Focus_Src  	@322
-			Focus_Entry 	@327
-			origin     	(1087, 1152)
-			terminus   	(2000, 1152)
-			ordinal    	5)
-		    (object InterMessView "" @352
-			location   	(16, 1392)
-			label      	(object SegLabel @353
-			    Parent_View 	@352
-			    location   	(2055, 1348)
-			    quidu      	"3EB2973401FE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	741
-			    justify    	0
-			    label      	"generate random using system RNG"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@318
-			supplier   	@334
-			Focus_Src  	@323
-			Focus_Entry 	@335
-			origin     	(1087, 1392)
-			terminus   	(3024, 1392)
-			ordinal    	7)
-		    (object InterMessView "" @354
-			location   	(16, 2160)
-			label      	(object SegLabel @355
-			    Parent_View 	@354
-			    location   	(1295, 2116)
-			    quidu      	"3EB297340200"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	429
-			    justify    	0
-			    label      	"ConstructResumed( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@318
-			supplier   	@336
-			Focus_Src  	@324
-			Focus_Entry 	@338
-			origin     	(1087, 2160)
-			terminus   	(1504, 2160)
-			ordinal    	10)
-		    (object InterMessView "" @356
-			location   	(16, 2496)
-			label      	(object SegLabel @357
-			    Parent_View 	@356
-			    location   	(2047, 2452)
-			    quidu      	"3EB29734020D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	182
-			    justify    	0
-			    label      	"PHash( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@336
-			supplier   	@328
-			Focus_Src  	@338
-			Focus_Entry 	@331
-			origin     	(1535, 2496)
-			terminus   	(2560, 2496)
-			ordinal    	13)
-		    (object InterMessView "" @358
-			location   	(16, 3504)
-			label      	(object SegLabel @359
-			    Parent_View 	@358
-			    location   	(1055, 3460)
-			    quidu      	"3EB2973401F8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	423
-			    justify    	0
-			    label      	"ClientFinishedMsg( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@336
-			Focus_Src  	@315
-			Focus_Entry 	@340
-			origin     	(607, 3504)
-			terminus   	(1504, 3504)
-			ordinal    	16)
-		    (object InterMessView "" @360
-			location   	(16, 3552)
-			label      	(object SegLabel @361
-			    Parent_View 	@360
-			    location   	(2047, 3508)
-			    quidu      	"3EB297340210"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	182
-			    justify    	0
-			    label      	"PHash( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@336
-			supplier   	@328
-			Focus_Src  	@340
-			Focus_Entry 	@333
-			origin     	(1535, 3552)
-			terminus   	(2560, 3552)
-			ordinal    	17)
-		    (object InterMessView "" @362
-			location   	(16, 3184)
-			label      	(object SegLabel @363
-			    Parent_View 	@362
-			    location   	(1055, 3140)
-			    quidu      	"3EB2973401F9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"VerifyServerFinishedMsg( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@336
-			Focus_Src  	@314
-			Focus_Entry 	@339
-			origin     	(607, 3184)
-			terminus   	(1504, 3184)
-			ordinal    	14)
-		    (object InterMessView "" @364
-			location   	(16, 3216)
-			label      	(object SegLabel @365
-			    Parent_View 	@364
-			    location   	(2047, 3172)
-			    quidu      	"3EB297340211"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	182
-			    justify    	0
-			    label      	"PHash( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@336
-			supplier   	@328
-			Focus_Src  	@339
-			Focus_Entry 	@332
-			origin     	(1535, 3216)
-			terminus   	(2560, 3216)
-			ordinal    	15)
-		    (object Label @366
-			location   	(32, 2784)
-			nlines     	3
-			max_width  	475
-			label      	
-|[SrvChangeCiphSpec]->
-|SrvFinished-->
-			)
-		    (object InterMessView "" @367
-			location   	(16, 784)
-			label      	(object SegLabel @368
-			    Parent_View 	@367
-			    location   	(831, 740)
-			    quidu      	"3EB2991300FE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	281
-			    justify    	0
-			    label      	"GetSession( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@318
-			Focus_Src  	@313
-			Focus_Entry 	@321
-			origin     	(607, 784)
-			terminus   	(1056, 784)
-			ordinal    	2)
-		    (object InterMessView "" @369
-			location   	(16, 832)
-			label      	(object SegLabel @370
-			    Parent_View 	@369
-			    location   	(1543, 788)
-			    quidu      	"3EB2995B0294"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	531
-			    justify    	0
-			    label      	"*[all tokens] GetSession( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@318
-			supplier   	@325
-			Focus_Src  	@321
-			Focus_Entry 	@326
-			origin     	(1087, 832)
-			terminus   	(2000, 832)
-			ordinal    	3)
-		    (object Label @371
-			location   	(48, 3712)
-			nlines     	1
-			max_width  	475
-			label      	"<---ClientFinished")
-		    (object InterMessView "" @372
-			location   	(16, 2352)
-			label      	(object SegLabel @373
-			    Parent_View 	@372
-			    location   	(2047, 2308)
-			    quidu      	"3EB7E277038E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	497
-			    justify    	0
-			    label      	"ServerCertificate( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@336
-			supplier   	@328
-			Focus_Src  	@338
-			Focus_Entry 	@330
-			origin     	(1535, 2352)
-			terminus   	(2560, 2352)
-			ordinal    	12)
-		    (object InterMessView "" @374
-			location   	(16, 1984)
-			label      	(object SegLabel @375
-			    Parent_View 	@374
-			    location   	(1295, 1940)
-			    quidu      	"3EB7E29A00CE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	160
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@318
-			supplier   	@336
-			Focus_Src  	@324
-			Focus_Entry 	@337
-			origin     	(1087, 1984)
-			terminus   	(1504, 1984)
-			ordinal    	9)
-		    (object InterMessView "" @376
-			location   	(16, 2176)
-			label      	(object SegLabel @377
-			    Parent_View 	@376
-			    location   	(2047, 2132)
-			    quidu      	"3FC393A3034C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	104
-			    justify    	0
-			    label      	"InitL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@336
-			supplier   	@328
-			Focus_Src  	@338
-			Focus_Entry 	@329
-			origin     	(1535, 2176)
-			terminus   	(2560, 2176)
-			ordinal    	11)
-		    (object InterMessView "" @378
-			location   	(16, 3904)
-			label      	(object SegLabel @379
-			    Parent_View 	@378
-			    location   	(1055, 3860)
-			    quidu      	"3FC3940703D9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	174
-			    justify    	0
-			    label      	"EncryptL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@336
-			Focus_Src  	@316
-			Focus_Entry 	@341
-			origin     	(607, 3904)
-			terminus   	(1504, 3904)
-			ordinal    	18)
-		    (object InterMessView "" @380
-			location   	(16, 4080)
-			label      	(object SegLabel @381
-			    Parent_View 	@380
-			    location   	(1055, 4036)
-			    quidu      	"3FC3941500BC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	333
-			    justify    	0
-			    label      	"DecryptAndVerifyL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@336
-			Focus_Src  	@317
-			Focus_Entry 	@342
-			origin     	(607, 4080)
-			terminus   	(1504, 4080)
-			ordinal    	19)
-		    (object InterMessView "" @382
-			location   	(16, 496)
-			label      	(object SegLabel @383
-			    Parent_View 	@382
-			    location   	(831, 452)
-			    quidu      	"3FC39531038A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	167
-			    justify    	0
-			    label      	"Connect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@318
-			Focus_Src  	@313
-			Focus_Entry 	@319
-			origin     	(607, 496)
-			terminus   	(1056, 496)
-			ordinal    	0)
-		    (object InterMessView "" @384
-			location   	(16, 608)
-			label      	(object SegLabel @385
-			    Parent_View 	@384
-			    location   	(831, 564)
-			    quidu      	"3FC3953A0242"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"Attributes( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@318
-			Focus_Src  	@313
-			Focus_Entry 	@320
-			origin     	(607, 608)
-			terminus   	(1056, 608)
-			ordinal    	1)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"3E773E8C0202"
-	physical_models 	(list unit_reference_list)
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"3E773E8C021E"
-		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       	"3E773E8C0203"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"3E773E8C0205"
-		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       	"DDL"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBase"
-			value      	("DataBaseSet" 800))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBaseSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"DDL"
-				name       	"ANSI"
-				value      	800)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Oracle"
-				value      	801)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"SQLServer"
-				value      	802)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Sybase"
-				value      	803)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Watcom"
-				value      	804)))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnName"
-			value      	"Id")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnType"
-			value      	"NUMBER(5)")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ViewName"
-			value      	"V_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"TableName"
-			value      	"T_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"InheritSuffix"
-			value      	"_V")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DropClause"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"BaseViews"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DDLScriptFilename"
-			value      	"DDL1.SQL")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ColumnType"
-			value      	"VARCHAR")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"NullsOK"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKey"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Unique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CompositeUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CheckConstraint"
-			value      	"")))
-	    (object Attribute
-		tool       	"DDL"
-		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       	"Version Control"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"framework"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"cg"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"UseMSVC"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CommentWidth"
-			value      	60)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"compiler2.1__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue(sizeof($targetClass),$limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue(sizeof($targetClass),$limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference($limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference($limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"compiler3.0__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ImplementationType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ClassKey"
-			value      	"class")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"PutBodiesInSpec"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDefaultConstructor"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DefaultConstructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExplicitDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateCopyConstructor"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyConstructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExplicitCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDestructor"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DestructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DestructorKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDestructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssignmentOperation"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssignmentVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssignmentKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssignmentOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEqualityOperations"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"EqualityVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"EqualityKind"
-			value      	("FriendKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineEqualityOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateRelationalOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"RelationalVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"RelationalKind"
-			value      	("FriendKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineRelationalOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateStorageMgmtOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StorageMgmtVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineStorageMgmtOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSubscriptOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSubscriptOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDereferenceOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDereferenceOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateIndirectionOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineIndirectionOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateStreamOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StreamVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineStreamOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ThreeKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"KindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FriendKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"DeclareAndDefine"
-				value      	199)
-			    (object Attribute
-				tool       	"cg"
-				name       	"DeclareOnly"
-				value      	205)
-			    (object Attribute
-				tool       	"cg"
-				name       	"DoNotDeclare"
-				value      	206)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"VisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExtensionlessFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InclusionProtectionSymbol"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeFormat"
-			value      	(value Text 
-|// $package
-|#include "$file"
-|
-			))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludePrecompiledHeader"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeOrder"
-			value      	"AMIR")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyle"
-			value      	("InliningStyleSet" 207))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"InClassDeclaration"
-				value      	208)
-			    (object Attribute
-				tool       	"cg"
-				name       	"FollowingClassDeclaration"
-				value      	207)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"TypesDefined"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeClosure"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExtensionlessFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeFormat"
-			value      	(value Text 
-|// $package
-|#include "$file"
-|
-			))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludePrecompiledHeader"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeOrder"
-			value      	"AMIR")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyle"
-			value      	("InliningStyleSet" 207))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"InClassDeclaration"
-				value      	208)
-			    (object Attribute
-				tool       	"cg"
-				name       	"FollowingClassDeclaration"
-				value      	207)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"TypesDefined"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeClosure"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationKind"
-			value      	("OperationKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAbstractBody"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsConst"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsExplicit"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Inline"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"EntryCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExitCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CCRegion"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"BodyAnnotations"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"Ordered"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$supplier")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SelectorName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SelectorType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HasRelTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Association"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$targetClass")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Inherit"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"InstanceArguments"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerGet"
-			value      	"$data.get($keys)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerSet"
-			value      	"$data.set($keys,$value)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedContainer"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassContainer"
-			value      	"$supplier *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassInitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetSetByReference"
-			value      	("QualifiedGetSetByReferenceSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetSetByReferenceSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_GetSetByReference"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateQualifiedGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineQualifiedGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateQualifiedSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedSetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedSetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineQualifiedSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberName"
-			value      	"$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssocClassGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassSetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassSetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssocClassSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassForwardReferenceOnly"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtAttributeVisibility"
-				value      	211)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CCRegion"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Uses"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"BodyReferenceOnly"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Subsystem"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DirectoryIsOnSearchList"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"PrecompiledHeader"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Category"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"IsNamespace"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Indent"
-			value      	2)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Version"
-			value      	"5.0")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCClassTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCClassTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Interface_Part"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Connection_Part"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Class_Factory"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CObjectFunctionality"
-			value      	("CObjectFunctionalitySet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CObjectFunctionalitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dynamic"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dyncreate"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Serial"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOverrideGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDataGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DATA_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateFieldGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_FIELD_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMessageGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMessageMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MESSAGE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEFactory"
-			value      	("OLEFactorySet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEFactorySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Built_in"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Simple"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Licensed"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEName"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEClassID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOLECtlType"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLECtlType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOLETypeLib"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibMajor"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibMinor"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GeneratePropPageIDs"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEPropPageIDs"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDispatchMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockProperties"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockFunctions"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DispatchDefValue"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDispIdEnum"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISP_ID_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInterfaceMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"INTERFACE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"InitInterface"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateEventMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockEvents"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateEventSinkMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PropNotifySinks"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateConnectionMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CONNECTION_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"ConnectionPointIID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"InheritanceType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLECommands"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MFCDeclares"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MFCImplements"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"ATL_Declares"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateCOMMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"COM_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateConnectionPointMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CONNECTION_POINT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMsgMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GeneratePropertyMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PROPERTY_MAP_Entries"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCOperationTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCOperationTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Virtual_Override"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Message_Handler"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dispatch_Handler"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Event_Firing_Function"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Event_Sink_Handler"
-				value      	5)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Std_OLE_Method"
-				value      	6)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Command_Parser"
-				value      	7)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Get_Function"
-				value      	8)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Set_Function"
-				value      	9)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Notify_Function"
-				value      	10)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Macro_Generated_Function"
-				value      	11)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MESSAGE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"BodyImage"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateIncludesGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_INCLUDES_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInsertLocation"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateIncludesGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_INCLUDES_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInsertLocation"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		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       	"VisualStudio"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"3E773E8C0204"))
--- a/tcpiputils/dhcp/te_dhcp/src/te_dhcpTestServer.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/tcpiputils/dhcp/te_dhcp/src/te_dhcpTestServer.cpp	Mon May 03 13:58:16 2010 +0300
@@ -142,7 +142,7 @@
 #if (defined __WINS__ && !defined EKA2)
 TInt ThreadFunc (TAny* /*aParam*/)	// define the ordinal 1 on eka1
 #else			
-GLDEF_C TInt E32Main()	// define 32main if eka2...
+EXPORT_C GLDEF_C TInt E32Main()	// define 32main if eka2...
 #endif
 /**
 * @return - Standard Epoc error code on exit
--- a/tcpiputils/dhcp/te_unittest/dhcpservtest.cpp	Fri Apr 16 16:36:59 2010 +0300
+++ b/tcpiputils/dhcp/te_unittest/dhcpservtest.cpp	Mon May 03 13:58:16 2010 +0300
@@ -198,7 +198,7 @@
  * @internalTechnology
  * @return - Returns 0.
  */
-GLDEF_C TInt E32Main()
+EXPORT_C GLDEF_C TInt E32Main()
 	{
 	__UHEAP_MARK;
 	CTrapCleanup * trap = CTrapCleanup::New();
--- a/tcpiputils/networkaddressandporttranslation/Documentation/napt.txt	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-
-/***********************************************************************************************************************/
-
-					WEEK 7 code drop
-
-/***********************************************************************************************************************/
-
-Steps to load protocol.
-
-1. build napt
-
-2. on any application do 
-
-RSocketServer sock_server;
-
-RSOcket socket;
-socket.Open(sock_server ,_L("napt"));
-
-
-*** napt will be loaded. Currently there is no support for ondemand Downlink information. IP for translating napt is hard
-coded in CProtocolNapt::OpenL function
-
-Change this IP to the static IP you are assigning to your laptop.